
I eventually got one to boot, but I suspect I'm missing something basic.
mkinitrd couldn't find sd_mod:
# mkinitrd -o initrd.img-2.6.18-grml -r /dev/sdb3 2.6.18-grml /usr/sbin/mkinitrd: add_modules_dep_2_5: modprobe failed FATAL: Module sd_mod not found.
yaird worked for me going from 2.6.16 to 2.6.17, but now / isn't in fstab
# yaird --output=initrd.img-2.6.18-grml 2.6.18-grml yaird error: mount point not in fstab: . (fatal)
So I modified /etc/yaird/Default.cfg
< MOUNTDIR "/" "/mnt" ---
MOUNTDIR "/mnt/sdb3" "/mnt"
But yaird now didn't like /dev/usb-sdb3 in fstab
# yaird --output=initrd.img-2.6.18-grml 2.6.18-grml yaird error: duplicate device name in fstab: /dev/sdb3 (fatal)
So I commented it out
# Added by GRML #/dev/usb-sdb3 /mnt/usb-sdb3 auto user,noauto,nodev,noatime,nosuid,noexec,rw,uid=1000,gid=1000 0 0
And success
# yaird --output=initrd.img-2.6.18-grml 2.6.18-grml

* Tom White tom@bulldogcountry.com [20061209 03:15]:
I eventually got one to boot, but I suspect I'm missing something basic.
mkinitrd couldn't find sd_mod:
[...]
yaird worked for me going from 2.6.16 to 2.6.17, but now / isn't in fstab
initramfs-tools is state of the art and what you want to use.
,---- [ % grml-tips initramfs ] | Install initrd via initramfs-tools for currently running kernel: | | # update-initramfs -c -t -k $(uname -r) `----
regards, -mika-
Teilnehmer (2)
-
Michael Prokop
-
Tom White