Grub2引导WinXP

最近学习了下Grub2,今天做了个小小的实验,记录下~~高手莫喷~~

本实验内容就是利用LiveCD给目标机器安装Grub2,以引导目标机上的WindowsXP。
本实验目的在于模拟安装WindowsXP导致清除MBR无法引导Linux的共存问题~~呵呵,我偷懒了,没有安装两个操作系统,仅仅是安装了WindowsXP~~不过我认为有没有安装Linux无所谓,甚至安装了Linux后会更简单,毕竟安装Linux的时候会安装Grub2,这样在修复Grub2后可以直接修改下原来的Grub配置文件。

1.用LiveCD进入光盘中的Linux
2.打开一个终端
3.照常理应该来个fdisk -l,但是不知道为什么我虚拟机上没有显示任何磁盘信息。。。不过没关系,在 系统->系统管理->磁盘使用工具 中能看见你的磁盘信息,记下挂载点:/dev/sda1
4.sudo mount /dev/sda1 /mnt
5.sudo grub-install --root-directory=/mnt /dev/sda
6.打开/usr/share/doc/grub-pc/examples,找到grub.cfg,打开它,复制你们的内容,到/mnt/boot/grub下新建一个grub.cfg,将刚才复制的内容粘帖进去,保存
7.现在grub.cfg中有很多内容,将里面的menuentry一块一块的内容删去,只留下Windows的,保存
8.取出光盘,重启,此时就能看到Grub2的界面的,选择Windows项目,OK

总结:在实践中,需要稍微修改下上面的步骤以应对实际情况。特别是那个grub.cfg里面的内容,这个直接关系到引导的成与败,要根据实际情况来修改。

注意:Ubuntu 9.10后才开始使用Grub2。Grub2指的是版本为1.97及其以后的版本。

PS:写完咯~~Grub2虽然还没有普及开来,但是作为Grub的升级版,我相信随着Grub2的不断完善,Grub2一定会取代Grub和LILO成为Linux下主流的引导程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值