咨询热线:4006-75-4006
售前:9:00-23:30 备案:9:00-18:00 技术:7*24h
通常情况下我们在装完系统后,往往使用DF命令查看大小时候发现自己空间大小不对,显示只有系统使用的那部分大小。如我们插上新硬盘却发现空间没有变大,这里就可以能是硬盘在使用的时候没有被挂载起来。下面我们就具体事实挂载操作
使用材料:centos 7,VM虚拟机
本次我们的操作都是在VM虚拟机实践的,主要是方便我们操作和练习。
1、我们到VM虚拟机中添加虚拟几个硬盘来给我们操作,这里我们添加2个硬盘以便我们后面的两种不同的分区格式操作。
2、进入centos系统后 #fdisk –l 命令查看硬盘,发现我们刚刚添加的那两个没被挂载的硬盘。
新硬盘的编号为/dev/sdb 和 /dev/sdc
3、现在我们进行硬盘的格式化和挂载步骤
我们首先进入fdisk模式
#/sbin/fdisk /dev/sdb (进入/dev/sdb 硬盘如果是sdc的只需更换后面为/dev/sdc)
键入M可以查看操作方法
这里我们选择键入 n,这里有2中分区模式
p: 主分区 linux上主分区最多能有4个
e: 扩展分区 linux上扩展分区只能有1个,扩展分区创建后不能直接使用,还要在扩展分区上创建逻辑分区。
这个我们对/dev/sdb 进行主分区格式,对 /dev/sdc进行扩展分区格式。
sdb盘主分区操作如下:
我们选择分区1,其他柱面选择默认回车即可
sdb盘扩展分区操作如下:
选择分区1其他默认回车即可
完成上面操作我们键入W进行写入分区表,进行分区
分区结束后,查看/dev目录
下面我们要进行格式化工作了
将新分区格式化为ext3文件系统
1)如果创建的是主分区
#mkfs -t ext3 /dev/sdb1
2) 如果创建的是扩展分区,
由于扩展分区不能直接使用,执行
#/sbin/mkfs -t ext3 /dev/sdc1
命令,系统会报下面的错误
Invalid argument passed to ext2 library while setting up superblock
这种情况下,只能对扩展分区上的逻辑分区进行格式化
#/sbin/mkfs -t ext3 /dev/sdc
然后就开始格式化
最后写入文件系统信息。
挂载硬盘
1) 创建挂载点
在根目录下创建storage和storage1目录
#mkdir /storage
#mkdir /storage1
2) 将/dev/sdb1挂载到/storage下,将/dev/sdc挂载到/storage1下
#mount /dev/sdb1 /storage
#mount /dev/sdc /storage1
5、 设置开机启动自动挂载
新创建的分区不能开机自动挂载,每次重启机器都要手动挂载。
设置开机自动挂载需要修改/etc/fstab文件
#vi /etc/fstab
在文件的最后增加一行
/dev/sdb1 /storage ext3 defaults 1 2
最后我们DF查看