Linux下使用fdisk发现磁盘空间和使用mount挂载文件系统

若在安装Linux系统时没有想好怎么使用服务器,开始时只分了一部分给根目录。后面需要再使用时,可以通过几下一步进行分区和挂载文件系统。

看磁柱数使用情况

fdisk -l

Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 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: 0x0b0c3009

Device     Boot     Start       End   Sectors  Size Id Type
/dev/sda1            2048  41945087  41943040   20G 83 Linux
/dev/sda2        41945088 230688767 188743680   90G 83 Linux
/dev/sda3       230688768 234441647   3752880  1.8G 83 Linux

如果最后的磁柱数小于234441648,则说明有剩余容量。这里的磁柱数234441647,只差一个是硬盘分区损耗,说明没有多余的容量了。

创建新的分区

fdisk /dev/sda

可以使用n选项创建新的分区

具体的使用方法可以参照这边篇文章

进行格式化

$mkfs.ext4 /dev/sda2

格式化成功之后会生成该分区的uuid

在分区表中增加一条记录

$vi /etc/fstab
增加的样例
# /dev/sdb2 UUID=e0c42a72-fb45-44fa-bd99-1d16db20ef21 /home ext4 rw,relatime,data=ordered 0 2

其中的uuid不是必须的

修改完fstab之后,需要使用mount -a测试修改是否正确。

最后再mount

$mount /home /dev/sda2

最后检查

通过fdisk -ldf -lh

feng@sarch ~]$ df -lh
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        20G  2.4G   17G  13% /
dev             949M     0  949M   0% /dev
run             952M  548K  951M   1% /run
tmpfs           952M     0  952M   0% /dev/shm
tmpfs           952M     0  952M   0% /sys/fs/cgroup
tmpfs           952M     0  952M   0% /tmp
/dev/sda2        89G  4.0G   81G   5% /home
tmpfs           191M     0  191M   0% /run/user/0
tmpfs           191M     0  191M   0% /run/user/1000

posted on 2015-03-11 22:31  camash  阅读(1665)  评论(0编辑  收藏  举报

导航