VHD系统安装及usb便携多系统尝试分享(图文) 您所在的位置:网站首页 如何将驱动下载到u盘 VHD系统安装及usb便携多系统尝试分享(图文)

VHD系统安装及usb便携多系统尝试分享(图文)

2024-06-28 22:34| 来源: 网络整理| 查看: 265

【前言】

※本文与酷安 @johnYINYU 属同一作者并非转载,且未经本人允许不可二改或者私自。这里面有几个已知不是很准确的地方 

这种方法不支持uefi启动,之所以不同bootice主要是方便各位理解,操作简单

如果你不想折腾仅仅想做U盘系统的请移步到WTG教程(微软的WindowsToGo)

  3. 由于本文直接从酷安中拉取过来,因此可能有格式或文          本上错误,请谅解

※ vhd启动(安装系统)的原理其实很好理解,相当于vhd镜像就是一个硬盘,你可以往里面像平常的硬盘一样装东西包括系统,但要手动告诉电脑要怎样从这个“盘”启动,这就是所谓的引导,添加引导条目的软件建议使用easybcd这个有图形化界面简单方便

※ 这篇图文旨在记录个人总结出来的一些简单的方法,同时也希望可以帮到大家不用慢慢去摸索,即便你完全不知道原理也可以快速做好vhd系统,本文的一些观点仅代表个人,某些资料解释来自于网络,如果有些东西不正确也希望大佬们指正

【正文】

一、基本的系统安装和使用(正常的本地磁盘利用vhd实现多系统)

若果只是想放在硬盘使用正常的话,那要求比较低也很简单,你只要准备好一个已经装入体统的vhd,为了方便测试我直接用了网上一位大神制作好的vhd镜像(当然你也可以自己选择喜欢的系统制作一个vhd,具体网上搜教程有软件可以直接做的,操作很简单),因此只要放在硬盘里然后用easybcd添加引导就好,具体看图的黄色高光部分(操作看图下注释)

①打开软件

②点击【添加新条目】,然后点击高光出来的按钮,然后选择你的vhd文件

点击高光处的【添加新条目】点击高光处的【添加新条目】

③选择好文件后,点击蓝色圈处的新建条目

※注意:名称那里可以按自己的喜好编写但注意一下,之后很多操作都会涉及这个名称。

然后点击圈着的【添加条目】

④按键盘win+r键,然后输入msconfig,即可打开下图的画面。

输入msconfig打开的画面

点击“引导”卡页,然后你可以看到刚刚新建的条目,根据名称选中你刚刚创建的条目,然后点击下面的设为默认值,点击确定。

⑤重启你的电脑,就会出现如下图的画面(启动管理器系统选择界面)

修改成功后的开机系统选择界面

根据名称选择你刚才新建的条目,电脑就会自动启动到vhd里面的系统,至此就是vhd普通安装多系统的方法。

二、制作适合于做u盘移动系统的vhd镜像

接下来我将开始叙述如何将vhd放到U盘,制作便携操作系统,但在此之前我们需要准备一个适合于U盘的vhd镜像,尽管我在此由于篇幅无法说怎么做但我也要专门提这个,原因是从直接u盘启动会导致u盘频繁读写,减少寿命。

因此制作适合于做u盘移动系统的vhd镜像建议可以在第一次启动后安装上ewf保护;并且适当的做一下系统备份,毕竟做vhd的备份很简单,就把U盘的vhd复制一份出来就好了,顶多就是比较占空间;还有就是尽量找个比较质量靠谱的U盘吧,速度反倒没这么重要毕竟ewf可以挽救一下,借酷基的话『 想玩这个的,U盘一定买个好点儿的哈。否则…分分钟弄哭你 』

※這裡提供一些常用的ewf的命令(如果你安裝了ewf保護那你將會用到這些,因為你的電腦需要保存修改的話要用到,你可以把他们做成脚本,如果你手动输入你需要打开命令提示符)

保存更改  ewfmgr c: -commit

取消保护  ewfmgr -all -disable

恢复保护  ewfmgr -all -enable

三、直接u盘来引导启动vhd(便携式u盘系统)

①需要先准备:

●一个带有系统启动选择菜单的winPE镜像(ISO),不可以是美化过的那种比如(老*桃、大*菜)必须是下图这种菜单的

要有这种菜单的PE

另外注意PE里面需要有一个叫bootice的软件,不然你需要到正常的系统里面下载bootice来编写pe的bcd文件

●还要准备一个建议32G以上的U盘,当然移动硬盘也OK

●一个制作好的vhd镜像,由于是用在U盘上,所以建议安装上ewf保护。

※这里说明一下上面提到的这个bcd文件是处于pe系统安装盘根目录的boot文件夹下或者efi\boot或efi\microsoft\boot底下的一个没有扩展名的文件如图

BCD文件的长相

②用UltraISO将准备好的pe安装到你的u盘,这里安装的方法比较简单,一般搞机的都比较熟悉,不知道的例牌自己*度啦,注意这里隐藏的一项选择第二项『隐藏』,这样做可以获得u盘两个分区,方便后面分别操作。

大概如图

③等待写入完成,接下来你的u盘会被分成两个分区,把另一个较大的空分区成NTFS格式,然后把vhd镜像复制到这里面(这里要格式化是因为fat32格式的磁盘当你的vhd超过4G时就没有办法往里面复制)

复制以后的样子

④复制完成后进去winpe,然后打开Bootice软件点击【BCD编辑】再点击【其他BCD文件】再点击【…】(省略号按钮),选择bcd文件其可能所在的位置上文提到过三个,你一个一个找,如果有多个那就每个都按下面的方法(步骤④~⑤)来编辑一次

bootice打开后点击上面的BCD编辑卡页点击省略号,以选择bcd文件按照上面提到的三个地址寻找bcd文件

⑤选好文件后点击【智能编辑模式】开打下图页面,点击【新建】选择带有vhd的那项,按下图填写好内容

点击『智能编辑』进入此界面点击左侧的『添加』选择带有vhd的那一项,然后按照上图右边的信息填写好

填写好以后点击【保存全局设置】再点击【保存当前系统设置】

⑥保存完以后重启电脑,重启时选择刚才的pe盘启动,此时你可以看到菜单多出了boot from vhd项,选择这个就可以从u盘的vhd启动了,从下面的系统截图中,可以看到vhd系统和一般的windows系统无异,对硬件的兼容性上也大致相同,基本上安装驱动就可以用。

修改后的系统选择画面vhd系统启动后画面(音频网卡驱动均正常)vhd的占用情况

⑦以后在不同电脑启动只需要插好这个U盘在bios里设置从pe盘启动在选择boot from vhd即可,无需像方法一那样每次到一台新电脑都要写引导,但按理说本地硬盘里也需要有一个普通的系统,所以这一种方法的优点只不过是不用每次写引导和不用对c盘做任何更改罢了,想要真正实现无硬盘系统用vhd真的不太合适。

在我测试电脑上这个vhd系统可以比较完美的兼容我的硬件,但是如果说便携系统的话,在不同设备上的兼容性并不一样,因此建议下系统上安装一个驱动安装工具(如驱动*灵、驱动*生……),这样在新设备上使用可以避免无驱动的麻烦。

⑧说到这里不得不跟大家说声抱歉,由于文章的思路比较混乱,我也不知道大家能不能看懂理解这个vhd原理(我感觉我自己都看不懂[流汗滑稽]),所以做了两张电脑启动大概过程的示意图,希望可以帮到大家可以更直观的去理解吧

方法一二中电脑启动的大概过程方法三中电脑的大概启动过程

【结语】

以上就我个人总结出来的一些vhd安装方法与技巧,虽说网上也有许多这种教程但是说得都很迷,而完全绕过对c盘做更改的方法基本上没有,可能有人会问 “直接在c盘写引导不就好了吗,何必还要把引导写在pe上?” 但是其实有许多时候你是更改不了或者说不想更改c盘的(比如公司、学校、公共电脑),那么这种方法就可以绕过对c盘更改了。

※这里补充一下:利用vhd是可以安装多系统的,如果你u盘足够大,你甚至可以把windows linux android都往里面装。经我测试开启了ewf之后即使是低速的u盘都可以正常使用vhd系统,就是保存更改时有点慢,但如果你装其他系统没有ewf之类的软件的话就很难说了[受虐滑稽]

最后希望可以这篇图文可以帮到大家吧,如果有什么问题请在评论区或私聊我们一起来交流♂[doge原谅ta]至于上面提到要用到的一些文件,如果大家找不到可以来找我[酷币]



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有