细细哥 发表于 2018-11-23 16:43:09

[原创]移动(U盘)VHD系统(USBWinVISTAx86+...)[VBoot驱动]

本帖最后由 细细哥 于 2018-11-23 16:47 编辑

                           前    言

★Windows VISTA属于老旧的系统,各方面的综合能力都比不上Windows 7系统,所以本帖的资源并没有多大的实用价值!(大家随便看看就行,毕竟U盘VISTA系统是很少见的)

★标题的省略号代表:制作VISTAx64系统或Server 2008也同样没有问题,另外:XP也支持VBoot,所以XP制作也是没有问题的。(系统目前只支持USB2.0)

★本帖里能学到的知识①:U盘系统中如何“正确安装驱动程序”(适用于细哥所有的USBVHD系统)

★本帖里能学到的知识②:初步掌握PrimoCache的基本操作以及U盘上如何引导“VBoot驱动的VHD”(因VISTA没有可用的EWF,只好用PrimoCache,所以内存必须3G及以上。从这点上来看PrimoCache远不及EWF)

★基础差的必需先完成“移动(U盘)VHD系统相关内容(教程:USBVHD系统安装详解)”教程帖子里的内容。


资源下载:
链接:https://pan.baidu.com/s/1ME5gtpfmA7_5esBjgI4LJg
密码:4whm

一、U盘上安装VBoot-VHD方法
①先完成“移动(U盘)VHD系统相关内容(教程:USBVHD系统安装详解)”教程帖子里的内容。(已经会的可忽略本条)

②修改U盘隐藏区GRUB目录下的“MAIN.LST”文件,加上下面的内容:(菜单修改方法具体可查看帖子“移动(U盘)VHD系统相关内容(固定VHD VS 动态VHDX) ”)
title【xx】 启动 Windows Vista x86 vboot VHD 系统
find --set-root /7VHDBOOT/NTBOOT
command /7VHDBOOT/NTBOOT VBOOT=/vboot-USBWinVistax86.vhd

③复制“vboot-USBWinVistax86.vhd”文件到U盘上的NTFS可见区就完成了。(先来张系统预览图看看,后面一张为VBoot的驱动版本号)




二、U盘系统中如何“正确安装驱动程序”
①Windows VISTA系统初次启动:见到桌面后要多等一下,看到如下的画面后,关闭所有的窗口就可以操作了。


②打开桌面上的“PrimoCache”,可以看到“空闲缓存”为:912.23MB,看完后可关闭“PrimoCache”(“空闲缓存”最大为1G,所以声卡和显卡驱动不要同时安装,只能选择其中一种安装,另一种驱动可重启后再安装)


③打开设备管理器可看到:声卡和网卡已经驱动,还有显卡及其它未知的几个没有驱动


④打开桌面上的“驱动总裁”


⑤打开“驱动总裁设置”的原始界面


⑥在“仅解压或下载对应驱动但不进行安装”的前面打上勾,然后点击确定(图中可看到驱动解压目录为:X:\Drivers\)


⑦由于系统本身“声卡和网卡已经驱动”,所以去掉“声卡”“网卡”前面的勾,然后点击“一键安装”


⑧已经完成,可关闭“驱动总裁”(这时驱动还没安装,只是解压到X:\Drivers\目录下)


⑨打开设备管理器,在没有驱动的设备上点击右键“更新驱动程序软件(P)...”


⑩注意:选择“下面的框”


①①图中的蓝色字体处确认是X:\Drivers(这就是刚才“驱动总裁”解压的驱动目录),然后点击“下一步”


①②“第一个驱动”已经安装完成!


①③按照此法安装其它的驱动,最后只剩下显卡驱动。(“驱动总裁”没有 VISTA的显卡驱动,只有自己找显卡驱动!)


①④再次打开桌面上的“PrimoCache”,可以看到“空闲缓存”为:863.29MB(继续安装显卡是没有问题的,“空闲缓存”太小了不行)


①⑤到目前为止;除显卡外,其它的驱动都已安装,系统勉强可以使用。我们可选择“保存”或“不保存”,如果“不保存”重启后一切恢复原貌。

三、显卡驱动安装
①首先我们要知道自己的显卡型号,然后到驱动之家找“VISTA显卡驱动”。如果不知道显卡型号可启动USBWin10系统,打开“驱动总裁”,就可以看到自己显卡型号,我自己的是“NVIDIA GTX Geforce 750”,也就是找“GeForce 700”


②已经找到显卡驱动,且版本为“358.91”


③注意:驱动之家的驱动最好是用“专业下载软件”下载,用浏览器下载不稳定!


④显卡驱动下载后放在U盘上待用(图中还可看到电脑没有硬盘的,肯定是:U盘启动的系统)(注:这一步骤其实是紧接着“二-①⑤”继续进行)


⑤打开下载的“驱动压缩包”解压到X:(如果下载的驱动不是压缩包,此步骤忽略)


⑥进入X:盘,右键点击刚才解压的原版驱动程序,用7-zip打开压缩包,


⑦选择“Display.Drive”,点击提取;注意提取到“X:\”


⑧显卡驱动已经提取完成,就在“Display.Drive”目录里面。另外“Drivers目录”和“原版驱动200MB”可删除,可节省内存。(注:“Drivers目录”就是之前的“驱动总裁”提取的驱动,因为驱动已经安装好,所以就没有用途了)


⑨打开设备管理器,在显卡驱动的设备上点击右键“更新驱动程序软件(P)...”,原始目录是X:\Drivers,点击“浏览”


⑩把驱动目录改成“X:\Display.Drive”(就是我们刚才用7-zip提取的显卡驱动目录),然后点击“下一步”


①①驱动已经安装好了,不过要重启才能生效!


①②此时系统提示重启,选择“否”(如果选择“是”,系统立刻重启,重启后系统恢复成原貌,又得重新操作一遍。。。)


四、“PrimoCache”保存操作
①显卡驱动安装完成后,打开桌面上的“PrimoCache”,可看到“空闲缓存”为:264.56MB,还要注意看“紧急/常规=0/0”


②注意:“紧急/常规=0/0”时,我们有两种选择“保存”或“不保存”,如果“紧急/常规≠0/0”我们就必须选择“保存”

③“PrimoCache”保存操作:右键点击“USBWinVISTAx86 (C:)”,左键点击“暂停延时写入”


④“暂停延时写入”确认对话框,选择“是”


⑤大概要等几分钟,“暂停延时写入”才能完成,此时可看到“空闲缓存”为:1023.25MB,这时就可以重启电脑了!(注:“暂停延时写入”功能等同于“关闭EWF”)


⑥注意:已经“暂停延时写入”后,最好不要再“恢复延时写入”否则系统的写入数据不完整!

五、“全部驱动安装完成”重启后的系统体验
①重启后电脑分辨率自动最大化,且Aero特效自动开启


②打开“设备管理器”“磁盘管理”随便看看(无硬盘单独U盘启动,显卡为GTX 750)


③测试一下系统性能,原来的数据是1.0\5.5\5.9,点击“立即更新”


④系统性能测试完毕,数据全部更新为5.9(微软原生的VHD是有功能限制的,而VBoot的VHD功能限制很少,这大概是它“唯一的优点”)


⑤最后说下浏览器,VISTA系统自带的IE7最多能更新到IE9,也没有多大的意义,因为“遨游5”可以自定义缓存位置,选择它是必须的。(注:如果某浏览器不支持“自定义缓存位置”,那它一定是“垃圾浏览器”)

拼多多 发表于 2018-11-23 17:11:04

因为分享 所以快乐

pcfan120 发表于 2018-11-23 17:47:28

多谢细细哥的分享,可惜vista很少用,不知道VBoot用到xp上是否可以支持系统待机?如果能支持待机,就是完美的USBXP了

新空气 发表于 2018-11-23 17:48:00

先评分,再评论。细细哥的贴子对我这样的小白帮助巨大,看完转身就能充大神{:1_186:}

2012mwt1982 发表于 2018-11-23 19:23:28

VISTA真漂亮!!!!!!可惜没有流行起来.保存一个当纪念!!!!!!!!!!

2011mtw35 发表于 2018-11-23 19:27:16

86也耗3G内存,确实不是很好的系统,支持一下辛勤的劳动成果。

ldkvfeng 发表于 2018-11-23 20:52:34

PrimoCache是pojie的吗?
流畅性和之前的7,8,10有优势吗?确实漂亮

2201480548 发表于 2018-11-24 07:55:39

666

2012andyle113 发表于 2018-11-24 09:36:47

支持一下,折腾精神

rengrancunzai 发表于 2018-11-24 10:28:12

又能学习了,谢谢细细哥分享
页: [1] 2
查看完整版本: [原创]移动(U盘)VHD系统(USBWinVISTAx86+...)[VBoot驱动]