U盘通过ks.cfg无人值守安装Linux系统方法

U盘通过ks.cfg无人值守安装Linux系统方法
U盘安装Linux系统可以通过GRUB FOR DOS直接引导iso镜像,也可以引导initrd.img和vmlinuz文件进入安装界面,然后像光盘安装一样一步步的安装,PXE网络安装可以设置通过ks.cfg的配置文件自动读取配置进行安装,ks.cfg可以通过Linux的kickstart软件生成,我们可以根据需要定制好自己的ks.cfg文件,包括系统语言,分区,密码,软件包等。U盘安装同样也可以实现ks.cfg的无人值守安装,通过GRUB指定ks.cfg文件,...

U盘安装Linux,Windows系统GRUB加载驱动方法

U盘安装Linux,Windows系统GRUB加载驱动方法
U盘安装系统经常遇到需要加载硬盘控制器驱动,其中有SCSI,SAS,SATA等驱动,这些驱动最简单的方法就是在安装系统过程中Linux通过linux dd加载,Windows系统通过按F6加载软盘里的硬盘控制器驱动。但是目前电脑上很少配置了软盘驱动器,所以安装系统就需要了麻烦。其实可以用GRUB中map模拟软盘控制器去加载firadisk.ima硬盘控制器驱动镜像。 编辑menu.lst内容如下: title Windows xp find --set-root /fira...

U盘安装Linux,Windows多系统的方法

U盘安装Linux,Windows多系统的方法
U盘安装Linux,Windows多系统的方法主要利用GRUB for DOS引导linux系统initrd.img和windows的iso进行安装,通过menu.lst文件实现可选择安装哪种操作系统。首先把U盘做成GRUB for DOS引导,然后拷贝menu.lst和grldr文件到U盘根目录。复制Linux系统镜像isolinux目录中的initrd.img和vmlinuz文件到U盘相应目录。多种linux系统涉及到initrd.img和vmlinuz文件重复的问题可以通过子目录解决,同时修改下menu.lst...

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 ...