本帖最后由 liuzhaoyzz 于 2020-12-28 13:58 编辑 ko20010214 发表于 2020-12-28 12:42 很好的反馈!解决问题了有始有终。我就是说嘛,XP模式代码,主要是我写的,我测试的,我制作成功了,不应该有问题的。 1、当然太过于精简的那种连find,xcopy都没有的xp,肯定是不行的。至于为什么要支持XP,只是为了那个RAMOS无忧百科里面那个美好的愿景:“至此,primo可以完全取代firadisk/winvblock/svbus这样的驱动”。 2、一键一般要求最少2个分区,要求把vdf放在系统盘之外,因为批处理拷贝的是C盘的东西,如果vdf放在C盘,会造成循环拷贝。 3、需要提醒的是,ghost版本的xp似乎会修改MBR,导致一键原本做做好的RAMOS系统启动失败,备份MBR,然后恢复即可,我发的帖子里面有的347楼:http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=388107&pid=3552382&fromuid=298214。 调整盘符的作用,就是让原本从真实的C盘启动的启动流程,互换之后,“狸猫换太子”,windows接着从primo驱动内存盘R盘启动。 |
怎么会去做一个这样的事呢?(指安装XP到VHD然后试着做个RAMOS) 主要是G4E出来了,G4E下可以安装SVBUS来创建RAMOS,就想着XP应该也可以安装SVBUS然后做一个RAMOS出来,就去找 怎么制作XP安装到VHD里的RAMOS了。然后论坛里找到几篇相关的教程,其中有一篇教程里双心回复说不如用一键来制作,所以就试着用一键来制作,然后我的制作环境没搞好,作为母盘的XP系统也没选择好,结果就出了一系列的蓝屏,6F啊,7B啊,最后才发现是我的用来存放VFD的虚拟磁盘格式不对,让XP无法相认。 但是说实在的,对于调整盘符的作用及其实现方法我现在还是一头雾水。 |
liuzhaoyzz 发表于 2020-12-28 09:22 我装回 原来的 Primo 5.6.0 版本的 问题依旧。 |
本帖最后由 liuzhaoyzz 于 2020-12-28 09:25 编辑 ko20010214 发表于 2020-12-28 08:41 基本原理就是盘符对调啊。为什么直接删除C盘也可以,这是因为windows加载的时候,会把所有的分区都进行遍历,删除的DOSdevice会被自动分配盘符啊。 一般地来说7B蓝屏多半是因为磁盘驱动,看样子,你的primo驱动有问题吗?费解。 可能是盘符分配不对导致的驱动加载不对。 |
ko20010214 发表于 2020-12-25 22:50 另外,检查下vdf里面,应该都是partition(1) xp的boot.ini文件内容 [boot loader] timeout=3 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Profession" |
ko20010214 发表于 2020-12-25 22:50 %%D是循环变量啊, 深度v6.2我好像测试过可以,实在记不清了。你帮忙定位下原因吧,你分析的应该是对的,你可以用diskgenius挂载vdf,直接删除C盘符试试看能否进去。 如果成功了,记得反馈下,我在下个版本更新下。 |
VM 中, 都是导入 MS XP Mode 我觉的很好用, 有时会在 Windows XP 中测试软件, 不用每次重装 Windows XP. |
本帖最后由 liuzhaoyzz 于 2020-12-23 08:26 编辑 1、xp支持mode,你的xp太过于精简了。我原来也测试过极限精简版的xp,缺少很多命令,比如find好像就没有。另外驱动安装也可能有问题,你换个精简得不是那么狠的版本,没问题的。关于xp下使用一键,我在实体机和虚拟机都测试过,没问题。 ![]() ![]() plusv也说xp里面有mode。 另外他给的帖子里面说,拷贝 c:\windows\system32\dllcache\smss.exe到system32,拷贝c:\windows\ServicePackFiles\i386\smss.exe到system32目录下并重启,我估计你的xp系统已经精简了dllcache文件,够呛能够找到下面的这几个文件: Windows\System32\smss.exe <-------- most likely, so replace this one first Windows\System32\ntdll.dll Windows\System32\ntoskrnl.exe Windows\System32\drivers\ftdisk.sys Windows\System32\winlogon.exe 有这个时间找问题,真心不如换个精简版xp进行测试。 234、-你是在虚拟机里面,还是实体机测试的?虚拟机里面可能存在变量传递的问题。 |
Windows XP C:\WINDOWS\system32 2008/04/15 PM 12:00 19,456 mode.com Try "SESSION3_INITIALIZATION_FAILED" error |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.