前言
创建了vmare而且很长一段时间会在vmware上工作,如果哪天vmware坏掉了,里面的数据怎么办?系统可以重做一个,数据丢失就难办了,尤其创建vmware时没有做数据分区。
其实这个问题也好解决,利用vmware里的创建新磁盘即可。
1 vmware --> 设置 --> 添加新硬盘,根据提示一路操作下去。(如mydata.vmdk)
2 分区格式化新硬盘
fdisk /dev/sdb
创建扩展分区,再创建逻辑分区
mkfs.ext4 /dev/sdb5
3 映射硬盘到分区
vim /etc/fstab
添加 /dev/sdb5 /mydata ext4 defaults 1 1
4 新加硬盘随着使用,文件尺寸会不断增大,即便里面的内容不大,因为在虚拟机内即便删除文件也不能减小vmdk文件大小,压缩vmdk方法如下。
<1> 进入shell执行:cat /dev/zero > zero.fill;sync;sleep 1;sync;rm -f zero.fill
<2> 退出虚拟机再执行:vmware-vdiskmanager.exe -k f:\vmware\mydata.vmdk
<3> mydata.vmdk会和实际大小相符
后记
如果虚拟机损坏掉,只要保存好mydata.vmdk即可,重新创建vmware虚拟机后,可以把mydata.vmdk再添加进去。
阅读(3287) | 评论(0) | 转发(0) |