无忧启动论坛

标题: 用grub4dos引导VHD XP失败 [打印本页]

作者: 有阴也有阳    时间: 2016-10-3 14:57
标题: 用grub4dos引导VHD XP失败
本帖最后由 有阴也有阳 于 2016-10-3 14:58 编辑

        用grub4dos引导VHD  XP失败,菜单如下:

title 启动 VHD  XP系统
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
find --set-root /xp.vhd
map /xp.vhd (hd1)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/xp.vhd,boot;\n\0
root (hd0,0)
chainloader /ntldr

        错误提示:

        Too Many Fragments——太多的碎片。

        VHD  XP系统已经安装了FiraDisk驱动。

        我的内存只有512MB,直接加进内存启动恐怕启动不了。




作者: 邪恶海盗    时间: 2016-10-3 15:36
别捣鼓了,老老实实装一个XP吧,只要别装国产全家桶,速度还是相当流畅的...
作者: 不知    时间: 2016-10-3 15:43
本帖最后由 不知 于 2016-10-3 16:05 编辑

Too Many Fragments——太多的碎片:
原因:这个是文件储存不连续造成的。
解决办法:
1.保证文件所在的分区有足够的连续扇区(必要时可格式化),将文件复制到其它分区,再一个一个复制回来(一次一个),即可使文件连续。
2.使用contig.exe整理文件,使文件连续。
WContig.7z (394.87 KB, 下载次数: 27)



2.png (18.96 KB, 下载次数: 53)

2.png

1.png (29.39 KB, 下载次数: 70)

1.png

作者: 有阴也有阳    时间: 2016-10-3 18:23
邪恶海盗 发表于 2016-10-3 15:36
别捣鼓了,老老实实装一个XP吧,只要别装国产全家桶,速度还是相当流畅的...

        要真是相当流畅的,我也就懒得捣鼓了。
作者: 有阴也有阳    时间: 2016-10-3 18:26
不知 发表于 2016-10-3 15:43
Too Many Fragments——太多的碎片:
原因:这个是文件储存不连续造成的。
解决办法:

        谢谢你的热心、细致地回复,谢谢!!!
作者: 不点    时间: 2016-10-3 19:35
关于 VHD 有啥用,我没有发言权。不过,我觉得平常的 XP 系统安装方法已经够用了。实践中把电脑整死的,都是流氓、病毒(包括各种管家、杀毒软件,其实都是病毒的化身)。把那些流氓病毒清理干净,就基本不出问题。那些动不动死机要重装的,都是玩游戏之类,染了很多流氓软件造成的。折腾内存系统或许可以帮助你在玩游戏的时候不至于把系统彻底搞死(可以快速恢复),但那是以机器的硬件消耗为代价的。问题的根源是游戏造成的,游戏都带有恶性流氓病毒,只要玩,必定要出问题的(良性游戏除外;年轻人大部分都是玩的恶性游戏)。安装内存系统能够让系统暂时不会死机,但解决不了玩游戏这个祸根。
作者: tools241    时间: 2016-10-4 06:35
本帖最后由 tools241 于 2016-10-4 06:36 编辑

1.在Win7/7PE以上的系统建立 \boot\XP.VHD , 再利用 GHOST 将 *.GHO 还原到 XP.VHD 的 盘符便可.
2.
XP.VHD 占用空间须连续: 利用工具 WinContig 分析/重组 XP.VHD, 请参考:
简/繁 PE 通用工具包PE_Tools (Unlocker,64bit-Checker,7-Zip,PDFX,WordReader,WimTool,BOOTICE,手写+XP14种输入法+
yong小小
输入法10种,VeraCrypt加密,Defraggler磁碟重组,WinContig碎片文件整理) 可再添加Firefox,Chrome,影片剪辑 ==>

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=375264
http://nonameteam.cc/thread-2887-1-1.html


Grub4Dos - 直接启动Win10,...,Win7, 第1个XP, XP.VHD, PE ==>
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=380990



title [03]  XP.VHD ( 存到\\boot ,占用空间须连续)
#http://bbs.wuyou.net/forum.php?mod=viewthread&tid=314336
# XP.VHD 占用空间须连续, 存到 硬碟或随身碟 \boot 之下
find --set-root /boot/XP.VHD
map /boot/XP.VHD (hd0)
# chainloader  (hd0,0)/ntldr  此传统写法可能找到硬碟的ntldr, 请改用下一行的写法 -- by tools241
chainloader /boot/XPVHDntldr
# 上一行采用特定(不参照BOOT.ini)的 \boot\XPVHDntldr


作者: pseudo    时间: 2016-10-6 12:17
#对装有xp/win7/8/10系统的机子,只需拷贝0PE提供的两个文件
#    grldr+0PE.ISO
#到C:盘(确切地说是拷贝grldr到bootmgr(对XP则为ntldr)所在分区,拷贝0PE.ISO到任意分区)根目录,
#然后设置系统从grldr引导(设置方法见下述)就可以从硬盘启动0PE了。

#0PE有菜单项可启动硬盘XP、win7/8/10系统,要启动硬盘原有系统当然可以通过0PE。
#为了更方便在硬盘使用,可用“bootice”或“fbinsttool”工具
#自行修改上述grldr文件的内置菜单,菜单写法可参考下面。

#要设置系统从grldr引导,方法有多种。一种是用"bootice"将grub4Dos写入硬盘MBR;
#另一种是用"bootice"编辑硬盘系统BCD文件,加入引导grub4dos文件grldr的菜单项。
#这两种方法都不很复杂,运行“bootice”后,自己按界面提示摸索一下,应该可以搞定。


以下菜单包括启动硬盘系统、启动pe、启动vhd的菜单项例子。
其中含set vhdfile=的行指明了vhd存放的路径,可根据实际存放情况相应修改。
硬盘菜单参考menu.zip (5.04 KB, 下载次数: 75)

作者: 有阴也有阳    时间: 2016-10-6 16:49
pseudo 发表于 2016-10-6 12:17
#对装有xp/win7/8/10系统的机子,只需拷贝0PE提供的两个文件
#    grldr+0PE.ISO
#到C:盘(确切地说是拷 ...

        谢谢你的热心回复,已经通过NTBOOT成功引导,不管文件是否有碎片,都能成功引

导,很方便。谢谢!!!





欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3