Jump to content
XPEnology Community

gnoboot & DSM 5.0-4482 - Experiences?


DerWuff

Recommended Posts

tgz archive method works !

to add an entry in the menu. lst is only needed to install the new version, after you can delete this entry

And now my readynas pro synomod work under dsm5.0-4482 !

Don't try use patched .pat files is no't work !

 

Hi Yabba,

 

Happy to see that my post about rndu 4000 made some people happy :smile:

 

Do you mean that you installed the real dsm-50 4482 pat file from synology or the one I packed up this morning ?

 

Regards,

 

C.G.

Link to comment
Share on other sites

No need to replace "lspci", no different in 4458 and 4482.

 

lspci does matter for responsiveness of the web ui.

Everytime you load the interface, some cgi script tries to issue those commands :

 

sh -c /usr/syno/bin/lspci | grep "111d:806e"
sh -c /usr/syno/bin/lspci | grep "11ab:7042"

 

The script (or binary) does that to verify that "genuine" pci devices are present.

 

11ab:7042 is Marvell kirkwood sata controler (sata_mv linux driver)

111d:806e seems to be an idt audio pci chipset.

 

I've done a "stupid patch" :

 

cd /usr/syno/bin/
mv lspci lspci.real
cat > lspci
#/bin/bash
/usr/syno/bin/lspci.real "$@"
echo "02:01.0 Class 0200: Device 111d:806e (rev 01)"
echo "02:02.0 Class 0200: Device 11ab:7042 (rev 01)"

chmod +x lspci

 

... And the interface responsiveness is smooth again.

 

But the system still destroys /dev/sd*

 

C.G.

Link to comment
Share on other sites

tgz archive method works !

to add an entry in the menu. lst is only needed to install the new version, after you can delete this entry

And now my readynas pro synomod work under dsm5.0-4482 !

Don't try use patched .pat files is no't work !

 

Hi Yabba,

 

Happy to see that my post about rndu 4000 made some people happy :smile:

 

Do you mean that you installed the real dsm-50 4482 pat file from synology or the one I packed up this morning ?

 

Regards,

 

C.G.

 

Yes, I install pat file from synology and tgz package from this forum user hussain ( THX ! )

 

 

Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

No need to replace "lspci", no different in 4458 and 4482.

 

lspci does matter for responsiveness of the web ui.

Everytime you load the interface, some cgi script tries to issue those commands :

 

sh -c /usr/syno/bin/lspci | grep "111d:806e"
sh -c /usr/syno/bin/lspci | grep "11ab:7042"

 

The script (or binary) does that to verify that "genuine" pci devices are present.

 

11ab:7042 is Marvell kirkwood sata controler (sata_mv linux driver)

111d:806e seems to be an idt audio pci chipset.

 

I've done a "stupid patch" :

 

cd /usr/syno/bin/
mv lspci lspci.real
cat > lspci
#/bin/bash
/usr/syno/bin/lspci.real "$@"
echo "02:01.0 Class 0200: Device 111d:806e (rev 01)"
echo "02:02.0 Class 0200: Device 11ab:7042 (rev 01)"

chmod +x lspci

 

... And the interface responsiveness is smooth again.

 

But the system still destroys /dev/sd*

 

C.G.

 

Strange because both 111d:806e and 11ab:7042 are present in the k3dt pci devices fix that fool the 4.3 protection.

Does your system have the pci devices fix ?

Link to comment
Share on other sites

Strange because both 111d:806e and 11ab:7042 are present in the k3dt pci devices fix that fool the 4.3 protection.

Does your system have the pci devices fix ?

 

I don't know, I'm not aware of that, I joined xpenology community with my first try with your beta 5.0 repack

 

I beleive gnoboot included it but maybe 4482 has a workaround for the fix ... :smile:

Link to comment
Share on other sites

To be even more precise, replace only these files:

 

/usr/syno/synoman/webman/uistrings.cgi

/usr/syno/synoman/webman/usersettings.cgi

/usr/syno/synoman/webman/initdata.cgi

/usr/syno/synoman/webman/modules/SystemInfoApp/LogViewer.cgi

/usr/syno/synoman/webman/modules/PollingTask/polling.cgi

/usr/syno/synoman/webman/modules/DSMNotify/dsmnotify.cgi

/usr/syno/synoman/webman/modules/PkgManApp/PkgSynoMan.cgi

/usr/syno/synoman/webman/modules/PkgManApp/PkgMan.cgi

/usr/syno/synoman/webman/modules/StorageManager/volumehandler.cgi

/usr/syno/synoman/webman/modules/StorageManager/storagehandler.cgi

/usr/syno/bin/lspci

/usr/syno/bin/scemd

/usr/syno/bin/findhostd

 

But I find this method is awful.

 

Great job !

 

Here is a link to a repacked version of 4482 pat file.

 

On grub boot menu hit "c" and then

 

kernel /zImage gnoboot_me=5.0-4482
boot

 

Then install with this pat file :

 

https://mega.co.nz/#!1AMjnByB!obF8MVtkYTmxK34fS8VWy7LmersHdHYLEDrvteBBQ6I

 

So far, it's ok for me.

 

Regards,

C.G.

 

Worked perfectly in minutes on my custom PC. Thanks a bunch!

Link to comment
Share on other sites

Nice progress guys!

 

I might give it a go with my real data, since I have it all backed up every 3 days, and wanted to eventually do a rebuild of my array anyway. I'll probably wait a little bit before deciding to though, just to keep tabs on this thread for progress and/or possible issues.

Link to comment
Share on other sites

Unfortunally nanoboot don't work on my Readynas Pro 2 :smile: so I must stay for gnoboot kernel.

 

Does not work on vmware esxi for me also (no disk detected)

 

follow my guide it works fine. http://cyanlabs.co.uk/tutorials/synolog ... o-nanoboot

 

MAKE SURE TO FOLLOW IT EXACTLY

 

My bad, haven't seen your guide before posting my reply.

What are the changes made in the .pat file ?

 

C.G.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...