Hallo,
ich habe ein initrd Image von Ubuntu erstellt um es über PXE zu booten. Aber wenn ich es starte bleibt er beim booten nach rc.local stehen und läd keine Module automatisch, nur wenn ich sie in /etc/modules reinschreibe.
Erstellt habe ich das Image so:
debootstrap --arch i386 hardy /pxe/hardy
cp /etc/apt/sources.list /pxe/hardy/etc/apt/
nano /pxe/hardy/etc/network/interfacesauto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet dhcp
nano /pxe/hardy/etc/fstab/dev/ram0 / ext2 defaults 0 0 proc /proc proc defaults 0 0 tmpfs /tmp tmpfs defaults 0 0 tmpfs /var/lock tmpfs defaults 0 0 tmpfs /var/log tmpfs defaults 0 0 tmpfs /var/tmp tmpfs defaults 0 0 tmpfs /var/run tmpfs defaults 0 0
chroot /pxe/hardy/apt-get update apt-get upgrade apt-get install linux-image-generic apt-get clean exit
mkcramfs /pxe/hardy/ /var/lib/tftpboot/initrd.img
cp /pxe/hardy/vmlinuz /var/lib/tftpboot/
Weiß jemand was ich falsch mache? Mit Debian Etch hat es auf diese weise problemlos funktioniert, aber mit Hardy und Gutsy nicht.