以下是Ubuntu虚拟机磁盘管理技巧,涵盖创建、扩容、清理及优化等方面:
虚拟磁盘创建
分区工具使用
sudo apt install gparted),支持可视化调整分区大小、创建新分区,操作前需卸载目标分区。sudo fdisk /dev/sdX:创建/删除分区,输入n新建,w保存。sudo parted /dev/sdX resizepart 3 50G:调整分区大小(需指定分区号和大小)。扩容操作
sudo lvextend -l 100%FREE /dev/ubuntu-vg/ubuntu-lv(LVM分区)。sudo resize2fs /dev/sdXn(普通分区)或sudo resize2fs /dev/mapper/卷组-逻辑卷(LVM分区)。缩容操作(需谨慎)
vmware-toolbox-cmd disk shrink /释放未使用空间。清理无用文件
sudo apt clean、sudo rm -rf /tmp/*。sudo apt autoremove --purge。性能优化
echo deadline > /sys/block/sda/queue/scheduler(适用于机械硬盘)。sudo sysctl -w vm.dirty_ratio=10(减少写入延迟)。df -h:查看分区使用情况。du -sh *:查看目录占用空间。sudo journalctl --vacuum-size=100M限制日志文件大小。rsync或tar备份重要数据,避免误操作导致数据丢失。注意事项:操作前务必备份重要数据,虚拟机磁盘调整可能影响系统启动,建议提前创建快照。
参考来源:[1,2,3,4,5,6,7,8,9,10,11,12]