怎么压缩linux虚拟机磁盘空间

怎么压缩linux虚拟机磁盘空间,第1张

未清理磁盘时可以看到占用空间17G,然后使用xmanager的xshell工具登录vmware的linux系统在xshell终端中输入以下命令:dd if=/dev/zero of=/0bits bs=20971520sudo rm /0bits用来清理不使用的磁盘 ,然后关闭虚拟机在vmware所在的windows系统下,打开命令行,切换到vmware软件目录下然后输入虚拟机磁盘清理命令,例如:vmware-vdiskmanager -k "E:\myvmware\RHEL6x86-64-cognos\Red Hat Enterprise Linux 6-cl1.vmdk",等到命令执行完成执行过程比较长,执行完成后再查看虚拟机磁盘文件大小明显缩小,至此磁盘清理完成。如果觉得此 *** 作还比较复杂,可以将linux下命令和windows下的命令都写成脚本的方式,每次只需执行脚本即可

1、首先需要将迁移的目的盘的原有分区抹除,重新分区成与现有分区完全一致的分区,主分区大小可以不一致,boot分区和swap分区尽量一致。分区可以用fdisk工具。当然也需要写入文件系统,文件系统类型也保持一致。这些工作完成以后,将主分区挂载到当前系统的/mnt目录下。接下来可以通过tar工具进行打包了,具体的命令为sudotar-xzvfparchlinux.tar.gz--exclude=/proc--exclude=/sys--exclude=/run--exclude=/tmp--exclude=/lost+found--exclude=/mnt/

2、进入安装盘环境之后,挂载目的盘,包括主分区和boot分区。然后使用genfstab-U/mnt>/mnt/etc/fstab命令重新生成fstab。之后arch-chroot进入系统,通过grub-mkconfig>/boot/grub/grub.cfg和grub-instal--target=x86_64-efi--efi-directory=/boot


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8679083.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存