Ventoy移动硬盘VHD挂载多系统-Linux安装,以Ubuntu为例

Ventoy移动硬盘VHD挂载多系统-Linux安装,以Ubuntu为例

Linux 系统安装

Ventoy 配置

请参阅 Ventoy 移动硬盘 VHD 挂载多系统-基础 VHD 创建和 Ventoy 配置中的配置过程

VHD 创建

VHD创建和最开始基础准备介绍中相同,记得先解除挂载
先等待个漫长的创建过程,因为是全部分配,所以要全部写入磁盘,要写入 256G,所以建议用个好点的移动硬盘,或者分区写小点。

创建完直接取消挂载

后缀改名,加.vtoy

系统安装

本篇以ubuntu为例
等待的时候先创建个虚拟机
创建后进行一些调整
常规这里改的和图上一样

高级改到UEFI,因为我们现在基本上都是用UEFI

磁盘直接选改了名的

然后保留现有格式,挂上去就行了。
开机,按正常流程安装Ubuntu(这里你想装什么系统就按照流程正常安装就行了),按照OOBE一直操作,等就行了。
如果要求你选磁盘,那说明你创建虚拟机时候没删除默认创建的磁盘,要只保留VHD磁盘以保证安装正确。

一直到从硬盘启动正常进入到系统。

VtoyBoot 配置

进入系统后ISO切换到

然后把它连接到虚拟机

如图,复制到随便一个位置然后解压

tar -zxvf 文件名
cd 文件夹
sudo bash vtoyboot.sh

完成后poweroff关闭虚拟机,准备启动到物理机进行验证

LinkVHD

进行一次link,复制到Ventoy分区,重启验证

已知问题的解决

一、进入安装后黑屏卡死

显示器把3D加速关了,有Bug,会黑屏死机

二、安装后无法开机

启动不了,我们要进行检查

大 EFI 这里面,boot 目录如果有 bootx64.efi 是没问题的。
如果没有需要执行一下命令把你的 grub 的启动引导复制出来
sudo cp /boot/efi/EFI/系统名/grubx64.efi /boot/efi/EFI/boot/bootx64.efi
这一步命令可能没有小 efi,直接就是大 EFI, 总之就是把系统中的 grubx64.efi 复制到 boot 下变成 bootx64.efi 问题即可解决

Licensed under CC BY-NC-SA 4.0
使用 Hugo 构建
主题 StackJimmy 设计