我在ubuntu中制作init ramdisk 的时候,遇到了这样的问题:“mkinitrd command not found ”。
当时我以为是没有安装mkinitrd。可是当我“sudo apt-get install initrd-tools”的时候还是出错。
后来发现有个命令ubuntu自带“mkinitramfs”。但是我以为mkinitramfs 和 mkinitrd的用法一样。
其实不是:mkinitramfs 要比mkinitrd 的命令后面要加个参数“-o”;
例如:
mkinitrd initrd-2.6.32 2.6.32。
mkinitramfs -o initrd-2.6.32 2.6.32
希望给初学者带来帮助。