Have now managed to sort the previous problem out (thanks due to Tomas of Slax fame). Solution is as follows:
This is what you must do before chroot
mount --rbind /dev /mnt/sda1/dev
mount --rbind /proc /mnt/sda1/proc
This way you'll have /dev and /proc ready after you chroot, so you can
try to execute mkinitrd again.
Still no joy.
Made the edits, but still get the error
GRUB loading stage 1.5
GRUB loading please wait
I don't understand where GRUB is coming from since I thought Slackware
used LILO. Any thoughts, please?
What I have done is to modify the linuxrc and load_kernel_modules
files since mkinitrd didn't work.
I have added the lines
to the list of modules (not sure if this is correct since the comment
line in the file suggested insmod MODULE.ko)
I then added
to the linuxrc script, before gzipping the initrd & copying it back to
/boot (I copied sleep into the bin in initrd since this wasn't
I tried to run liloconfig, but this didn't do anything - couldn't find
it on sda1 even though it is there !?
Where is GRUB coming from since I never installed it...?