It works now! Just set the usb_bootcmd as following setenv usb_bootcmd 'run usb_init; setenv usb_root LABEL=rootfs; run usb_set_bootargs; run usb_boot' and labeled the usb stick root partition to 'rootfs'. Everything works like a charm now! Thanks to you both!by cyb - uBoot
I must admit, I didn't understand what exactly davy meant ;) But thats a good hint bodhi! Will give it a try...by cyb - uBoot
Think I got the problem. It is related to the different device mapping done in the os compared to the bootloader: When the bootloader scans for bootable USB devices, it maps the first USB device for example to /dev/sda1. This is also passed as bootarg for the root parameter to the kernel. The OS instead maps the SATA devices first, so the connected SATA device gets /dev/sda1 and not the USB stby cyb - uBoot
As I can figure out, it seems not to be a UBoot problem at all.. When connected the USB stick with the rootfs and only the SATA drive without the rootfs, UBoot uses the correct device: Loading file "/boot/uImage" from usb device 0:1 (usbda1) 2279256 bytes read Loading file "/boot/uInitrd" from usb device 0:1 (usbda1) 6996080 bytes read ## Booting kernel from Legacy Iby cyb - uBoot
Hi all, I have following setup: USB stick with rootfs in USB-Port of GoFlexNet 2 SATA HDDs in both ports, right one also having a rootfs installed Now the behaviour is the following: When booting with USB stick only installed, GoFlex does boot normally from stick When booting with SATA disks only installed, GoFlex does boot normally from disk When booting with USB stick and right SATby cyb - uBoot
Just want to confirm Vlad's guide (thanks for that) for updating from UBIT 0.6 to current U-Boot. Everything works fine with my GoFlex Net.by cyb - uBoot
Hi Vlad, Thanks for sharing your experience! Which kernel version did you use before updating the UBIT? Didn't you have any nand problems? When I'm trying to run fw_printenv, I'm getting "too few good blocks" as described here. So, at the moment I'm trying to build or find a kernel, which does not cause this problem befor I'm gonna update to U-Boot. Greeby cyb - Debian
Thanks bodhi, but using other configs didn't work either. The problem seems to be that make-kpkg no longer recognizes "armel" as a valid parameter as stated here. I could compile it now by using following compile command: DEB_HOST_ARCH=armel fakeroot make-kpkg --rootcmd fakeroot --arch arm --cross-compile arm-none-linux-gnueabi- -j 4 --append-to-version=-dockstar --revision=by cyb - Debian
Hi, I'm trying to compile kernel 3.1.10. I followed this guide and used the config of shyd but I always get the same error quite after starting: *** Error. I do not know where the kernel image goes to The usual case for this is that I could not determine which arch or subarch this machine belongs to. Please specify a subarch, and try again.. I can't figure out why! I tried itby cyb - Debian
Thanks vlad for your detailed answer! I will give them a look and I will try my best not to brick my GoFlex ;-) Wish you good luck with your PhD!by cyb - Debian
Did someone succeeded in booting davygravy's patched kernel with UBIT 0.6? My GoFlex Net won't boot with the 3.3.2 patched kernel (for avoiding bad eraseblocks). The latest kernel I can boot is 3.1.10 from shyd, but it gives my "Bad Eraseblocks". @davygravy Do you maybe have a deb of kernel 3.1.10 with the patch included? Or even better, do you know how I can run your 3.by cyb - Debian
Does somebody have a ready Kernel deb file for installation (with the patch included), that also works without problems with UBIT 0.6? I tried davygravy's kernel 3.3.2 and shyd's kernel 3.3.3 but the both won't boot. The only working so far (but having the "bad eraseblock" errors) is varkey's 2.6.38.8 kernel.by cyb - uBoot
Hi all, thak you vlad for your detailed guides here in the forum! I have a GoFlex Net with UBIT 0.6 installed (used the ArchLinux guide). I'm trying to switch to debian now. I followed your debootstrap guide and I was able to install and boot varkeys kernel 2.6.38.8. The only problem is that I'm getting many "Bad eraseblock" messages at startup. Also, fw_printenv is notby cyb - Debian
Hi folks, I'm currently running ArchLinux on my GoFlex Net. I did install it following this guide. The GoFlex has UBit 0.6 as Bootloader. I'm also running a Dockstar for over a year now with debian, installed with jeff's script. Therefore I would like to switch from ArchLinux to Debian on the GoFlex Net. But, what's the best way to do this? I tried to install a backupby cyb - Debian
Can I do this also with a GoFlex Net running Archlinux on a SATA HDD?by cyb - Rescue System
Hi folks, I would like to corss compile TrueCrypt but I can't get it done. I've installed the codesourcery cross compiler toolchain on a debian squeeze VM. Compiling TrueCrypt within the cross compiling environment (after running codesourcery-arm-2011.03.sh) works fine, but I get an x86 compiled file, what means that the arm compilers are not used. Can somebody help me how toby cyb - Debian