Linux系统initrd无法mount的解决方法

Linux系统initrd无法mount的解决方法
把initrd.img改名为gz后,用gunzip解压得到initrd文件,然后mount -o loop initrd /mnt 提示:mount: you must specify the filesystem type 尝试ext2,ext3都无效,用file命令发现原来是cpio格式的。 initrd: ASCII cpio archive (SVR4 with no CRC) 用cpio解压方法如下:cpio -id < ./initrd 这样就可以正常解压出initrd的文件内容了。(这里解压用的是redhat系统的initrd文件,我记得turbo系统的initrd...

PXE网络安装initrd.img加载驱动制作方法

PXE网络安装initrd.img加载驱动制作方法
PXE安装Linux系统,经常遇到initrd.img无法识别网卡的问题,主要是由于initrd.img中没有正确的驱动程序,下面是手动替换initrd.img中的forcedeth驱动方法。(注意驱动ko文件需要在单核模式下编译) 从光盘或者镜像拷贝一个initrd.img文件到root目录 mv initrd.img initrd.gz gunzip initrd.gz mount -o loop initrd /mnt cd /mnt cd modules/ cp modules.cgz /root cd /root gunzip -c modules.cgz |cpio ...