LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1455|回复: 9

怎么引导逻辑分区的xp?

[复制链接]
发表于 2010-3-20 20:29:12 | 显示全部楼层 |阅读模式
今天用gparted把98G的sdb8弄出了20G,准备装xp,即xp装在sdb9,属于逻辑分区,不能设置活动,怎么用grub引导xp呢?无奈中,实在没办法,得弄个xp学习课程,
 楼主| 发表于 2010-3-20 20:30:11 | 显示全部楼层

引导逻辑分区的xp

今天用gparted把98G的sdb8弄出了20G,准备装xp,即xp装在sdb9,属于逻辑分区,不能设置活动,怎么用grub引导xp呢?无奈中,实在没办法,得弄个xp学习课程,
回复 支持 反对

使用道具 举报

发表于 2010-3-20 20:59:17 | 显示全部楼层
/boot/grub/grub.conf 中加上这段:
  1. title Microsoft Windows XP
  2. root (hd1,9)
  3. savedefault
  4. makeactive
  5. chainloader +1
复制代码
回复 支持 反对

使用道具 举报

发表于 2010-3-21 10:08:33 | 显示全部楼层
去网上搜一下,其实只要menu.lst里加两行命令就可以引导XP了
回复 支持 反对

使用道具 举报

发表于 2010-3-21 18:26:57 | 显示全部楼层
XP好像只能从主分区启动的说。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-22 12:52:46 | 显示全部楼层
加了没用的,最后重新装 了一遍,埃,又整了半天,现在又得重新配置心爱的mandriva
回复 支持 反对

使用道具 举报

发表于 2010-3-22 13:02:27 | 显示全部楼层
把它变成主分区!
回复 支持 反对

使用道具 举报

发表于 2010-3-22 14:13:27 | 显示全部楼层
xp 安装的限制
可以在主分区;也可以在逻辑分区,但前面必须有一个可识别的主分区。

ntldr 的限制
ntldr 可以在主分区;也可以在逻辑分区。

boot.ini 的限制
ntldr 只从第一个激活的主分区查找 boot.ini,放别处没用。

so
直接安装 Windows 到一个单独的逻辑分区(前面没有可识别的主分区)是不行的,ghost 安装据说要看运气。

不管用什么方法,如果已经安装好了,引导是没有问题的,最差可以用虚拟软盘镜像突破 boot.ini 的限制

硬盘的第一个分区应该是 fat32 格式的主分区,这样就不会遇到任何问题,无论是否有双系统需要,这个保留的分区都是必要的,不然某一天可能需要用十倍的力气去解决一些问题。
回复 支持 反对

使用道具 举报

发表于 2010-3-30 15:38:03 | 显示全部楼层
boot.ini里指定了XP所在的盘是哪个硬盘哪个分区,要相应地改一下才行。

如果改了boot.ini还是不能chainload的话,可以试试grub4dos 0.44,它有一个直接引导ntldr的功能。
回复 支持 反对

使用道具 举报

发表于 2010-4-2 09:57:43 | 显示全部楼层
我也问过这问题,不过貌似无解
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表