把 Linux 正常安装到 vhd/vdi 中,使用 Ventoy 启动
本帖最后由 longpanda 于 2021-1-20 09:00 编辑Ventoy 使用此插件来支持在物理机上直接启动安装了 Linux系统的 vdisk 文件 (vhd/vdi/raw 等)。这种模式的优点有:
1、系统是在真实物理机上运行,并不是在虚拟机里运行,没有性能损失。
2、同一个 vhd/vdi 文件既可以在 Legacy BIOS 模式下启动,也可以在 UEFI 模式下启动。
3、Linux系统无需独占一个磁盘或者分区,相当于把一个完整的Linux系统放在一个文件里。 比如,你的主系统是 C 盘里的 Windows 系统,你可以在D盘里放一些
Deepin、UOS、Ubuntu、Arch、Kali、LinuxMint、openSUSE... 等系统的 VHD 文件,想启动哪个选哪个,不用了就把对应的 VHD 文件删除即可。4、vdisk文件也可以通过其他bootloader 启动(比如 grub4dos/grub2/rEFInd 等)
详见:https://www.ventoy.net/cn/plugin_vtoyboot.html
感谢分享 好像不错,不知都有哪些优缺点 严格按官方说明操作,EFI启动manjaro时提示mount:/new_root:can't find UUID=xxx
只有命令行提示符# yamingw 发表于 2020-10-14 10:21
严格按官方说明操作,EFI启动manjaro时提示mount:/new_root:can't find UUID=xxx
只有命令行提示符
命令里面执行一个blkid 命令看一下。
blkid后可见电脑自带硬盘的各个分区,没有移动硬盘的分区,也没有vhd文件的分区 启动iso文件没问题 我是使用usb移动硬盘测试的,和普通u盘一样吗?但用dg查看结构是一样的 可能找到原因了,生成引导模块时缺少USB控制器模块。 vbox选择USB3.0生成引导时提示缺少xhci模块,2.0时没问题,但仍然进入rootfs提示符。又测试安装Ubuntu,生成引导时无错误提示,USB移动硬盘引导无提示,直接重启。 使用VMware测试问题一样。 yamingw 发表于 2020-10-14 18:49
vbox选择USB3.0生成引导时提示缺少xhci模块,2.0时没问题,但仍然进入rootfs提示符。又测试安装Ubuntu,生 ...
能进入rootfs但不能识别移动硬盘,是由于initramfs生成的时候没有把移动硬盘对应的驱动打包进去。因为系统生成initramfs时是按照当前系统的硬件列表来的,也就是虚拟机里的硬件列表,这个和物理机的是不一样的。
Ventoy重新生成initramfs时增加了一些常见驱动,比如usb-storage等,但是可能还是有遗漏,这个需要你找到你这个移动硬盘在系统下对应的是哪个驱动,然后加进去就可以了。
Ubuntu直接重启的问题,确认下BIOS模式有没有匹配。 好,我再试试 麻烦问以下使用Ventoy启动本地硬盘上的vDisk,的插件怎么编辑,按照官方文档试了很多种写法都是报错找不到硬盘 能不能吧ventoy装到硬盘里呢?做一个本地启动器,以后测试pe或者linuxlivecd就方便了,放在u盘里的话,最主要是u盘的质量一般般。老是感觉下一次就无法使用的那种、 ql1307096 发表于 2020-10-23 19:26
能不能吧ventoy装到硬盘里呢?做一个本地启动器,以后测试pe或者linuxlivecd就方便了,放在u盘里的话,最主 ...
Ventoy2Disk.exe 默认只会列出USB接口类型的设备。你可以通过命令行 Ventoy2Disk.exe -U 来启动,此时就会列出所有接口类型的设备,但此时你自己务必要小心操作,不要选错盘。
https://www.ventoy.net/cn/faq.html longpanda 发表于 2020-10-25 17:06
Ventoy2Disk.exe 默认只会列出USB接口类型的设备。你可以通过命令行 Ventoy2Disk.exe -U 来启动,此时就 ...
加上-U参数,可以选择整个硬盘,可是我不知道这样做的后果?是否会清楚所有分区和数据?有没有办法可以直接释放文件到esp分区里呢? 本帖最后由 longpanda 于 2020-11-3 14:27 编辑
ql1307096 发表于 2020-10-25 22:08
加上-U参数,可以选择整个硬盘,可是我不知道这样做的后果?是否会清楚所有分区和数据?有没有办法可以直 ...
需要整个硬盘格式化,数据无法保留,要慎重。 新版的UOS能用吗? 研究过了,准备把统信UOS装入vhdx在win10下启动试试。结果待测。。。 有空研究研究,谢谢分享 可以完美启动。唯一不足,Linux系统启动后,虚拟磁盘所在分区显示无秘钥解锁,不能挂载。其他正常。 试了DEEPIN15.11,未在网站支持的列表里,制作后拷入优盘在Ventoy启动页显示的是DEEPIN.vtoy.vhd,不是网站上说的DEEPIN.vhd.vtoy,启动黑屏。不清楚是目前不支持DEEPIN还是文件后缀名错误。
试了DEEPIN15.11,未在网站支持的列表里,制作后拷入优盘,改名后在Ventoy启动页显示的是DEEPIN.vtoy.vhd,不是网站上说的DEEPIN.vhd.vtoy,启动黑屏。不清楚是目前不支持DEEPIN还是文件后缀名错误。 ytqxg 发表于 2020-12-9 16:16
可以完美启动。唯一不足,Linux系统启动后,虚拟磁盘所在分区显示无秘钥解锁,不能挂载。其他正常。
是的,文件所在分区不能再挂载了。 soso000111 发表于 2020-12-11 13:43
试了DEEPIN15.11,未在网站支持的列表里,制作后拷入优盘,改名后在Ventoy启动页显示的是DEEPIN.vtoy.vhd ...
文件名必须改成 xxx.vtoy
DEEPIN.vtoy.vhd 不行的,应该都不会在启动菜单里给你列出来吧? 本帖最后由 soso000111 于 2020-12-11 19:00 编辑
longpanda 发表于 2020-12-11 18:03
文件名必须改成 xxx.vtoy
DEEPIN.vtoy.vhd 不行的,应该都不会在启动菜单里给你列出来吧?
显示了,文件也改成XXX.VHD.VTOY了,启动不了。在DEEPIN里以管理员运行插件文件也提示成功了,不知啥猫病。。
截几张图看看吧。deepin确实没测试过。 学习一下。 Ventoy开始支持所有硬盘全盘搜索了吗?