plutoshen 发表于 2011-10-11 20:17:59

原帖由 1976yuan 于 2011-10-11 13:04 发表 http://bbs.wuyou.net/images/common/back.gif
我想应该是在进入桌面的时候,有些硬件还没有真正完全弄好,还需要继续复制一些文件,但此时C:\Drivers已经被删除了(封装的时候设置了自动删除该目录),所以就找不到文件了。

我正在重新制作封装版的WinXP ...

不是这样的。我启动以后driver文件夹还在,把备份的那个驱动文件复制到指定位置,再重启动就自动安装好了。

plutoshen 发表于 2011-10-11 20:25:03

原帖由 O.Y.M.2010 于 2011-9-29 21:03 发表 http://bbs.wuyou.net/images/common/back.gif
封装的不错,在WIN7下应急一下很好,另提供一个GRUB引导的镜像(vbootxp.ima),将此和winxp.vhd放在任意分区同一目录(winxp)即可

titleBoot WinXP_VHD \nLoad vbootxp.ima
find --set-root --ignore-flo ...

请问,您用的grub4dos版本是多少?我启动过程中出错:

map --hook && (fd0)/uuid.bat

Error 13: Invalid or unsupported executable format

不知能否上传有关文件,麻烦您了。

plutoshen 发表于 2011-10-13 11:13:43

哪位成功在其他分区启动?请分享一下经验。

2011knnnjs 发表于 2011-10-13 17:05:24

原系统的启动项不见了,怎么进入原来的系统啊,请各位老师指点啊

1976yuan 发表于 2011-10-13 17:44:35

回复 #64 2011knnnjs 的帖子

你的原系统是Win7吗?可以到PE下用Bootice软件重新设置主引导记录

2011knnnjs 发表于 2011-10-13 20:04:03

是win7,1976yuan老师能不能给个QQ号啊?

wan06 发表于 2011-10-13 20:13:32

我下午刚下载完楼主就更新了!?

1976yuan 发表于 2011-10-13 20:28:51

回复 #66 2011knnnjs 的帖子

附件是bootice抓图

1976yuan 发表于 2011-10-13 20:35:04

回复 #67 2011wan06 的帖子

如果你下午下载的WinXP VHD可以正常使用,就没有必要更新,我只是更新了驱动包而已,系统还是YTJXP3110718,你只需要下载2楼的两个附件就可以了。只是“压缩VHD.bat”文件一定要放在WinXP.VHD同一个目录下。VBootXP.ISO则可以任意放置,前提是你能正确的设置引导启动它

[ 本帖最后由 1976yuan 于 2011-10-13 20:37 编辑 ]

plutoshen 发表于 2011-10-13 22:24:21

支持楼主。原来很久不用XP了,现在有了楼主的系统,我又开始用xp了。

wan06 发表于 2011-10-14 10:46:46

按楼主的方法安装后重启提示找不到文件而且进原来的WIN7系统竟变成了未激活状态,用激活工具也无法激活了!

[ 本帖最后由 2011wan06 于 2011-10-14 10:49 编辑 ]

wan06 发表于 2011-10-14 18:36:57

重新安装系统后激活再按楼主的方法安装问题依旧

1976yuan 发表于 2011-10-14 19:41:56

回复 #72 2011wan06 的帖子

vhd系统对现有的物理系统是不会有任何影响的啊。我装过好几台Win7与winxp共存的电脑,都没有出现过您的现象。您的问题甚是难以理解。
要不您不要动硬盘的MBR,直接用UD启动vbootxp.iso。用UD启动,可以直接进入第3步的操作。
另外,您还可以在VMWare虚拟机中试验,在虚拟机中操作不会对物理系统造成任何影响。

[ 本帖最后由 1976yuan 于 2011-10-14 19:43 编辑 ]

gualong008 发表于 2011-10-14 22:32:10

请问LZ,为什么按照你的方法压缩VHD后,重开机后无法进入系统?好像是缺少AUTOEXEC.BAT

gualong008 发表于 2011-10-14 22:34:42

请问LZ,如果换个其他VHD镜像。能不能使用。

wan06 发表于 2011-10-15 00:00:17

原帖由 <i>1976yuan</i> 于 2011-10-14 19:41 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2320101&ptid=200563" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
vhd系统对现有的物理系统是不会有任何影响的啊。我装过好几台Win7与winxp共存的电脑,都没有出现过您的现象。您的问题甚是难以理解。<br />
要不您不要动硬盘的MBR,直接用UD启动vbootxp.iso。用UD启动,可以直接进入 ... <br />
就是因为写入了MBR致使win7激活文件被清除了!而且重启后还提示找不到文件呢?是不是我下来的文件有误啊!明天我再用虚拟机试试看!另外问一下楼主在XP系统下能启动这个VHD吗?

wan06 发表于 2011-10-15 00:09:19

还有就是按你说的在win7pe下压缩这个VHD文件结果2G多的文件只剩下32K了?不知怎么了?附加这个VHD也变成未分配了!打不开里面的文件。像ud区 2G的文件不任如何压缩也不可能压缩成32K

1976yuan 发表于 2011-10-15 08:17:04

回复 #74 gualong008 的帖子
我这里无论是真机还是虚机,均无您提到的缺少Autoexec.bat的现象,您试着不压缩或进行手工压缩,看看还会有这种问题吗?另外,Autoexec.bat是98之前时代的产物,在XP下可以完全可以删除的

回复 #75 gualong008 的帖子
如果您其他的VHD镜像本身没有问题,用VbootXP.ISO应该是可以引导的。但必须和我的VHD系统保持同样的文件夹结构和文件名,即:您自己的VHD必须命名为WinXP.VHD,差异盘也必须为WinXP_CH.VHD,备份文件必须是WinXP_CH_bak0.VHD和WinXP_CH_bak1.VHD,且必须放在NTFS分区的根目录下的WinXP文件夹下,另外还必须存在images\win7pe.iso这样文件。


回复 #76 2011wan06 的帖子
ntldr是可以引导VHD系统的,但需要把vboot的引导文件解压出来放到C盘,你还得根据自己的分区UUID值,重写grub.cfg配置文件。


回复 #77 2011wan06 的帖子

win7pe下压缩这个VHD文件结果2G多的文件只剩下32K,那就是根本就没有压缩。您的分区是NTFS吗?如果是,请仔细阅读每一个操作步骤的屏幕提示,看看有什么错误提示。
另外,操作最好慢一点,在批处理中我特意加入了好多的Pause语句,我发现,diskpart挂载和分离VHD往往需要一定的时间,不同的磁盘,挂载和分离VHD真正就绪的时间长短都不太一样。如果操作过快,VHD还没有挂栽好或分离好就进行下面的操作,就会失败。
在我这里反复试验,均可以压缩VHD文件的,无论是真机还是虚机,用我写的这个批处理均没有失败过。
当然,我写这个批处理只是为了方便而已,不愿意每次都进行烦琐的手工操作而已,并非唯一方法。如果您实在不能成功,我只能说抱歉了,您就只好手工压缩了或寻找更好的压缩工具。实际手工操作才是最万能,最保险的方法。

[ 本帖最后由 1976yuan 于 2011-10-15 09:13 编辑 ]

wanghh 发表于 2011-10-15 09:32:04

而VBoot工具中有一个非常实用的参数:immutable
不知如何加上?

wan06 发表于 2011-10-15 09:42:32

今天在虚拟机中测试可用但启动WIN7PE压缩磁盘时在PE下找不到硬盘也就无法压缩了!

wanghh 发表于 2011-10-15 12:16:08

能否用GRUB4DOS来启动VbootXP.iso?

2011eidos 发表于 2011-10-15 12:59:50

在VMware怎么封装VBoot启动的vhd ,vpc里可以吗

1976yuan 发表于 2011-10-15 13:22:51

回复 #79 wanghh 的帖子
menuentry "启动 WinXP VHD 差分保护模式" {
vboot harddisk=(UUID=::::::::::::::::)/Winxp/Winxp_ch.vhd immutable
}

回复 #80 2011wan06 的帖子
压缩VHD所用到的PE环境一定要是Win7PE才行,最好就是我心如水Win7PE,XPPE和03PE都不行。

回复 #81 wanghh 的帖子

VbootXP.iso本身的引导就是Grub4Dos

回复 #82 2011eidos 的帖子
在VPC中应该可以封装,不过我是用VMware做的。VHD是一种文件格式,Win7PE下就可以直接制作。并非一定要VPC虚拟机才可以。

[ 本帖最后由 1976yuan 于 2011-10-15 13:37 编辑 ]

wanghh 发表于 2011-10-15 14:43:19

谢谢!辛苦了!又学了一招。

icons 发表于 2011-10-15 15:49:43

出现这个问题怎么办?

1976yuan 发表于 2011-10-15 16:39:45

回复 #85 icons 的帖子

我采取的办法是,不理它,也许是破解驱动的结果吧。

wan06 发表于 2011-10-15 17:30:44

刚才又测试了下在虚拟机环境中能启动,在真实机器上还是提示找不到文件且进原系统还是变成了未激活状态!还有就是我分别在装有XP和WIN7的虚拟机上测试都能启动但都出现问题XP下进WIN7PE下找不到硬盘无法压缩;而WIN7虚拟机下进PE能正常压缩并创建差分磁盘但重启后不论选保护模式还是修改模式或是母盘模式启动后都是蓝屏,再进原虚拟机的win7又成了未激活的了!!

[ 本帖最后由 2011wan06 于 2011-10-15 17:33 编辑 ]

ziyoudu 发表于 2011-10-15 19:26:04

对于 双硬盘    这样导入bin文件   会盘符错乱的第一启动硬盘错误   并且找不到iso



好在我两个硬盘都有启动   都有能启动的系统      还能回到状态

ziyoudu 发表于 2011-10-15 19:28:11

这样的     导入 bin          


第1次 启动         变成另一个硬盘第一启动    调bios过来了   


第2次 启动          没有找到winxp    是我把两个文件夹弄到两个分区了      整到一个分区找到了


接着安装             3母盘修改模式      过程结束         没有点亮      进不了桌面


进不了桌面          驱动的问题             停用天空驱动      进系统再自己安装驱动            解决问题          看来天空不是万能的




















.

[ 本帖最后由 ziyoudu 于 2011-10-16 12:16 编辑 ]

1976yuan 发表于 2011-10-15 20:20:30

回复 #88 ziyoudu 的帖子

我家里的电脑和公司用的电脑都有2块硬盘,都是用xorldr导入bin的,并没有出现您说的错乱问题
页: 1 2 [3] 4 5 6 7 8
查看完整版本: (更新)发一个封装版的WinXP VHD系统镜像,新增对原生Win7 VHD系统的引导