实例解析:解决Grub引导WindowsXP的问题

文章作者 100test 发表时间 2007:10:15 12:19:27
来源 100Test.Com百考试题网


  系统为xp,ubuntu linux双系统。xp装在系统的第二个分区,第一个分区是dell的系统诊断工具。linux安装在第六个分区,第二个活动分区。

  安装的时候因为花屏和我不明的操作导致系统启动菜单里没有xp。由于一些事情还需要在xp下完成,需要重新将xp启动出来。

  相当久以前我曾经编辑过grub的启动菜单,那是在fc下。不过,以前积累的那点东西已经全部被时间磨损光了。

  查看,menu.lst,看到里面有个例子。

  # title Windows 95/98/NT/2000

  # root (hd0,0)

  # makeactive

  # chainloader 1

  #

  # title Linux

  # root (hd0,1)

  # kernel /vmlinuz root=/dev/hda2 ro

  忘了怎么查看分区了,依稀记得xp的分区好像是hd0,2

  添加进去试试,reboot 选这xp,启动不了。忘了显示的什么了,反正是不能启动。由于不太清楚是怎么回事,上网查了查,看到有人是这么写的。

  title Microsoft Windows XP Professional

  root (hd0,*)

  savedefault

  makeactive

  chainloader 1

  比默认的多了行savedefault。sudo gedit /boot/grub/menu.lst

  我依葫芦画瓢照着添加了上面那行,将root 行改为(hd0,1)启动成功。



相关文章


Linux操作系统下的共享文件夹用户设定
Linux多线程编程的基本的函数
实例解析:解决Grub引导WindowsXP的问题
Linux系统服务说明(比较全)
Samba服务器多系统用户共享目录设计方法
Linus谈调试器和内核如何发展
rh8不编译内核支持ntfs
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛