本次是centos7.2 为例子
检查
fdisk -l
发现/dev/sdb 下有122.4 个G
核实下
df -h
发现 /dev/sdb 并没有被分配
查看
lsblk
发现他也没有被 格式化(这一步可以上来就先做下,因为很多会遇到他已经被格式化好了,如果格式化好了,我们可以跳过下面1,2,3 步操作,直接进行挂载)
1: 进行分区 fdisk /dev/sda
fdisk [磁盘路径]
输入 n, 进行分区操作,选择起始字符位置大小(确定磁盘分区的大小),如果分区时误操作,可以继续执行fdisk [磁盘路径] 输入d,进行删除指定分区
3:分完后查看
4:读取
重新读取分区,即刷新分区(不用重启)partprobe /dev/sdb1
5:格式化 mkfs.ext4 /dev/sdb1
格式化过程如果磁盘大可能要等待一会 格式化标准常用mkfs.ext4 但不局限这一种
6.挂载分区:mount [分区路径] /dev/sdb1 [目录]/home....
建议:最好是创建一个新文件夹,把磁盘挂载上去
比如说 我在 创建/usr/local/ 了public 文件夹 命令如下图,我要把磁盘挂到这个文件夹下
mount /dev/sdb1 /usr/local/public/
mount:命令也有很多参数,可挂在卸载
至此我们已经搞定了 df -h 查看下
虽然挂载上去了,但是这个磁盘一旦服务器被重启,很不幸那就完犊子了,所以我们要把这个磁盘在虚拟机启动生效中声明下
7.声明永久磁盘
查看某个分区的唯一标志 和磁盘编码类型 命令 blkid
复制出UUID:b7b13646-6be2-497e-b65e-d1f2c52e32a3 (备用)
编辑
保存退出 ,至此 搞定! 下面是对 /etc/fstab 个列的说明
(2)fstab 配置文件参数说明:共6列
第一列:Device:磁盘设备文件或者该设备的Label或者UUID,一般我们通过blkind 获取UUID
第二列:设备的挂载点(Mount point),确定该分区挂在那个目下 例如:/usr/local/public
第三列:filesystem:磁盘文件系统的格式, 包括ext2、ext3、ext4、reiserfs、nfs、vfat等
第四列:parameters:文件系统的参数,一般取defaults 即可
Async/sync 设置是否为同步方式运行,默认为async
auto/noauto 当下载mount -a 的命令时,此文件系统是否被主动挂载。默认为auto
rw/ro 是否以以只读或者读写模式挂载
exec/noexec 限制此文件系统内是否能够进行"执行"的操作
user/nouser 是否允许用户使用mount命令挂载
suid/nosuid 是否允许SUID的存在
Usrquota 启动文件系统支持磁盘配额模式
Grpquota 启动文件系统对群组磁盘配额模式的支持
Defaults 同事具有rw,suid,dev,exec,auto,nouser,async等默认参数的设置
第五列:能否被dump备份命令作用:dump是一个用来作为备份的命令。通常这个参数的值为0或者1
0 代表不要做dump备份
1 代表要每天进行dump的操作
2 代表不定日期的进行dump操作
第六列:是否检验扇区:开机的过程中,系统默认会以fsck检验我们系统是否为完整(clean)
0 不要检验
1 最早检验(一般根目录会选择)
2 1级别检验完成之后进行检验