Linux操作系统与XP共用
时间:2010-11-23 来源:mydear
微软的操作系统被广大用户所接受,自从Linux操作系统发布以来,Linux操作系统打破了微软的统治地位。如果你已将安装了XP要想安装Linux操作系统,怎样进行呢?下面为大家介绍的就是把GURB装在硬盘得主分区也就是C盘,用XP来引导Linux操作系统。
1、在已经装好XP的情况下安装好Linux操作系统,启动还是选择把GURB装在MBR。
2、进到Linux操作系统系统根目录:/boot/gurb,找到一个名为:menu.lst;的文件,把它复制出来,这个文件是要在XP下用的,你可以把他放到一个FAT32的分区或是U盘备用。
3、进到XP系统下载下面的那个GURB.tar.gz解压,把grldr和grub.exe两个文件放到C盘根目录,把在Linux操作系统下考出来的menu.lst文件也放在C盘根目录。
4、在C盘根目录找到boot.ini文件,在后面加上
c:grldr="Linux操作系统" 保存(Linux操作系统可以改成你想要的英文)。在我的电脑属性那里把你XP的启动菜单时间改为5或10秒
5、重启系统第一次选择启动XP的那项,看到XP的启动菜单后选刚才加进去。那个Linux操作系统,如果步骤没错的话就可以进入Linux操作系 统系统了,然后重启 用DOS启动盘启动到DOS命令行,在提示符后面输入:fdisk/mbr回车,就把MBR格掉了,重启后就可以从XP的启动菜单引导Linux操作系统 了。下次 如果要重装XP只要把grldr、grub、exemenu.lst这三个文件备份出来,等装好了在放回去,在boot.ini里加启动项就可以了。
6、如果是先装的Linux操作系统再装的XP就去下面那个连接下一个在windows下面读取Linux操作系统分区的软件,在windows下提取menu.lst文件
anod221 写道:
ls的,应该怎么用liveCD重装grub呢
可以执行 代码:
grub
进入grub shell,或者用 代码:
grub-install
grub-install要带上参数。
Windows和Linux操作系统双系统Grub菜单编写技巧
安装两个系统时,选择默认系统的进入,可有时候,重装系统会引起另一个系统无法进入。
一、先说在windows下引导Linux操作系统
在window下可用WinGrub工具生成的MENU.LST来引导Linux操作系统 , 编辑它, 这样就可以直接在硬盘上安装Linux操作系统了。我的硬盘是WD 160G,以前用redhat9.0光盘安装时,识别不了硬盘,在网上下了个 Fedora-8-i386-DVD.iso
这是我编辑的MENU.LST,用记事本可以打开。
- timeout 10
- title Windows at (hd0,0)
- root (hd0,0)
- chainloader +1
- title Fedora
- root (hd0,6)
- kernel (hd0,6)/vmlinuz
- initrd (hd0,6)/initrd.img
注意,我这里写(hd0,6),是因为我挂载的iso在F盘,用WinGrub 点tools =》partioinlist 得
- timeout 10
- title Windows at (hd0,0)
- root (hd0,0)
- chainloader +1
- title Fedora
- root (hd0,6)
- kernel (hd0,6)/vmlinuz
- initrd (hd0,6)/initrd.img
改成
- timeout 10
- title Windows at (hd0,0)
- root (hd0,0)
- chainloader +1
- title Fedora
- root (hd0,8)
- kernel /boot/vmlinuz-2.6.24.3-12.fc8 ro root=LABEL=/rhgb quiet
initrd /boot/ initrd-2.6.24.3-12.fc8.img 注意:这里的文件名在第一次安装Linux操作系统完成后就要记住,不同版本文件名可能不一样。我这里写的只是我自己的,请大家注意。去/boot/下记住文件名 就行。
就可以在windows下引导Linux操作系统,就算重装XP后,看不到Linux操作系统菜单,也可以重新编辑它,就可以恢复Linux操作系统菜单。
二、在Linux操作系统下引导XP
vi 编辑 /boot/grub/ 下的grub.conf,
和上面的一样,就会出现XP菜单。
不会编写grub的,可以在第一次安装完成后把grub记住,以免以后麻烦。这样你就成功解决了Linux与WindowsXP双系统启动。