ubuntu16.04扩容磁盘空间

  • Post author:
  • Post category:其他



1.添加磁盘


物理机:购买硬盘并连接至设备

虚拟机:添加磁盘


2.reboot重启,然后查看磁盘是否添加成功

lsblk      //查看磁盘分区情况

磁盘为sda、sdb以此类推

举例:

esu@esu:~$ lsblk
	NAME               MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
	fd0                  2:0    1    4K  0 disk 
	sda                  8:0    0   16G  0 disk 
	├─sda1               8:1    0  487M  0 part /boot
	├─sda2               8:2    0    1K  0 part 
	└─sda5               8:5    0 15.5G  0 part 
	  ├─esu--vg-root   252:0    0 13.5G  0 lvm  /
	  └─esu--vg-swap_1 252:1    0    2G  0 lvm  [SWAP]
	sdb                  8:16   0    4G  0 disk 
	sr0                 11:0    1  825M  0 rom  

sdb为新增加的磁盘,还未分区


3.为新增加的磁盘分区

fdisk /dev/sdb

fdisk命令详解:

		DOS (MBR)
   a   toggle a bootable flag
   b   edit nested BSD disklabel
   c   toggle the dos compatibility flag

  Generic
   d   delete a partition                           //删除一个分区
   F   list free unpartitioned space
   l   list known partition types
   n   add a new partition                          //新增一个分区
   p   print the partition table                    //显示分区表
   t   change a partition type                      //更改分区类型
   v   verify the partition table
   i   print information about a partition

  Misc
   m   print this menu                              //显示帮助菜单
   u   change display/entry units
   x   extra functionality (experts only)

  Script
   I   load disk layout from sfdisk script file
   O   dump disk layout to sfdisk script file

  Save & Exit
   w   write table to disk and exit                 //保存更改并退出
   q   quit without saving changes

  Create a new label
   g   create a new empty GPT partition table
   G   create a new empty SGI (IRIX) partition table
   o   create a new empty DOS partition table
   s   create a new empty Sun partition table

输入 n 新建分区后,依次选择分区类型、分区号、分区头、分区尾,即可创建新分区

Command (m for help): p
Disk /dev/sdb: 4 GiB, 4294967296 bytes, 8388608 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: 0x7290aae2

Device     Boot Start     End Sectors Size Id Type
/dev/sdb1        2048 8388607 8386560   4G 83 Linux

sdb1即为新建的分区


4.格式化分区,为分区分配文件系统

mkfs -t ext4 /dev/sdb1


5.将新分区临时挂载至需要的文件目录下

mount /dev/sdb1 /home/esu/newdisk/

将新分区永久挂载至需要的文件目录下

vim /etc/fstab 

按格式添加分区与挂载目录并保存退出

执行以下命令使更改生效

mount -a


6.查看磁盘使用情况

df -h

查看指定目录的磁盘使用情况

du -h [path]



版权声明:本文为freeze_cold原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。