如何在Ubuntu虚拟机中进行磁盘分区
在Ubuntu虚拟机中进行磁盘分区,需先明确操作场景:全新虚拟机添加硬盘后的分区或已有磁盘扩容后的分区。以下是详细步骤及注意事项:
lsblk,查看未分配空间的磁盘(如首次添加的硬盘通常为/dev/sdb,已有/dev/sda则新增为/dev/sdb)。适用场景:习惯命令行或需要快速分区。
/dev/sdb),输入sudo fdisk /dev/sdb(若磁盘>2TB,用sudo gdisk /dev/sdb支持GPT分区表)。n→选择p(主分区)→输入分区号(如1)→设置起始扇区(默认)→设置结束扇区(默认或手动输入大小,如+10G表示10GB)。w,确认写入分区表。适用场景:可视化操作,适合新手。
sudo apt update && sudo apt install gparted。sudo gparted,顶部下拉菜单选择目标磁盘(如/dev/sdb)。ext4)→点击“应用”。分区创建后需格式化才能使用,命令示例:
sudo mkfs.ext4 /dev/sdb1(将/dev/sdb1格式化为ext4文件系统,可根据需求替换为ext3、xfs等)。
sudo mkdir -p /mnt/newdisk(/mnt/newdisk为自定义目录)。sudo mount /dev/sdb1 /mnt/newdisk。编辑/etc/fstab文件,添加以下行(替换为实际设备名和挂载点):
/dev/sdb1 /mnt/newdisk ext4 defaults 0 2
保存后,系统重启会自动挂载该分区。
/(根分区,≥15GB)和swap(交换分区,内存1-2倍)。/boot(200MB-500MB,启动文件)、/(≥10GB,系统核心)、/home(剩余空间,用户数据)、swap。ext4(稳定兼容),新系统可尝试ext5或Btrfs(支持快照)。boot-repair工具修复GRUB引导。