[原创] 抛弃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!的更多相关文章

  1. 抛弃vboot不格盘用grub4dos+firadisk安装Ghost版XP到VHD,轻松RAMOS!

    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=363198&extra=抛弃vboot不格盘用grub4dos+firadisk安 ...

  2. 用老毛桃U盘安装:[3]Ghost版Win7系统

    用老毛桃自动安装Ghost版Win7的步骤: 1,到网上先下载Ghost版Win7映像文件到硬盘,我放到的是U盘,盘符为Z,如果你愿意,可直接放到硬盘即可,放到硬盘安装速度会快一点. 2,把制作好的老 ...

  3. [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(一) -- 安装jdk(含jre)及 MySql 5.6.39

    [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(一)  --  安装jdk(含jre)及 MySql 5.6.39 回老家已经有一段时间了, 四五线 ...

  4. [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装crowd 3.1.2

    [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装crowd 3.1.2 本来已经安装完毕, 并使用Jira集成的OAuth账户管理, ...

  5. [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装bitbucket 5.7.0

    [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装bitbucket 5.7.0 安装Bitbucket的教程, 网上能找见的不多, ...

  6. [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(三) -- 安装confluence 6.6.1

    [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(三) -- 安装confluence 6.6.1 有了安装Jira的经验, 这次再安装conflue ...

  7. [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(二) -- 安装jira 7.5.4

    [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(二) -- 安装jira 7.5.4 环境都配置好以后, 开始搭建Jira的环境, 这里参考了一篇文 ...

  8. 用大白菜U盘安装:[3]Ghost版Win7系统

    Ghost版Win7系统安装步骤: 1,先下载Ghost Win7系统到硬盘中,然后在U盘或其它硬盘根目录中新建一个GHO文件夹,注意:决不能把文件夹建在C盘(系统盘)中,然后用UltraISO或者W ...

  9. 编写Java程序,使用 Java 的 I/O 流将 H:\eclipse.zip 文件拷贝至 E 盘下,重新命名为 eclipse 安装 .zip。

    查看本章节 查看作业目录 需求说明: 使用 Java 的 I/O 流将 H:\eclipse.zip 文件拷贝至 E 盘下,重新命名为 eclipse 安装 .zip.在拷贝过程中,每隔2000 毫秒 ...

随机推荐

  1. MySQL篇,第一章:数据库知识1

    MySQL 数据库 1 一.MySQL概述 1.什么是数据库       数据库是一个存储数据的仓库 2.哪些公司在用数据库       金融机构.购物网站.游戏网站.论坛网站... ... 3.提供 ...

  2. Excel导入CSV文件中文乱码

    参考: iconv -f UTF8 -t GB18030 a.csv >b.csv 或iconv -f UTF-8 -t GB18030 a.csv >b.csv

  3. apache 和 php 整合、apache配制虚拟机

    如何 把apache 和 php 整合起来 ?   (关闭防火墙或在防火墙内添加80端口,关闭selinux)   修改:apache的配制文件:/usr/local/apache2.4/conf/h ...

  4. Count the Sheep 思维题

    Altough Skipping the class is happy, the new term still can drive luras anxious which is of course b ...

  5. 《DSP using MATLAB》Problem 5.12

    1.从别的地方找的证明过程: 2.代码 function x2 = circfold(x1, N) %% Circular folding using DFT %% ----------------- ...

  6. linux下寻找段错误的方法

    为了能够快速找到发生段错误的地方,记录以下两种方法. objdump和backtrace的配合使用 :https://www.cnblogs.com/jiangyibo/p/9507555.html ...

  7. 从简单的mongodb example 的观察

    https://github.com/no7dw/mongodb-example 这是最基础的连接查询.(branch master) var MongoClient = require('mongo ...

  8. pnpm 快速节省磁盘工具的包管理工具

    nodejs 相关的包管理工具有很多,我们常用的有 npm cnpm(我基本已经不用了),yarn... pnpm 是另外一个不错的包管理工具,包含以下特性 快速 节省空间,一个版本的包只会在磁盘中存 ...

  9. Understanding the managed heap

    Understanding the managed heap   Another common problem faced by many Unity developers is the unexpe ...

  10. Unity3D协同函数与异步加载功能实战 学习