[原创]移动(U盘)VHD系统(USBWin8x86+USBWin8x64)(教程:U盘上UEFI引导VHD系统)
本帖最后由 细细哥~ 于 2015-9-6 13:32 编辑前言
★Windows 8企业版支持“Windows To Go”,所以Windows 8及以上系统可以轻松实现移动系统,但由于“Windows To Go”对U盘的硬件要求很高,不是大多数人所具备的。因为在这之前有部分坛友问起WIN8的移动VHD系统,我想肯定还有更多的人需要,毕竟现在已经是2015年了,没有一个支持UEFI以及USB3.0的移动系统那怎么行!
★移动VHD系统特点:
①不影响原来U盘的PE功能,同时可以增加N个系统
②移动VHD系统功能大概相当于真实系统功能的95%(其中A:微软功能限制占2%、B:EWF的1500MB的限制及副作用占2% 、C:容量限制占1%;太小不够用,太大浪费空间,扩展容量需要一定的技能)
③同样支持UEFI BIOS
④VHD维护简单(复制、粘贴VHD文件),自由定制(根据需要,自由安装软件)
⑤在N台电脑上使用,如果不动用“EWF保存”,当前VHD文件的MD5校验值不会改变,相当于RAMOS。
★我认为USBWin8x64是最牛的移动系统(注意:是“最牛”,并没说是“最好”,适合自己的才是最好的)。主要表现:在现今大部分电脑上启动,从GRUB4DOS菜单算起,90秒钟就可玩游戏(硬件功能完全打开,不用重启电脑。我的U盘是32G的银灿IS902E,用的是USB2.0的接口,没有USB3.0的电脑测试),还有UEFI以及USB3.0的完美支持。。。
★标题那个“省略号”代表:这次只分享USBWin8x64,可以根据坛友的需求再增加的。。。(32位的WIN8好像没多大必要,WIN8.1及WIN10没有显卡驱动)
(下面的内容与之前发布的USBWIN7主题有部分相同,考虑到帖子的完整性,该说的还得说。重点是:驱动安装注意事项)
USBWin8x64资源下载:(32位见底部)
链接: http://pan.baidu.com/s/1hq4D360
密码: umen
一、使用方法(注:之前如果USBWin7成功的坛友可以轻松搞定)
1、U盘有GRUB4DOS引导(基本上所有的成品PE里面都带有GRUB4DOS。),加入下面菜单内容:
title 【ZZ】 启动 USB-Windows 8 x64 移动系统
find --set-root /7VHDBOOT/NTBOOT
command /7VHDBOOT/NTBOOT NT6=/USBWin8x64.vhd
2、把“VHD_BOOT.rar”文件解压(这个“VHD_BOOT.rar”文件同USBWIN7里面那个完全一样),得到“7VHDBOOT文件夹及文件”,把“7VHDBOOT”文件夹完整地拖到“UD区”或“U盘隐藏区”(注意可用空间约:6MB),实在不会的放到U盘可见区也行(放到可见区的可在下面“格式化步骤”后进行)。
3、把U盘的可见区格式化为:“NTFS”文件系统(用系统自带的格式化工具,XP下要把U盘驱动器属性中的策略改为“为提高性能而优化”)
4、把下载的“超大文件”打开( 使用“7-ZIP”打开001文件),解压到硬盘得到10G大的VHD文件(也可以直接解压到U盘,但这样文件肯定是不会连续排放的,虽然WIN8的VHD不要求文件连续排放,但为了提高磁盘性能,所以不建议直接解压到U盘),然后复制10G大的VHD到U盘根目录里面,这样基本可以使文件连续排放,然后用单文件整理工具WinContig检测一下,如果是“无碎片”表示文件是连续排放的,值得恭喜(如果“有碎片”也无所谓!)。
二、系统简介
1、本系统由微软原版镜像制作,只精简了“Backup、Recovery、索引缓存”目录下文件。
2、更新了.NET3.5运行库。
3、只安装了必要的运行库,以及少量的软件,绝对纯净。。。
4、U盘、移动硬盘直接支持使用,本地硬盘上基本上也可以(前提是WIN8能识别硬盘,),本地硬盘上使用VHD系统推荐自己手动安装。
5、系统默认是普通管理员登陆,可根据自己需要开启内置Administrator账户。
6、为了降低使用难度,预装了“Primo Ramdisk”软件,设置了1G的动态内存盘,转移IE及用户临时目录到内存盘。
7、更改“万能驱动助理”默认解压路径为:r:\drivers(原默认是C:\drivers)
8、加入开始菜单,便于大多数人使用。
三、USBWin8x64首次启动之有关EWF时间限制问题(USBWin7x64此问题同样存在)
1、首次使用或突然某天启动电脑看到下面的图片,表示出现了EWF时间限制问题,此时EWF将失去保存数据的功能。(断开网络,WIN8会自动校正时间)
2、假如现在北京时间是:2018年5月8日,启动电脑后出现了EWF时间限制问题。解决办法:查看USBWin8x64.vhd的属性,可以看到修改日期为:2015年5月7日,我们把当前时间:由2018年5月8日改为:2015年5月7日。
3、下面已经把时间改为:2015年5月7日,然后重新启动电脑。
4、重启电脑后系统EWF已经正常。我们把当前时间:由2015年5月7日改为:2018年5月8(北京时间)。完成后要执行“EWF数据保存”,再次重启电脑就完全正常了。
四、USBWin8x64首次启动之完全驱动演示(垃圾电脑没有压力,有声音,网卡一般看任务栏就知道了)
1、显卡:intel G45 内存:886MB
2、显卡:GeForce 7300GT 内存:1016MB
3、上面同样的配置,WIN7也可以完全驱动,不过显卡要重新启动才能生效。(必须执行“EWF数据保存”)
五、USBWin8x64首次启动之不完全驱动演示(数字声卡输出)
1、上面是驱动完美的状态,但是有部分电脑启动后,也完全驱动了,不过声卡是数字输出,还是听不到声音,必须安装声卡驱动。下面的图片说明:显卡:GeForce 6150SE完全驱动,内存1.9G,已经使用0.7G(1G大的动态内存盘没有占用系统内存),C盘的可用空间为:3.84G,重点是声卡是数字输出,没声音。。。
2、启动“万能驱动助理”,提示升级选:“否”
3、只勾选声卡驱动,解压位置r:\drivers不变,把“安装完成后删除已解压驱动文件”打上钩,然后按“开始”
4、安装途中可以看到R:盘文件占用高达0.61G(太大了!如果是安装在C:盘,可就遭殃了),系统内存占用达1.5G,还能撑得住。
5、安装完成了,提示重启,选“取消”
6、打开“磁盘管理”c:盘已经剩下3.35G(安装前是3.84G,安装声卡需要这么大空间!)
7、安装声卡后当然要保存。(现在已经可以听到声音了,临时听听歌曲可以不用保存!现在内存已经用了1.2G,电脑还可以用)
8、总结:看到以上数据后,就知道为什么总有人说空间不够用。(后面还有更恐怖的数据。。。)
六、USBWin8x64首次启动之不完全驱动演示(数字声卡输出-2)
1、上面已经安装完声卡驱动,换台电脑启动,又发现了“数字声卡输出”难道还要再次用“万能驱动助理”安装一次声卡,这样c:盘的空间迟早会折腾光。。。
2、改变战略:用设备更新方式安装。
3、选“自动搜索更新的驱动程序软件”
4、居然安装好了!(有声音了)
5、总结:如果不知道此方法,太冤了。。。
六、USBWin8x64首次启动之不完全驱动演示(显卡安装)
1、我这里实在找不到WIN8不能驱动的显卡,只好以覆盖方式安装演示驱动安装数据
2、这台电脑首次启动已经全部驱动了(注意:c:可用空间为3.83G)
3、查看到EWF写过滤值为83.5MB,1G大的动态内存盘没有占用系统内存。2G内存的电脑安装不了显卡驱动,要安装必须开启虚拟内存:1024MB
4、只勾选显卡驱动,解压位置r:\drivers不变,把“安装完成后删除已解压驱动文件”打上钩,然后按“开始”(注意:c:可用空间为3.82G)
5、安装途中可以看到R:盘文件占用高达0.87G(恐怖!如果是安装在C:盘比上面更槽糕)
6、安装完成了,查看的c:盘空间只剩下3.18G(安装前是3.82G,用了多少,自己算算。。。如果驱动解压临时目录在默认的C:\drivers,超级恐怖!看到这实在是无语。。。)
总结:不要随便用“万能驱动助理”安装显卡驱动,要付出代价的。(加上上面的声卡驱动,已经完全解释了空间不够用真正原因)
要安装显卡驱动最好用“inf格式”驱动备份文件。
六、关于EWF注意事项
1、WIN8的EWF写过滤值大概1500MB左右,超过时系统不会崩溃,会提示程序出错,这时不要EWF保存,重启电脑即可。所以4G内存以上的电脑才能很好地体验64位的USBWIN8。
2、EWF写过滤值所占用的内存不可回收,如果长时间上网,肯定会超过临界值,迫使电脑重启。解决办法是:安装虚拟内存盘软件,把浏览器的临时文件目录转移到内存盘。(这个我已经代劳了)
3、个人临时目录最好也移到内存盘(这个我也已经代劳了)
七、其它
1、当系统内存不够用时,可开启虚拟内存(虚拟内存在有硬盘情况下的应设定在硬盘上,没硬盘的只有设定在U盘上,不需要重启)
2、系统维护:把移动系统调整到自己满意的状态后,进入实体电脑,挂载U盘上的VHD,用GHOST备份还原。(嫌麻烦的也可以直接复制、粘贴调整好的VHD文件,WIN8的VHD不要求文件连续排放)
3、VHD系统盘容量为:64位10G,当不够用时,可把“万能驱动助理”移动到U盘(920MB),删除“万能驱动助理”安装时留下的c:\drivers目录。
4、我提供的小工具里有个“AS SSD Benchmark”,是方便大家购买SSD硬盘测试用的(一般的PE是没法使用这个程序的),不要那它来测试移动VHD系统盘,因为“EWF写过滤值所占用的内存不可回收”,EWF写过滤值会超过1500MB。
6、由于WIN8自带的驱动较丰富,在使用“万能驱动助理”时,为了系统的稳定性,应该有针对性的安装驱动(仅安装系统没驱动上的硬件)
====================================================================================================
2015年05月11日
1、按照“一、使用方法”不能成功的为:初学者
2、初学者安装指导(本方案同时适用于本地硬盘)
①提供一个精简模板:(下面为测试图片,此模板比之前提供的模板有所增强!)
下载地址:http://pan.baidu.com/s/1o6oSoMQ
②用DiskGenius删除U盘上的所有分区,新建一个分区(NTFS),完成后拔插U盘一次。
③用BOOTICE修改U盘主引导为“GRUB4DOS”
④解压“vhd_grub_boot.rar”文件到U盘根目录。
⑤先复制“USBWinXP.vhd”文件,检测并保证其连续性排放,完成后再复制“USBWin7x86.vhd”文件,最后复制“USBWin8x64.vhd”文件(VHD文件都在根目录!前面两个文件可根据个人需要选用)
⑥平时修改菜单:用记事本修改"menu.lst"文件。
====================================================================================================
2015年05月19日:
我在论坛里随便看了看,发现有不少坛友对“U盘上UEFI引导VHD系统”很感兴趣,也没看到有相关教程,因此成功的人很少。。。
(增补教程:在U盘上UEFI引导VHD系统!!!)
1、U盘上必须有FAT或FAT32分区(肯定是隐藏的,因为VHD文件占用了NTFS可见区)
2、使用64位WIN8PE或WIN8系统都行,我在这里以U盘自带的USBWin8x64系统来写这个教程(为了方便观看,我把硬盘拆了)
3、使用U盘启动USBWin8x64系统,可以看到U盘可见区D:有三个VHD文件,启动"管理员:命令提示符"输入代码:
bcdboot c:\windows /s d: /f uefi /l zh-cn
4、按回车,提示:“已成功创建启动文件”,查看到D:盘多了EFI文件夹。
5、使用“DiskGenius”把EFI文件夹拖到FAT或FAT32隐藏分区,然后把D:盘多余的EFI文件夹删除,就完成了!!!
注意:如果要在当前系统拖动EFI文件夹到FAT隐藏区:必须切换到“Administrator”账户!
(教程到这里已经结束了,后面的是选看,可以忽略!!!)
*******************************************************************************************************
6、没事干,测试了一下“5大”的“挂载各类型隐藏分区”工具(居然发现了BUG!)。注意:系统本身有三个盘符(C:D:R:),按照图示把U盘隐藏分区显示出来。
7、已经成功挂载了各类型隐藏分区,可以看到U盘隐藏分区是G:盘
8、把之前制作的“D:盘的EFI文件夹”复制到→U盘隐藏分区,也就是G:盘(注意:文件夹日期2015/5/19)
9、EFI文件夹复制完成后,当然要“卸除挂载”。
10、“卸除挂载”成功了(BUG:把我原来的R:内存盘符整没了。。。),接着要删除多余的EFI文件夹,在删除“D:盘EFI文件夹”之前,要先取得文件夹所有权。
11、删除“D:盘EFI文件夹”
12、已经全部完成了。
*******************************************************************************************************
虚拟机UEFI启动移动VHD测试:
1、为了方便观看,我把虚拟机的硬盘、光驱都去掉了。
2、移动VHD启动过程。
3、移动VHD启动完成。
4、BIOS模式是UEFI。
====================================================================================================
2015年07月01日:
补充U盘上UEFI引导(USBWin7x64)VHD系统!
1、按照上面USBWin8x64的教程执行bcdboot命令时会不成功,原因是:WIN7x64的bcdboot.exe不支持/f uefi参数,换成WIN8x64的bcdboot.exe就OK了!
为了方便,直接在这里下载:
2、U盘在传统模式启动USBWin7x64后,直接替换bcdboot.exe文件会不成功,所以要先获取C:\WINDOWS\system32目录下bcdboot.exe文件的权限。
3、确认bcdboot.exe文件替换画面,选“是”
4、打开命令提示符,执行命令:bcdboot c:\windows /s d: /f uefi /l zh-cn,回车后提示:Boot files successfully created
5、此时已经在D盘生成EFI文件夹,复制EFI文件夹到FAT分区就完成了!(删除D盘多余的EFI文件夹)
6、由于我们替换了Win7的bcdboot.exe文件,这次就不要执行EWF数据保存了,系统原封不动,全身而退!
====================================================================================================
2015年09月06日:
由于Windows 10表现不佳。。。特别更新:“移动(U盘)VHD系统USBWin8x86”
USBWin8x86资源下载:
链接: http://pan.baidu.com/s/1nty4ZyD
密码: tgnq
特点:
1、支持平板(32位的UEFI)
2、相对64位系统各方面资源占用少。(启动速度更快!)
3、与64位UEFI合作组成:32/64位UEFI双支持。(无敌!)
4、相关图片:
5、友情提示:桌面有MV文件夹,赶紧看看! 504076060 发表于 2016-3-10 15:59
不好意思细哥。图片来了。麻烦参详一下,好像很多未知设备。是集成显卡,难道是显存太低的原因吗。
那 ...
1、设备管理器没显示显卡的名称,所以显卡没驱动上。
2、win8对老游戏支持不好,“红警”能否支持win8未知。
3、把运行dx9运行库补上。 uefi能不能简单点 搞个文件下载 xuhoxin 发表于 2015-7-1 13:13
或是w764位本身不支持UIF启动,只能w8 以上才行
1、修改了主题:补充U盘上UEFI引导(USBWin7x64)VHD系统!
2、在Secure Boot关闭的情况下肯定能成功!
3、我没有好电脑测试,在Secure Boot开启的情况请务必反馈信息,如果不成功:用Win8x64的winload.efi文件替换看看!!! 好帖,够详细!站位留名! 2012wuzhong 发表于 2015-9-7 21:33
USBWin8x86,拷贝到平板,第一次启动蓝屏,请教是何原因?
1、最好是先在U盘上搞定!(暂时先不要用读卡器)
2、U盘系统制作好后,先用虚拟机(UEFI:32位和64位)测试,通过了才行!
(下面图中的虚拟机是32位的,没有硬盘,纯U盘启动)
(或是用Qemu启动测试器通过才行)
3、如果是双支持UEFI,必须设置BCD关闭“Metro”,这样才能选择32位或64位。 本帖最后由 细细哥~ 于 2015-5-10 02:21 编辑
友情提示:
1、Windows Media Player 每首次启动要扫描媒体文件,有点影响速度。(桌面上有MV文件夹。。。赶紧看看!)
2、IE主页不是:http://www.baidu.com/,因为WIN8x64的IE启动后,地址栏会改为:https://www.baidu.com/,这样会给后来输入网址带来困扰。。
谢谢LZ分享
谢谢LZ分享!!
尝鲜,谢谢楼主! 网速慢刚下完win7 这个来了 USB-W_i_n_8_x_6_4.7z.002用不用解压 csw8811260 发表于 2015-5-10 17:54
USB-W_i_n_8_x_6_4.7z.002用不用解压
两个文件放在一起,用7-zip 打开001文件,解压就完事了。(完事了就不用管002文件)
find --set-root /7VHDBOOT/NTBOOT
command /7VHDBOOT/NTBOOT NT6=/USBWin8x64.vhd
我之想知道 NTBOOT是怎么写的 寒风飘过 发表于 2015-5-10 22:29
find --set-root /7VHDBOOT/NTBOOT
command /7VHDBOOT/NTBOOT NT6=/USBWin8x64.vhd
1、“NTBOOT”是本坛大师“chenall”的作品!
2、完成“一、使用方法”中的4点要求就成功了。。。 支持细哥 这个强悍,等闲下来时试试 支持UEFI? 沒看到uefi啟動檔案 怎么记住这个贴??? 福利来了,谢谢细细哥。。。。。。。。。。。。。。 out 发表于 2015-5-11 19:37
支持UEFI? 沒看到uefi啟動檔案
1、启动文件就是ISO镜像里的EFI文件夹,有基础的建一个VHD引导就行了!
2、我正考虑:有没有更简单的方法,到时候分享给大家。。。 使用过了,很完美,感谢提供 win8了。好快 out 发表于 2015-5-11 19:37
支持UEFI? 沒看到uefi啟動檔案
更新了UEFI相关教程。。。 大大,UEFI看起来比较麻烦,能不能简单点呢 好文章,马克一下,谢谢分享。 先谢谢。再去试试!!
谢谢楼主,正需要呢,U盘64位的系统 尝鲜,谢谢楼主! 大神,我做了个win10的vhd启动盘,在win8平板上怎么引导启动? foreteller 发表于 2015-5-24 17:58
大神,我做了个win10的vhd启动盘,在win8平板上怎么引导启动?
1、没玩过平板,随便说说。。。
2、WIN8平板可能是仅支持32位的UEFI。
3、那么WIN10的VHD系统只能选择32位的,UEFI引导可参考我的教程。 感谢细细哥的无私奉献。。。。。。愿细细哥和细细嫂性福美满{:3_142:} USB -64位旗舰版WIN7系统!各个系统的各个USB版本陆续 记好啊 用了,很好用,楼主有空的话顺便做个32位的win8 vhd 吧