[原创] 抛弃vboot不格盘用Grub4dos+Winvblock或Firadisk安装Ghost版XP到VHD,轻松RAMOS!
[原创] 抛弃vboot不格盘用Grub4dos+Winvblock或Firadisk安装Ghost版XP到VHD
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=363198
本帖最后由 liuzhaoyzz 于 2018-2-25 23:26 编辑
因为vboot菜单不好弄,兼容性不太好,破解版有些只能识别500M内存,所以不想用vboot。有时候原来的C盘有程序和软件,无论或者备份或者重装系统都比较麻烦,所以就想把XP安装到VHD中。
想在不格式化原有系统盘的情况下,用grub4dos+Winvblock或Firadisk安装Ghost版XP到VHD,步骤如下:
1、工具:grub4dos,Winvblock或Firadisk驱动包,bootice,任意一个ghostXP,这里就以深度200MBGhostXP为例,WIN7PE,WinContig软件,Ghost32.11.0。
2、进入WIN7PE,右击我的电脑→管理→磁盘管理,创建一个固定容量VHD虚拟硬盘文件,以E:\RAMOS\sdxp.vhd为例,在虚拟磁盘上选初始化,并创建简单卷,格式化为NTFS默认格式,同时设为活动分区。vhd容量要足够大,确保大于gho解压后体积+临时解压文件+物理内存*1.5(虚拟页面文件,有的系统会根据内存大小设置为0),这里以2G为例,以后可以关闭虚拟内存采用NTFS压缩减小vhd体积。为了适应后面的批处理,这里给vhd虚拟磁盘重新指定一个盘符S:盘。(也可以直接运行批处理一键创建vhd)
3、把深度200MBGhostXP.gho镜像文件灌入虚拟磁盘S:盘。根据需要用SkyIAR更新vhd内的驱动防止SRS驱动7B蓝屏。
4、借用论坛的批处理离线注入Winvblock或Firadisk驱动到vhd中,批处理内容如下:(已包含在附件中)
5、成功后从系统的磁盘管理中分离虚拟磁盘文件E:\RAMOS\sdxp.vhd,Ghost之后默认是连续的,根据情况用wincontig整理下E:\RAMOS\sdxp.vhd和firadisk.img。
6、用bootice把现有系统MBR修改为grub4dos,然后把最新版grldr和menu.lst菜单文件放在C盘根目录下。menu.lst菜单如下:
timeout 3
default 0
#------------------------Grub4dos+Winvlbock驱动安装GhostXP到vhd方案(推荐)------------------------
title sdxp+Winvblock Install menu1
find --set-root /RAMOS/sdxp.vhd
map /RAMOS/sdxp.vhd (hd0)
map (hd0) (hd1)
map --e820cycles=-1
#进入grub4dos后按e键按要求修改为1-4防止B4蓝屏。
map --hook
chainloader (hd0,0)/ntldr
title sdxp+Winvblock Install menu2
find --set-root /RAMOS/sdxp.vhd
map --rd-size=2048
map --mem (rd)+4 (0x55)
map /RAMOS/sdxp.vhd (hd0)
map (hd0) (hd1)
map --e820cycles=-1
#进入grub4dos后按e键按要求修改为1-4防止B4蓝屏。
#map --harddrives=1
map --hook
write (0x55) #GRUB4DOS\x00v=1\x00/RAMOS/sdxp.vhd\x00\x80\x00
chainloader (hd0,0)/ntldr
title VHDXP RAMOS
find --set-root /RAMOS/sdxp.vhd
map --mem /RAMOS/sdxp.vhd (hd0)
#map (hd0) (hd1)
map --e820cycles=-1
map --hook
chainloader (hd0,0)/ntldr
#------------------------Grub4dos+Winvlbock驱动安装GhostXP到vhd方案(推荐)------------------------
#------------------------Grub4dos+Firadisk驱动安装GhostXP到vhd方案(备用)-------------------------
title sdxp+Firadisk Install
find --set-root /RAMOS/sdxp.vhd
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
map /RAMOS/firadisk.img (fd0)
map /RAMOS/firadisk.img (fd1)
map /RAMOS/sdxp.vhd (hd0)
map (hd0) (hd1)
map --e820cycles=-1
#进入grub4dos后按e键按要求修改为1-4防止B4蓝屏。
map --harddrives=1
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/RAMOS/sdxp.vhd,boot;floppy,vmem=find:/RAMOS/firadisk.img;\n\0
chainloader (hd0,0)/ntldr
title sdxp+Firadisk Modify
find --set-root /RAMOS/sdxp.vhd
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
map /RAMOS/sdxp.vhd (hd0)
map (hd0) (hd1)
map --e820cycles=-1
#进入grub4dos后按e键按要求修改为1-4防止B4蓝屏。
map --harddrives=1
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/RAMOS/sdxp.vhd;\n\0
chainloader (hd0,0)/ntldr
title VHDXP RAMOS
find --set-root /RAMOS/sdxp.vhd
map --mem /RAMOS/sdxp.vhd (hd0)
#map (hd0) (hd1)
map --e820cycles=-1
map --hook
chainloader (hd0,0)/ntldr
#------------------------Grub4dos+Firadisk驱动安装GhostXP到vhd方案(备用)-------------------------
7、Grub4dos+Winvlbock驱动安装GhostXP到vhd方案,menu1或menu2均可进入安装界面直至见到Windows桌面。Winvlbock驱动方案要比Firadisk驱动方案更可靠,两者选择一个就行,推荐Winvlbock驱动方案。
Grub4dos+Firadisk驱动安装GhostXP到vhd方案:
①选择第一个菜单sdxp+Firadisk Install正常安装好GHOSTXP。(该菜单可多次运行直至安装完毕)
②选择第二个菜单sdxp+Firadisk Modify正常启动VHDXP修改模式。
8、选择VHDXP RAMOS菜单进入SDVHDXP RAMOS。
这样子不用格式化原来的系统盘,仅仅用Grub4dos+Winvblock或Firadisk就搞定了VHDXP,把XP用ghost快速灌入vhd,安装,修改,内存系统全搞定,简单方便快捷,再也不用难用的vboot了!
9、其他说明:
①USB3.0键盘鼠标,可以在BIOS中关闭XHCI。
②现在新电脑ForXP的驱动很难找,如果安装不对容易7B蓝屏,第一次见到Windows桌面后,会有找到新的硬件向导,建议选择取消,然后用驱动精灵或者IT天空的万能驱动来驱动,如果再次启动蓝屏了,可以选择最后一次正确的配置模式重进系统。BIOS中关闭AHCI,或者PE下用SkyIAR注入SRS驱动到VHD(先挂载)。
③启动时B4蓝屏,可在grub4dos启动界面按e键修改map --e820cycles=-1为1-4防止B4蓝屏。
④ED蓝屏,BIOS中尝试关闭双显卡切换,这种情况多半无解,xp不支持双显卡切换。如果BIOS有选择项还可以关闭双显卡切换试试。
10、参考资料:(在此向zhhsh、yuliwu2、lqflxl、chensksk、来自巴铁的好兄弟mannu……等等表示衷心感谢!)
[教程] Grub4DOS仿真盘驱动--FiraDisk&WinVBlock"详细"帮助&下载
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=187386
200MBGhost XP SP3 无驱动超级精简xp纯净版【装完C盘只有605M】https://pan.baidu.com/s/1o9oDG06
160M极度纯净 深度唐 GhostXP sp3 【装完C盘已用466MB】https://pan.baidu.com/s/1dqyb9s
SkyIAR v2.75 (高效的磁盘控制器驱动解决方案)[2016.04.01] https://www.itsk.com/thread-365331-1-1.html
其他附件如下:
[原创] 抛弃vboot不格盘用Grub4dos+Winvblock或Firadisk安装Ghost版XP到VHD.rar
PE下离线制作Firadisk驱动的RAMOS.rar
742.27 KB, 下载次数: 674, 下载积分: 无忧币 -2
WContig-v1.35.04.rar
802.1 KB, 下载次数: 500, 下载积分: 无忧币 -2
BOOTICEx86.rar
388.03 KB, 下载次数: 244, 下载积分: 无忧币 -2
Ghost32.11.0.rar
1.03 MB, 下载次数: 257, 下载积分: 无忧币 -2


[原创] 抛弃vboot不格盘用Grub4dos+Winvblock或Firadisk安装Ghost版XP到VHD,轻松RAMOS!的更多相关文章
- 抛弃vboot不格盘用grub4dos+firadisk安装Ghost版XP到VHD,轻松RAMOS!
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=363198&extra=抛弃vboot不格盘用grub4dos+firadisk安 ...
- 用老毛桃U盘安装:[3]Ghost版Win7系统
用老毛桃自动安装Ghost版Win7的步骤: 1,到网上先下载Ghost版Win7映像文件到硬盘,我放到的是U盘,盘符为Z,如果你愿意,可直接放到硬盘即可,放到硬盘安装速度会快一点. 2,把制作好的老 ...
- [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(一) -- 安装jdk(含jre)及 MySql 5.6.39
[原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(一) -- 安装jdk(含jre)及 MySql 5.6.39 回老家已经有一段时间了, 四五线 ...
- [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装crowd 3.1.2
[原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装crowd 3.1.2 本来已经安装完毕, 并使用Jira集成的OAuth账户管理, ...
- [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装bitbucket 5.7.0
[原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装bitbucket 5.7.0 安装Bitbucket的教程, 网上能找见的不多, ...
- [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(三) -- 安装confluence 6.6.1
[原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(三) -- 安装confluence 6.6.1 有了安装Jira的经验, 这次再安装conflue ...
- [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(二) -- 安装jira 7.5.4
[原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(二) -- 安装jira 7.5.4 环境都配置好以后, 开始搭建Jira的环境, 这里参考了一篇文 ...
- 用大白菜U盘安装:[3]Ghost版Win7系统
Ghost版Win7系统安装步骤: 1,先下载Ghost Win7系统到硬盘中,然后在U盘或其它硬盘根目录中新建一个GHO文件夹,注意:决不能把文件夹建在C盘(系统盘)中,然后用UltraISO或者W ...
- 编写Java程序,使用 Java 的 I/O 流将 H:\eclipse.zip 文件拷贝至 E 盘下,重新命名为 eclipse 安装 .zip。
查看本章节 查看作业目录 需求说明: 使用 Java 的 I/O 流将 H:\eclipse.zip 文件拷贝至 E 盘下,重新命名为 eclipse 安装 .zip.在拷贝过程中,每隔2000 毫秒 ...
随机推荐
- Sublime 修改快捷键
Preferences-Key Bindings-User 添加一行: { "keys": ["ctrl+d"], "command": & ...
- J - FatMouse's Speed
p的思路不一定要到最后去找到ans:也可以设置成在中间找到ans:比如J - FatMouse's Speed 这个题,如果要是让dp[n]成为最终答案的话,即到了i,最差的情况也是dp[i-1],就 ...
- Java设计模式(一)
1.什么是设计模式? 在软件工程中,设计模式是对软件设计中普遍存在的各种问题,所提出的 解决方案. 换句话说,设计模式是一套被反复使用.多数人知晓的.经过分类的.代码设计的 经验的总结.使用设计模式是 ...
- Flutter,H5,React Native
Flutter介绍 - Flutter,H5,React Native之间的对比 Flutter介绍 Flutter是Google推出的开源移动应用开发框架.开发者可以通过开发一套代码同时运行在i ...
- java-this和super的区别
1.this和super都代表什么: - this:代表当前对象的引用,谁来调用我,我就代表谁 - super:代表当前对象父类的引用 - super(...)或者this(...)必须放在构造方法的 ...
- Vue的路由动态重定向和导航守卫
一.重定向 重定向也是通过 routes 配置来完成,下面例子是从 /a 重定向到 /b: const router = new VueRouter({ routes: [ { path: '/a', ...
- POI事件模型处理execl导入功能(只支持07版本的execl)
由于通过new XSSFWorkbook 这种方式导入导致生产环境端口宕机.通过dump文件和javacore文件分析是导入功能导致的.解决办法:自己通过网上写的工具类,不知道是否存在bug. pac ...
- day44 数据库学习 索引 引用自egon 老师博客
MySQL索引管理 总结 #索引是存在硬盘中的, #索引的功能, 1.可以加速查询 2.但是他会降低写入和删除的速度 所以不能乱加索引 总结二 1 最左前缀匹配原则 2设置的索引,它的字段中的内容占空 ...
- 05C++引用
1.变量名 变量名实质上是一段连续存储空间的别名,是一个标号(门牌号): 通过变量来申请并命名内存空间: 通过变量的名字可以使用内存空间. 2.引用的概念 变量名,本身是一段内存的引用,即别名(ali ...
- kettle的资源库创建及修改密码
在kettle中的转换或者作业等资源的存储的仓库称为资源库:分为文件资源库.数据库资源库. 一个转换或者作业可以属于某个资源库或者一个单独的文件形态存在. 一.数据库资源库 1.1在mysql中创建一 ...