Hi Dave On 4/15/07, slugmanbashi <[EMAIL PROTECTED]> wrote:
Ive just discovered that the slug wont start if an additional USB stick is plugged into Disk port 2.
I suspect that your the extra USB flash drive is coming up as sda as opposed to your original USB flash drive and therefore the system cannot find your root partition. The solution is to mount your drives by UUID. You can get a list of the UUIDs with $ tree /dev/disk /dev/disk |-- by-id | |-- usb-ST340014_A_5000000000002886 -> ../../sda | |-- usb-ST340014_A_5000000000002886-part1 -> ../../sda1 | |-- usb-ST340014_A_5000000000002886-part2 -> ../../sda2 | `-- usb-ST340014_A_5000000000002886-part5 -> ../../sda5 |-- by-path | |-- pci-0000:00:01.2-usb-0:1:1.0-scsi-0:0:0:0 -> ../../sda | |-- pci-0000:00:01.2-usb-0:1:1.0-scsi-0:0:0:0-part1 -> ../../sda1 | |-- pci-0000:00:01.2-usb-0:1:1.0-scsi-0:0:0:0-part2 -> ../../sda2 | `-- pci-0000:00:01.2-usb-0:1:1.0-scsi-0:0:0:0-part5 -> ../../sda5 `-- by-uuid `-- 424ba820-8e80-422e-aaeb-b343b4a462f1 -> ../../sda1 and then modify your fstab by replacing /dev/sda1 (your root partition) with the UUID, e.g. # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 UUID=424ba820-8e80-422e-aaeb-b343b4a462f1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda5 none swap sw 0 0 /dev/sda1 /media/usb0 auto rw,user,noauto 0 0 /dev/sda5 /media/usb1 auto rw,user,noauto 0 0 Then update the initramfs: $ sudo update-initramfs -u and flash the new initramfs $ sudo flash-kernel Before you do any of this, I suggest making a backup of your existing flash. See http://www.nslu2-linux.org/wiki/Debian/FAQ. Gordon -- Gordon Farquharson -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]