上岸准备系列:)
迁移
迁移公司电脑上的VirtualBox虚拟机Archlinux至在公司捡的破烂主力机VMware中。
- 第一个问题
导出格式记得选开放式虚拟化标准1.0。
开始选了2.0,结果VMware不支持。网上说甚至这个标准还是VMware推出的。666
OVA更好只用导出一个文件,OVF应该是多个文件(没用这个模式测试)
为了更快的移动虚拟机镜像文件,采用U盘物理拷贝。 - 第二个问题
U盘空闲容量12G左右,虚拟机镜像17G。
split -C 10G Arch.ova
将镜像文件按照10G的尺寸分离为两个二禁制文件。xxa,xxb。
依次拷贝至主机。
cat xxa xxb > Arch.ova
合并导入。
/ 分区扩容
根分区空间又不够了。
- VMware界面增加磁盘镜像容量。
- parted 交互式扩容
由于/分区位于磁盘镜像最后一个分区,推荐安装系统的时候采用此布局,方便后续扩容。
resizepart NUM END
NUM 磁盘分区号,END结束位置。磁盘信息可以看到结尾位置。 - 扩容文件系统
btrfs文件系统
btrfs filesystem resize max /
扩容完成,以上操作均在挂载其他live镜像下操作完成,挂载/分区时直接操作有警告,但未尝试能否直接进行。
VMware增强功能
高分辨率显示,剪贴板共享,文件拖放支持。
-
安装open-vm-tools并开启服务 systemctl start vmtoolsd.service
systemctl enable vmtoolsd.service -
sudo pacman -S gtkmm3 -
相关驱动
sudo pacman -S xf86-input-vmmouse xf86-video-vmware
附
秘钥相关问题,无脑更新keyring
sudo pacman -S archlinux-keyring
来张图,表示又浪费了快1个小时
