那一个夜晚
2023-02-06 00:39 deepin
我是用ventoy启动vhd文件,vhd文件要求必须固定大小。不知道你这个是不是这样。
Reply Like 1 View the author
我是用ventoy启动vhd文件,vhd文件要求必须固定大小。不知道你这个是不是这样。
如果不要备份分区什么省空间,只挂载\ ,可以VHD文件,DiskGenius64磁盘管理器先挂载下转为GUID格式,分个300M的EFI盘,分离后,再虚拟器先分区\ ,再后续安装。进去后再人工挂载交换分区。
另外注意,第一次重启后,记得去虚拟机设置里,把光驱去掉不选,免得又载入进入先装状态。
我有256的SSD这么大的硬盘就不这样了
用ventoy直接引导vhd,很方便
Popular Events
More
稍微懂点电脑的可试下,不想分区装其它版本的linux,以VHD装(固态下性能损失不多)这里以深度为例。
1.下载deepin20.8 看那个镜像快找个下,比如华为云或浙江大学
2.VirtualBox下载 并安装,记得购选 Enable EFI, 建VHD虚拟盘容量最好128G以上(最好选full Size),deepin安装时系统盘分区最好20G以上免后期得找软件清垃圾麻烦,(如玩玩就64G),等一会自动创建,然后正常启动安装,很简单,磁盘选全盘,第一次重启后,记得设置中启动顺序改为硬盘,继续正常安装。
在虚拟机中,https://github.com/ventoy/vtoyboot/releases 下载ventoy提供的脚本vtoyboot-1.0.25 release中的vtoyboot-1.0.25.iso
,下载到系统中解压,右键以root权限执行里面的脚本 sudo sh vtoyboot.sh,运行完成后使用 poweroff 命令关机即可。(注:linux如有大版本更新,更新完,最好这步再重弄下)
找到刚才D盘创建的deepin.vhd 改名为 deepin.vhd.vtoy
下载grub4dos-for_UEFI,选最新的比如grub4dos-for_UEFI-2020-12-15.7z备用,把里面的BOOTX64.EFI与menu.lst 文件提出备用
http://grub4dos.chenall.net/categories/for-UEFI/
下载ipxe.krn 和 vdiskchain,在vdiskchain-1.3.tar.gz中
https://github.com/ventoy/vdiskchain/releases
下载DiskGenius,windows下备份EFI,以防万一,这步可选
EFI分区的文件目录grub建立存放与改名(DiskGenius中操作,其它分区不要乱动,免得数据丢失)
BOOTICEx64 下建启动目录,如多硬盘注意EFI不选错
menu.lst 简单写,记得不能用记事本改,第三方文本编辑器改,deepin.vhd.vtoy我是放在D盘windows10目录下,可自改
menu.rar
#设置倒计时(秒)
timeout 2
#设置第一项为默认值
default 0
title 启动默认系统
chainloader (hd0)
title DEEPIN
chainloader /EFI/grub/vdiskchain vdisk=/windows10/deepin.vhd.vtoy
title 重启
reboot
title 关机
halt
11.正常应可以进入了,也不影响原来的各系统的进入
注:WIN下VirtualBox虚拟系统最好不要进了以免出错,github网站进不去,百度搜下,看怎么进。