xp基础上安装windowsxp与centos双系统(driver no found错误解决)

一、已安装xp系统。

安装xp与centos共存的双系统,是否一定要先装xp?我觉得应该不是。不过因为我硬盘已经安装了xp,就干脆基于xp系统(windows系统)来安装centos系统(或redhat系统)与现有系统共存了。

二、安装grub引导程序。

先下载grub4dos软件,下载grub4dos后,解压缩后就可以了。核心文件有下面这几个:grldr和grub.exe,及menu.lst    将它们拷贝到c盘下。

为了设置通过windowsxp系统的启动菜单进入grub引导菜单。须进行如下设置:

将grldr文件复制到c:\,去掉boot.ini的只读属性,然后修改c:\boot.ini文件,在boot.ini的最后面加一行:
    c:\grldr=”Start GRUB4DOS”
并将boot.ini中的timeout值设置为大于0的数字,如:timeout=5,然后保存boot.ini,改回只读属性。
编辑boot.ini前,可在cmd下输入:
    attrib -s -r -h c:\boot.ini
解除boot.ini的只读属性,编辑完后输入:
    attrib +s +r +h c:\boot.ini
恢复boot.ini的原有属性。

编辑完重新启动计算机,在windowsxp启动菜单就会出现“Start GRUB4DOS”这一项,选择该项即可进入grub4dos的环境。


三、安装linux引导文件并设置。

1、从linux镜像文件中找到boot.iso文件,位置:linux镜像文件中的/images/boot.iso.导出该文件。然后解压boot.iso文件,将boot目录下的isolinux目录拷贝到c盘下。

2、修改上文提到的menu.lst文件。在文件中加入如下内容:

title CentOS
kernel (hd0,0)/isolinux/vmlinuz
initrd (hd0,0)/isolinux/initrd.img

3、修改后启动计算机时进入grub引导菜单后,就可以看到名为”centos”的启动选项。可进入linux安装引导。

四、准备一个分区用来安装centos系统。

1、一般情况下,可以将磁盘的最后一个分区删除预留给安装linux系统(也可不删除,安装linux系统过程中,可以选择要安装的分区并进行格式化操作)。

2、将linux镜像文件拷贝到任何一个fat格式的分区。

五、安装linux centos系统。

开机启动,进入grub菜单,选择linux引导。根据提示选择centos镜像文件所在位置(在此处我安装的时候郁闷hard disk driver no found的问题,我进入bios设置hard disk的模式把从IDE换成AHCI模式才可以解决该问题,另外如果要想重新进入XP又要将模式改回IDE),继续根据提示进行安装操作。安装系统后,centos默认作为第一启动菜单。启动centos时会先进入centosgrub启动菜单,倒计时结束前,按上下方向可进入选择菜单,选择other可进入windows启动菜单。

到此,windows(xp)与linux(centos)双系统就已经安装完毕了。

你可能感兴趣的:(xp基础上安装windowsxp与centos双系统(driver no found错误解决))