【存档】win系统下在VHD中装deepin系统步骤
稍微懂点电脑的可试下,不想分区装其它版本的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.正常应可以进入了,也不影响原来的各系统的进入




如显卡驱动没正确驱动,可搜deepin或百度,有相关的教程,一步一步操作,就可以了
注:WIN下VirtualBox虚拟系统最好不要进了以免出错,github网站进不去,百度搜下,看怎么进。