一、当我们的Linux系统磁盘空间不足的时候,可以扩内存加硬盘。
这里介绍添加硬盘:
关机后添加:
下一步:
下一步:
完成:
点击确定之后:
然后开机。
fdisk -l查看系统硬盘信息:
二、分区。
然后键入如下命令将进行分区界面:
fdisk /dev/sdb ------------->对/dev/sdb这个硬盘进行分区:
[root@localhost ~]# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0x60ac3b5a.
Command (m for help): n <--解释1:输入n表示增加一个分区,new的意思---->
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p <--解释2:指分区的类别,意思是新建一个主分区---->
Partition number (1-4, default 1): 1 <--解释3:输入的分区号---->
First sector (2048-41943039, default 2048): 2048 <--解释4:分区的柱面起始位置---->
Last sector, +sectors or +size{K,M,G} (2048-41943039, default 41943039): 41943039 <--解释5:分区的柱面结束位置---->
Partition 1 of type Linux and of size 20 GiB is set
Command (m for help): w <--解释6:保存退出分区页面---->
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
以上就是分区的步骤,可以选择默认即可。
三、格式化。
所以格式化这个分区:
mkfs.ext4 /dev/sdb1
然后:
格式化完成。(专业的术语叫给分区安装文件系统,因为安装文件系统之后后才能管理我们的磁盘上的文件,文件系统的格式这里是ext4格式的。)
四、挂载。
格式化之后,要使用这块硬盘,那么需要将它挂载到我们的系统上,所以需要创建挂载点。
1、创建挂载点,其实就是创建一个目录。
mkdir /data -----创建一个data目录。
2、将我们之前分区并做好格式化的磁盘添加到这个挂载点(目录)下,我们才能使用这个硬盘的空间。
使用mount工具进行挂载:
语法是:把 某个盘挂载到 某个目录下:
mount /dev/sdb1 /data/
查看挂载情况:
df -h:
说明挂载成功了。
设置开启自动挂载:
vim /etc/fstab
在最后一行添加/dev/sdb1 /data ext4 defaults 0 0
可以用管道进行添加(echo “/dev/sdb1 /data ext4 defaults 0 0” >> /etc/fstab),只要能实现都是可以的。
生产环境当中很少会出现这样的问题,但是一旦出现可以这样来操作。