Dear Bodhi - I hope you are well. Further research fuelled concerns that my Stora might struggle with OMV5 on Buster, so I decided after all to follow fcollingwood's procedure to the letter meaning installing Stretch on the left hand HDD (WD Green 500gb) followed by OMV4. I did experience problems with mask services so I followed his "systemctl unmask" commands as suggested. Iby pdc78 - Debian
Dear Bodhi - you are a magician! Thank you again for your help, which you make so painless. My next challenge is to install the two HDDs, get the Stora visible on my home network and then plan for OMV. I can see that you were able to help Cergei with similar challenges so I will take time to study your advice and guidance to him. Candidly I was minded to try OMV 5 on Buster as I can see tby pdc78 - Debian
Bodhi: Kernel is 5.2.9 of course! ;-)) However my Stora is not happy after reboot: root@debian:/boot/dts# uname -a Linux debian 5.2.9-kirkwood-tld-1 #1 PREEMPT Sat Aug 17 15:00:56 PDT 2019 armv5tel GNU/Linux root@debian:/# reboot Broadcast message from root@debian (ttyS0) (Mon Jun 29 22:46:06 2020): The system is going down for reboot NOW! INIT: Switching to runlevel: 6 INIT: Sendinby pdc78 - Debian
Dear Bodhi Thanks for the advice to proceed. I am being very careful ;-). I have completed the .dtb env command fw_setenv dtb_file '/boot/dts/kirkwood-netgear_stora_ms2000.dtb' But am now unsure whether to remove the dtb file env - I think my kernel is old (pre 3.16) but I am not sure . . . Here is my current status root@debian:/boot/dts# fw_printenv bootcmd_exec=run load_uimagby pdc78 - Debian
Dear Bodhi Thanks for your prompt response. I researched OMV and concluded that working with .ext4 format was essential, so I decided to proceed with your latest u-boot. All has gone well until I have reached step e.2 Box specific envs: Then for all boxes, restore these 2 envs using the saved envs text in step c (replace xxx with the real saved values) fw_setenv mtdparts 'xxxxxxxxby pdc78 - Debian
Dear Bodhi Well so far my Stora is behaving well since your help with recovery. I am now ready to put it to some use which means initialising the two HDDs and installing OMV. I now realise that the Debian Buster which we installed is not a good base for OMV on the Stora (underpowered) and that I need to downgrade to Debian Stretch and OMV4 per this posting. Do you recommend that I update theby pdc78 - Debian
Dear Bodhi Thank you very much indeed. You have been so patient and supportive. I have so much to learn - hopefully safely ;-)) Take care. Best regards, Paulby pdc78 - Debian
Hi Bodhi Sorry for the delay. All done past Note1. uInitrd boot file has been regenerated. Ready for the next step. Paulby pdc78 - Debian
Dear Bodhi We're in! __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_| _ _ ____ _ | | | | | __ ) ___ ___ | |_ | | | |___| _ \ / _ \ / _ \| __| | |_| |___| |_) | (_) | (_) | |_ \___/ |__by pdc78 - Debian
Sorry Bodhi - this must be tedious for you - another 'too many args' QuoteConsole Marvell>> setenv usb_boot 'mw 0x800000 0 1; run load_uimage; if run load_uinitrd; then bootm 0x800000 0x2100000; else bootm 0x800000; fi' ** Too many args (max. 16) ** Marvell>> Regards, Paulby pdc78 - Debian
Hi Bodhi 2nd command line (cut & paste from your post) fails "too many args (max 16)" QuoteConsole log Marvell>> Marvell>> setenv usb_set_bootargs 'setenv bootargs console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 earlyprintk=serial' Marvell>> setenv usb_boot 'mw 0x800000 0 1; ext2load usb 0:1 0x800000 /boot/uImage; if ext2load usb 0:1 0x2100000by pdc78 - Debian
Dear Bodhi I've repeated the cold start boot to u-boot and format copied the 'printenv' report to my previous posting above. Compared to Teddy's printenv at the start of this topic, I've figured that I'm missing Quotemissing envs mainLineLinux=yes arcnumber=2743 bootargs console=ttyS0, 115200 root=LABEL=rootfs rootdelay=8 bootcmd_usb=usb start; ext2load usb 0:1by pdc78 - Debian
Dear Bodhi So I've worked out that my box is not now booting from the USB drive, so I'm running through the default 'netgear stora' boot procedure. At least my device is not bricked! If I restart the box and interrupt the autoboot I get back to u-boot. Quoteprintenv __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/by pdc78 - Debian
Dear Stormy You are a star! Thanks for your help. My Stora is now rebooting OK. I'm just trying to work through the Debian-5.2.9 install. Best regards, Paulby pdc78 - uBoot
Dear Bodhi So I've followed your "25 August 2019" instructions to the letter, carried out "step 4" unmounted the USB drive and plugged into the Stora which was then cold started. I let it autoboot. Unexpectedly the load made constant references to Hipserv (axentra/netgear's resources) and finally I end up with a mystora.com login. Is this correct? I was expectingby pdc78 - Debian
Dear Bodhi and Peter (Stormy) You are my lifesavers! I followed Stormy's instructions from https://forum.doozan.com/read.php?3,104929,105219#msg-105219 and my box is now back to a 'normal' boot - I hope I did the correct thing by stopping the reboot with any key? QuoteConsole log __ __ _ _ | \/ | __ _ _ ____ _____| | | | |by pdc78 - Debian
Hi Bodhi Here is the report. I tried the 'go' command even though I got an error from the ext2load. It locked the Stora (twice) so I have to pull the plug and reset: QuoteConsole log __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_|by pdc78 - Debian
Dear Bodhi USB is still recognised - as it was yesterday - but overflow is still happening: QuoteConsole log __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_| _ _ ____ _ | | | | | __ ) ___ ___ | |_by pdc78 - Debian
Dear Bodhi Envs still clogged: QuoteConsole log Marvell>> nand erase 0x000A0000 0x20000 NAND erase: device 0 offset 0xa0000, size 0x20000 Erasing at 0xa0000 -- 100% complete. OK Marvell>> saveenv Saving Environment to NAND... Erasing Nand...Writing to Nand... done Marvell>> printenv â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–’â–by pdc78 - Debian
Dear Bodhi The instructions have been completed, but there appears to be no change:QuoteConsole log __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_| _ _ ____ _ | | | | | __ ) ___ ___ | |_ | | | |__by pdc78 - Debian
Bodhi Listing the USB produces erratic results. Consistently 'usb part' hangs the terminal and I usually have to do a hard reset on the Stora, but most of the time other USB commands produce meaningful reports - but sometimes hang the terminal. Below is an example which seemed well behaved, but nonetheless the Stora will not boot the flashware image from hard reset, no will it ext2by pdc78 - Debian
Dear Bodhi (and Lucasz) Thanks for your hard work. QuoteResult from "nand bad" at Marvell>> prompt Marvell>> nand bad Device 0 bad blocks: 01940000 01960000 05c20000 09200000 09220000 09280000 09960000 Marvell>> Regards Paulby pdc78 - Debian
Dear Bodhi I've followed your instructions: Stormy's "flashware.img" loaded on Sandish Cruzer usb pendrive which is formatted .ext2 QuoteSerial Console Log __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_|by pdc78 - Debian
Dear Bodhi Command "tftpboot 0x800000 flashware.img" did not work as the environment corruption is preventing setting up TFTP parameters. Command "rcvr" finds "flashware.img" via broadcast, but fails on load because of the overflowing environments. Cotarelo has committed to reporting the stock environment map, but will be a few days following some surgery. Heby pdc78 - Debian
Dear Bodhi Stormy has delivered a flashware.img file from the old Stora Forum! Brilliant. I guess I should try tftpboot this file on a cold restart? Regards Paulby pdc78 - Debian
Dear Bodhi Step 3 completed. Error on Ext2load: "## Error: environment overflow, "filesize" deleted" QuoteConsole log __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_| _ _ ____ _ | |by pdc78 - Debian
Dear Bodhi Step 2 tried with no further progress: QuoteConsole log Marvell>> usb reset (Re)start USB... USB: scanning bus for devices... 1 USB Device(s) found scanning bus for storage devices... 0 Storage Device(s) found Marvell>> ext2load usb 0:1 0x800000 /u-boot_mtd0 ** Bad partition 1 ** Marvell>> Will now try Step 3, but will take a lot longer to rig uby pdc78 - Debian
Dear Bodhi No luck, I'm afraid. The corrupted environments seem to stop the effective load from tftpboot. I also tried 'rcvr' command which seemed to go a little further, but still the environments seem to prevent the load from completing successfully. Here is the serial console: QuoteSerial Console __ __ _ _ | \/ | __ _ _ ____ _by pdc78 - Debian
Hi Bodhi Sorry I logged off last night (23:48 GMT+1). No further progress to report despite repeated kwboot attempts and retracing all old ground. It seems like Quote## Error: environment overflow, "bootargs" deleted is the blocker. I have tried u-boot rcvr command which seems to try a special TFTP boot, but it is trying to pull 'uImage' from my Home Hub as the predefineby pdc78 - Debian
Bodhi - I formatted the Pendrive in Windows 10, then transferred the file from a shared folder to Pendrive. I'll try again with mkfs.fat under Linux and repeat the log: QuotePutty log __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_by pdc78 - Debian