I'm having problems booting Slackware 14.2 installed on a USB drive for a Dell laptop.
I've been booting external USB drives with Slackware installed since about 2002. There's been problems along the way but this one has me at a loss about what to do to fix it.
Current situation is that I have a Dell laptop that successfully boots Slackware 14.1 installed on USB hard drive irrespective of whether it's 32bit or 64bit. So I know the procedure I'm following is correct it's just I can't seem to get the right mix of modules to load in my initrd.
For 14.1, which boots successfully, the load_kernel_modules in /boot/initrd.gz is
Quote:
modprobe -v usb-storage
modprobe -v xhci-hcd
modprobe -v ehci-hcd
modprobe -v ehci-pci
modprobe -v uhci-hcd
|
For 14.2, boot fails, mkinitrd_command_generator.sh suggests these modules -
Quote:
modprobe -v mbcache
modprobe -v jbd2
modprobe -v ext4
modprobe -v usb-storage
modprobe -v xhci-hcd
|
With this initrd.gz I get failures along the lines of
Quote:
could not insert 'mbcache': Exec format error
could not insert 'jbd2': Exec format error
could not insert 'ext4': Exec format error
|
it then fails big time with
Quote:
mount can't find /mnt/ in /etc/fstab
|
Any suggestions on how to proceed?
Alex