目录
背景
一般linux虚拟机开始使用的时候分配的空间并不大,随着不断的使用,日积月累空间逐步的被占满了,需要去扩充空间。一般两个方式扩展,一个是把原来的虚拟硬盘增大,并把增大的部分作为新的分区;第二就是新建一个虚拟硬盘,两个方式是相同的。
添加磁盘空间
选择硬盘,然后下一步,到最后分配磁盘大小选择完成
第一步:用命令 sudo reboot
重启linux虚拟机。
第二步:sudo fdisk -l
查看当前的分区情况。
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 102856703 102854656 49G 83 Linux
/dev/sda2 102858750 104855551 1996802 975M 5 Extended
/dev/sda5 102858752 104855551 1996800 975M 82 Linux swap / Solaris
Disk /dev/sdb: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x92c2834c
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 209715199 209713152 100G 83 Linux
创建主分区
fdisk /dev/sdb1 //
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-1069547519, default 2048): 使用默认大小
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-1069547519, default 1069547519): 使用默认大小
Using default value 1069547519
Command (m for help): w 写入,必须写入不然无法保存
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
格式化新建分区
mkfs.ext4 /dev/sdb1
建立待挂载目录
mkdir /mnt/sdb1
挂载
mount /dev/sdb1 /mnt/sdb1
配置开机自动挂载
vim /etc/fstab
/dev/sdb1 /home/share/Disk ext4 defaults 1 2