Re: Net installation of Squeeze on Dockstar failed
The solution was given here :
The easiest way is to add root=/dev/sda2 to bootargs once in order to
boot, and then run:
in Debian to update the ramdisk.
given for a similar issue.
Le 26/07/2012 12:31, Marc Péquignot a écrit :
I've a Dockstar on which I've installed OpenWrt in the Flash memory.
I've also an uBoot.2011-12 bootloader installed.
I want now, to install Debian on a USB storage.
Four times, I've installed a squeeze version on USB devices, either
real disk drives behind a USB adaptor or on a USB-Stick.
Installation is done directly from network (only uImage and uInitrd
loaded, no local storage for other debian objects)
Installation process is always successful (i.e.. no error).
However, when I try to boot, just after installation or later, it's
impossible to mount sda1 at the end of the init process.
[ 8.731929] sda: sda1 sda2 sda3 < sda5 sda6 sda7 sda8 sda9 >
[ 9.212660] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 9.218818] sd 0:0:0:0: [sda] Attached SCSI disk
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ...
Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
mount: mounting /dev/sda1 on /root failed: No such device
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... mount: mounting /dev on
/root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have requested /sbin/init.
No init found. Try passing init= bootarg.
BusyBox v1.17.1 (Debian 1:1.17.1-8) built-in shell (ash)
Enter 'help' for a list of built-in commands.
/bin/sh: can't access tty; job control turned off
Has somebody an idea to solve this issue ?
More details are given in a post here :