这里以 archlinux 和 vhd格式 为例,raw格式 可以用qemu-img 扩容。
一个可以正常启动的linux镜像archinstall-ext4.vhd.vtoy
如果不会弄,参考:https://dev.leiyanhui.com/arch/boot-vhd-ventoy/
ventoy启动的linux 扩容比较麻烦
虚拟磁盘扩容
先关掉系统,然后重启到另外一个带虚拟机的系统,linux 或者win 都可以 linux下 建议用qemu-img 转换到ram后扩容 过程掠过
|
|
win下 可以直接使用diskpart 或者 第三方工具扩容。比如Bootice.exe
一般pe都有,在磁盘信息的地方输入新容量即可
缩小镜像,会导致不可以预料的文件丢失 ,轻易不要尝试
新虚拟磁盘文件挂载到虚拟机
可以用virtualbox或者kvm,root用户登录
在系统内部处理
用ventoy启动扩容好的虚拟磁盘系统,ssh登录
|
|
resize需要处理的分区,我这里是/dev/sda2,然后write写入 yes确认 退出
ext4 格式
|
|
btrfs格式 操作根目录
|
|
然后重新执行vtoyboot
|
|
准备重启
虚拟磁盘文件重命名为 XX.vtoy ,重新用ventoy引导 完毕。