无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6794|回复: 10
打印 上一主题 下一主题

[求助] 如何启动扩展分区下面的XP系统?

[复制链接]
跳转到指定楼层
1#
发表于 2011-4-14 23:41:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何启动扩展分区下面的XP系统?有什么具体的操作方法?
Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63    52436159    26218048+  17  Hidden HPFS/NTFS
/dev/sda2        52436160    62942669     5253255   83  Linux
/dev/sda3        62942670   167814989    52436160   83  Linux
/dev/sda4       167814990   976768064   404476537+   5  Extended
/dev/sda5       167815053   272687309    52436128+  83  Linux
/dev/sda6       272687373   377559629    52436128+  83  Linux
/dev/sda7       377559693   482431949    52436128+  83  Linux
/dev/sda8       482432013   692160524   104864256   83  Linux
/dev/sda9       692160588   755087129    31463271   83  Linux
/dev/sda10      755087193   838994624    41953716    7  HPFS/NTFS/exFAT
/dev/sda11      838994688   943866944    52436128+   7  HPFS/NTFS/exFAT
/dev/sda12      943867008   968382134    12257563+   7  HPFS/NTFS/exFAT
/dev/sda13      968382198   976768064     4192933+  82  Linux swap / Solaris

我的分区如上,XP装在/dev/sda10,Grub4dos装在MBR上,有什么方法可以引导扩展分区的xp系统呢?
2#
发表于 2011-4-15 00:10:24 | 只看该作者
grub4dos法再贴一次
  1. title   5, Find and load WinPE \n 此方法适合启动主分区和逻辑分区的PE
  2. find --set-root --ignore-floppies --ignore-cd /boot/H3PE/03g4d
  3. map --in-place ()+1 (hd0)
  4. map --hook
  5. chainloader --force /boot/H3PE/03g4d
复制代码

启动系统同理
回复

使用道具 举报

3#
发表于 2011-4-15 01:37:57 | 只看该作者
可以试试NTBOOT。嘿嘿。。广而告之。
回复

使用道具 举报

4#
发表于 2011-4-15 11:10:20 | 只看该作者
<br />
title&nbsp; &nbsp;5, Find and load WinPE \n 此方法适合启动主分区和逻辑分区的PE<br />
find --set-root --ignore-floppies --ignore-cd /boot/H3PE/03g4d<br />
map --in-place ()+1 (hd0)<br />
map --hook<br />
ch ...
<br />

--in-place这种参数查不到是什么意思;知道怎么用但不知道为什么;

现在新版本G4D增加了很多功能,但帮助文档要不是比较旧,要不就是只有命令介绍没有系统的说明,看论坛帖子慢慢学要花费很多时间;
C大能不能抽点时间完善一下说明文档啊,或者请几位版主一起编制一份全面完善点的就好了。


另外LZ注册了几年才发第一贴,真是资深潜水员啊!
回复

使用道具 举报

5#
发表于 2011-4-15 11:42:50 | 只看该作者
原帖由 onlyu2000 于 2011-4-15 11:10 发表


--in-place这种参数查不到是什么意思;知道怎么用但不知道为什么;

现在新版本G4D增加了很多功能,但帮助文档要不是比较旧,要不就是只有命令介绍没有系统的说明,看论坛帖子慢慢学要花费很多时间;
C大 ...



自己去GRUB4DOS专区找一下,早就已经有人在整理了。
回复

使用道具 举报

6#
发表于 2011-4-15 14:14:56 | 只看该作者
GRUB4DOS专区置顶帖里面的教程我已经看过,lianjiang的条理性很好可惜版本比较旧;sratlf的命令列得全,但是有些东西也没有讲到,如上面提到的(--in-place),适合于熟悉的人速查而不是用来入门。

现在好像只有C大在开发和维护G4D,再要你出说明文档是过分的。不过GRUB4DOS这么个优秀的程序没有官方的教程还是挺可惜的。

看来我还是多潜水多看帖来学习了
回复

使用道具 举报

7#
 楼主| 发表于 2011-4-15 19:58:18 | 只看该作者

回复 #4 onlyu2000 的帖子

我都没注意自己原来08年已经注册了。。。

title   5, Find and load WinPE \n 此方法适合启动主分区和逻辑分区的PE
find --set-root --ignore-floppies --ignore-cd /boot/H3PE/03g4d
map --in-place ()+1 (hd0)
map --hook
chainloader --force /boot/H3PE/03g4d


我是否应该将这段改成这样呢?
title   5, Find and load XP
find --set-root --ignore-floppies --ignore-cd /ntldr
map --in-place ()+1 (hd0)
map --hook
chainloader --force /ntldr

貌似还是不行。
回复

使用道具 举报

8#
发表于 2011-4-15 21:53:31 | 只看该作者
原帖由 heavenzone 于 2011-4-15 19:58 发表
我都没注意自己原来08年已经注册了。。。

title   5, Find and load WinPE \n 此方法适合启动主分区和逻辑分区的PE
find --set-root --ignore-floppies --ignore-cd /boot/H3PE/03g4d
map --in-place ()+1 ...


刚才vm测试还真不行。以前都只用在pe上
然后直接
chainloader /ntldr
可以。我现在测试的逻辑分区是在第一个,如果不行尝试删除掉boot.ini让他直接从windows启动不去读boot.ini里的磁盘分区号看看。
c大提供的ntboot方法也可以

XP Vm5.53-2011-04-15-20-55-27.png (45.6 KB, 下载次数: 65)

XP Vm5.53-2011-04-15-20-55-27.png
回复

使用道具 举报

9#
发表于 2011-4-15 22:03:36 | 只看该作者
回复

使用道具 举报

10#
 楼主| 发表于 2011-4-16 18:11:43 | 只看该作者
非常非常感谢kim_haneul提供的链接,

按照fujianabc 所说的去做,成功从扩展分区启动xp系统了,太感谢了。

================
如果要完全从逻辑分区上启动xp,只要grldr装到mbr就行了,不需要修改dbr和bpb。

比如要从(hd0,5)启动ntldr,并引导(hd0,5)上面的xp,用如下grub命令
map (hd0,5)+1 (hd0)
map (hd0) (hd1)
map --harddrives=2
map --hook
chainloader (hd0,0)/ntldr

然后boot.ini中把rdisk(0)改为rdisk(1)即可。
===========================
回复

使用道具 举报

11#
发表于 2011-4-16 23:50:13 | 只看该作者
其实你测试c大那个方法也很方便的。
把他的ntboot.iso丢到任意分区。grub4dos加载他选择第一个菜单搞定。啥都不用改也不用管主分区还是逻辑分区
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-22 11:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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