关于程序员:windows-to-go-和-linux-to-go-制作教程

72次阅读

共计 2877 个字符,预计需要花费 8 分钟才能阅读完成。

应用 ventoy 制作 windows to go 和 linux to go 教程,将零碎装进 U 盘中随身携带

1. ventoy 介绍

ventoy 是一个 U 盘启动盘制作工具。官网网址:https://www.ventoy.net/

简略来说,Ventoy 是一个制作可启动 U 盘的开源工具。
有了 Ventoy 你就无需重复地格式化 U 盘,你只须要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件间接拷贝到 U 盘外面就能够启动了,无需其余操作。
你能够一次性拷贝很多个不同类型的镜像文件,Ventoy 会在启动时显示一个菜单来供你进行抉择 (参见 截图)。
你还能够在 Ventoy 的界面中间接浏览并启动本地硬盘中的 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件。

2. 筹备工作

本教程并不是教你如何制作装置操作系统的 U 盘启动盘,而是制作一个能够在 == U 盘中实时运行的零碎 ==,将 U 盘当 C 盘应用,像随身携带一个本人的操作系统一样,可在其余电脑上间接启动。

首先你须要筹备一下内容,提前准备好有助于节俭大量工夫:

  • 装置有 windows10 以上版本的电脑一台。
  • 一个大容量 USB3.0 接口的 U 盘。(装置 linux 举荐 32G+,装置 windows 举荐 64G+)
  • VirtualBox 虚拟机软件
  • ventoy 装置软件

3. windows to go

windows to go 简称 wtg,wtg 的教程有很多,目前市面上有很多工具能够间接将 U 盘 一键转换成 wtg U 盘,例如 萝卜头论坛的 WTGA 工具等等。https://bbs.luobotou.org/forum.php?mod=forumdisplay&fid=88

但这些工具都是应用了整个 U 盘空间,使 U 盘只能当系统盘应用,无奈应用其外部的残余空间,造成了资源的节约。

本教程应用虚构磁盘技术 (VHD),将 U 盘中的一部分用于装置零碎,另一部分还可当失常的 U 盘应用,且两局部互不烦扰。

本教程原理是应用虚构磁盘技术,从 U 盘中分出一部分固定空间,在固定空间中装置操作系统,而后应用 ventoy 软件疏导操作系统的启动,从而实现在保留 U 盘原始性能的条件下将操作系统运行在 U 盘中。

3.1 将 U 盘初始化

正告:U 盘的文件系统倡议应用 NTFS,FAT32 会出问题。

应用 ventoy 软件将 U 盘转换成 ventoy U 盘,而后将主分区格式化为 NTFS 格局。

== 应用 ventoy 工具将 U 盘转换成 ventoy U 盘后,U 盘主分区会变成 exFAT 格局,须要将其主分区格式化成 NTFS 格局,否则 windows to go 无奈失常启动 ==

3.2 虚构磁盘装置 windows 操作系统

正告:本教程应用的是 VirtualBox 软件,其余虚拟机软件可能会呈现问题。

关上 VirtualBox 软件新建虚构电脑,创立固定大小的 VHD,留神只反对动态大小的,不反对动静扩大类型的。大小为 40G 左右,这个大小能够依据本人的须要进行调整,== 地位放在本地磁盘中 ==,前期须要拷贝到 U 盘中。

留神勾选上 EFI,使文件既能在 Legacy BIOS 模式下启动,也能在 UEFI 模式下启动。

而后在 VirtualBox 中创立好的虚构电脑中装置 windows 操作系统。失常装置即可。

3.3 U 盘启动 VHD 操作系统

将下面创立的装置好操作系统的虚构磁盘 VHD 拷贝到 U 盘中。

要想在 U 盘中启动 VHD 操作系统,还须要在 U 盘中搁置一个 Windows VHD 文件启动插件:ventoy_vhdboot.img。

从上面任意一个链接中下载 ventoy_vhdboot.img 文件即可(几个链接中的文件都是一样的)。
https://github.com/ventoy/vhd…
https://ventoy.lanzoub.com/b0… (蓝奏云,明码: 7my4)

把下载后的文件放在 U 盘第 1 个分区(就是放 ISO 文件的分区)的 ventoy 目录下(默认没有这个目录,需手动创立,留神大小写),即 /ventoy/ventoy_vhdboot.img 就能够了。
== 留神是放在容量大的、寄存 ISO 文件的那个分区中,不要放到那个 32MB 的 VTOYEFI 分区外面。==

而后重启电脑抉择 U 盘启动,抉择 VHD 操作系统启动即可。

4. linux to go

linux to go 是一种在 U 盘中运行 linux 操作系统的技术,本教程应用的是 ubuntu2004,行将 ubuntu2004 操作系统装置到 U 盘中,而后应用 ventoy 软件疏导操作系统的启动,从而实现在保留 U 盘原始性能的条件下将操作系统运行在 U 盘中。

4.1 将 U 盘初始化

将 U 盘格式化为 NTFS 格局,而后应用 ventoy 软件将 U 盘转换成 ventoy U 盘。

4.2 虚构磁盘装置 linux 操作系统

正告:本教程应用的是 VirtualBox 软件,其余虚拟机软件可能会呈现问题。

关上 VirtualBox 软件新建虚构电脑,创立固定大小的 vdi,留神只反对动态大小的,不反对动静扩大类型的。大小为 20G 左右,这个大小能够依据本人的须要进行调整,== 地位放在本地磁盘中 ==,前期须要拷贝到 U 盘中。

留神勾选上 EFI,使文件既能在 Legacy BIOS 模式下启动,也能在 UEFI 模式下启动。

而后在 VirtualBox 中创立好的虚构电脑中装置 ubuntu2004 操作系统。失常装置即可。

装置实现后,启动 VirtualBox 中的虚构电脑,进入 ubuntu2004 操作系统,而后下载 vtoyboot 脚本,这一步是为了在零碎中做一些解决,以反对 Ventoy 启动。

vtoyboot 脚本下载地址:https://github.com/ventoy/vtoyboot/releases

下载的是 vtoyboot.xxx.iso 文件,解压失去 vtoyboot.sh 脚本文件,而后以 root 权限执行外面的脚本 sudo bash vtoyboot.sh,执行胜利后关机。

4.3 U 盘启动 VHD 操作系统

将下面创立的装置好操作系统的虚构磁盘 VHD 拷贝到 U 盘中。== 而后将文件的后缀名改为 .vtoy , 例如:ubuntu2004.vtoy 或者 ubuntu2004.vdi.vtoy。==

而后重启电脑抉择 U 盘启动,抉择 buntu2004.vdi.vtoy 操作系统启动即可。


5. 总结

U 盘容量不能太小,vhd 与 vdi 大小一旦固定,前期无奈更改,且 vhd 与 vdi 的大小就是操作系统里可见的最大空间。

U 盘速度不能太慢,倡议应用 USB3.0 以上接口的 U 盘,否则会影响操作系统的运行速度。

windows to go 和 linux to go 装置实现后能够放在同一个 U 盘中,然而启动时须要抉择不同的启动项,按需运行。

局部参考链接:

【1】ventoy 官网:新一代多系统启动 U 盘解决方案
【2】ventoy 官网文档:Ventoy 使用手册
【3】ventoy 插件文档
【4】萝卜头 IT 论坛:Windows To Go 优盘零碎
【5】傲梅口袋零碎 (WinToGo)——将 Win 10 装进 U 盘


本文首发于自己博客:https://blog.gitnote.cn/post/wtg_ltg

版权信息: CC BY-NC-SA 4.0 (自在转载 - 非商用 - 雷同形式共享 - 放弃署名)

正文完
 0