Quantcast
Channel: Linux Device Hacking
Viewing all articles
Browse latest Browse all 3247

OMV on GoFlex Net and other booting problem (3 replies)

$
0
0
I just got my Goflex Net a couple of weeks ago, and at first I was thinking of putting openwrt on it. But after googling around I read that debian/openmediavault was a better choice.
I have through some of the (outdated) guides out there, and had a few headaches along the way. .. getting the blinking orange led, making an usb_rescue and installed the rescue system to the flash. Started with squeeze and clearing out all the dependencies in order to install openmediavault. And to my joy it did install in the end. But I couldnt get any webgui, and after reboot ssh was closed, even though I tried to enable it in the config.xml file.
Then I started over again, wiping my usb stick and using the latest rootfs in this thread. And I have gooten to the point where I can install OMV ver. 1.19. But still I cant get any webgui working.
I wish there was an updated guide for installing openmediavault on this thing, based images available today.
Or at least if someone could post a ready made img file with omv working, ready to write to an usb stick.
Does anybody know the easiest way to get OMV working on this thing, please let me know.

Secondly, I have another question, pehaps easier to answer..
I did try to install a hdd on my goflex, and found that it failed to boot from usb if a hdd was present. But there was a fix available, forcing it to boot only from a device with a certain label, eg "rootfs"
This is working, but I found that it also breaks booting from the rescue system on the unit.
How can I reset that, in case I want to go back to the state before binding it to boot from rootfs?

Here is the output of fw_printenv

ethact=egiga0
bootdelay=3
baudrate=115200
mainlineLinux=yes
console=ttyS0,115200
led_init=green blinking
led_exit=green off
led_error=orange blinking
mtdparts=mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data)
mtdids=nand0=orion_nand
partition=nand0,2
stdin=serial
stdout=serial
stderr=serial
rescue_set_bootargs=setenv bootargs console=$console ubi.mtd=2 root=ubi0:rootfs ro rootfstype=ubifs $mtdparts $rescue_custom_params
rescue_bootcmd=if test $rescue_installed -eq 1; then run rescue_set_bootargs; nand read.e 0x800000 0x100000 0x400000; bootm 0x800000; else run pogo_bootcmd; fi
pogo_bootcmd=if fsload uboot-original-mtd0.kwb; then go 0x800200; fi
force_rescue=0
force_rescue_bootcmd=if test $force_rescue -eq 1 || ext2load usb 0:1 0x1700000 /rescueme 1 || fatload usb 0:1 0x1700000 /rescueme.txt 1; then run rescue_bootcmd; fi
ubifs_mtd=3
ubifs_set_bootargs=setenv bootargs console=$console ubi.mtd=$ubifs_mtd root=ubi0:rootfs rootfstype=ubifs $mtdparts $ubifs_custom_params
ubifs_bootcmd=run ubifs_set_bootargs; if ubi part data && ubifsmount rootfs && ubifsload 0x800000 /boot/uImage && ubifsload 0x1100000 /boot/uInitrd; then bootm 0x800000 0x1100000; fi
usb_scan=usb_scan_done=0;for scan in $usb_scan_list; do run usb_scan_$scan; if test $usb_scan_done -eq 0 && ext2load usb $usb 0x800000 /boot/uImage 1; then usb_scan_done=1; echo "Found bootable drive on usb $usb"; setenv usb_device $usb; setenv usb_root /dev/$dev; fi; done
usb_scan_list=1 2 3 4
usb_scan_1=usb=0:1 dev=sda1
usb_scan_2=usb=1:1 dev=sdb1
usb_scan_3=usb=2:1 dev=sdc1
usb_scan_4=usb=3:1 dev=sdd1
usb_device=0:1
usb_root=/dev/sda1
usb_rootfstype=ext2
usb_rootdelay=10
usb_set_bootargs=setenv bootargs console=$console root=$usb_root rootdelay=$usb_rootdelay rootfstype=$usb_rootfstype $mtdparts $usb_custom_params
usb_boot=mw 0x800000 0 1; ext2load usb $usb_device 0x800000 /boot/uImage; if ext2load usb $usb_device 0x1100000 /boot/uInitrd; then bootm 0x800000 0x1100000; else bootm 0x800000; fi
bootcmd=usb start; run force_rescue_bootcmd; run ubifs_bootcmd; run usb_bootcmd; usb stop; run rescue_bootcmd; run pogo_bootcmd; reset
ethaddr=00:10:75:26:71:9F
rescue_installed=1
arcNumber=3089
usb_init=run usb_scan; setenv usb_root LABEL=rootfs
usb_bootcmd=run usb_init; setenv usb_root LABEL=rootfs; run usb_set_bootargs; run usb_boot

--------------------
Moderator Edit: Made a separate topic.

Viewing all articles
Browse latest Browse all 3247

Trending Articles