在CentOS6.9下添加硬盘,分区并实现开机自动挂载

本文详细介绍了在Linux CentOS6.9环境下如何创建新硬盘、分区、格式化、挂载以及实现开机自动挂载的步骤。通过虚拟机模拟操作,包括使用fdisk进行分区,mkfs.ext4进行格式化,创建挂载点并临时挂载,以及编辑fstab文件实现开机自动挂载。此外,还提到了拔掉磁盘后的处理方法和挂载注意事项。
摘要由CSDN通过智能技术生成

Linux系列文章

1.创建多台虚拟机CentOS6.9并完成基础配置

2.在CentOS6.9下添加硬盘,分区并实现开机自动挂载 <<<<<<

3.在CentOS6.9下挂载ISO文件

4.在CentOS6.9下配置局域网网络资源库(yum库)

5.在CentOS6.9下实现多台节点间无密码访问

6.在CentOS6.9下解压安装jdk1.8 并配置JAVA_HOME



前言

这篇文章将会用虚拟机模拟在Linux环境下添加新的硬盘,该如何分区,格式化,挂载。
以及如何实现开机自动挂载.


一、为什么要挂载,什么是挂载

我们常用的系统Windows的分区是以C、D、E、F等盘符来体现,而在Linux中分区又不像Windows那样分那么多的盘符,而是只有一个根目录"/",在装系统时,我们分配给linux的所有区都在“/”下的某个位置,比如/home 等等

我现在新添加了一块硬盘,linux分配了新盘区为sdb1 但是它还不属于“/”所以我们需要将其挂载至一个已存在的目录上,当我访问这个目录时,就是在访问这块磁盘。

linux操作系统是将所有的设备都看作文件,并将整个计算机的资源都整合成一个大的文件目录,而最上级的目录即为根目录"/"

二、如何实现挂载

1.插入一块磁盘

这里使用虚拟机添加一块5G的硬盘
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
添加完成后,开机并输入指令查询

lsblk -l

在这里插入图片描述
可以看到系统以及识别出了sdb 就是我们新添加的5G硬盘 但是在黄色列 却没有挂载点,所以即使系统识别出了硬盘,但是还没法直接使用。

2.磁盘分区

输入命令 fdisk +磁盘文件名的绝对路径 例如:

fdisk /dev/sdb

在这里插入图片描述
这里显示的是磁盘fdisk的帮助 输入m键可以展示菜单

在这里我们的选择如下:
n : 新增一个分区
在这里插入图片描述
p:作为主分区
在这里插入图片描述
1:分区编号1
在这里插入图片描述
回车默认
在这里插入图片描述
回车默认
在这里插入图片描述
w:保存写入
在这里插入图片描述
根据上图步骤执行后 可以再次进行查询

lsblk -l

在这里插入图片描述
可以看到在sdb 的disk(盘)下 有一个sdb1的part(分区) 由于我们分配的是1个区 并且全是默认设置 所以默认是将5G全部分配到一个分区中 即sdb1

3.分区格式化

分区完成后 我们直接挂在是无法成功的 而是需要指定文件系统格式,这里将文件系统指定为ext4格式。
mkfs -t ext4 +刚刚分好的part的绝对路径 即sdb1的绝对路径 例如:

mkfs -t ext4 /dev/sdb1

4.挂载

格式化完成后 就要开始挂载到系统上了 首先需要创建一个目录
这里我在根目录下创建一个mnt目录 并在此目录下创建disk1 作为sdb1的挂载目录 例如:

mkdir -p /mnt/disk1

完成后即可开始挂载 分为临时挂载和永久挂载(即开机自动挂载) 临时挂载如下
mount +需要挂载的分区的绝对路径 +刚刚创建的挂载目录的绝对路径 例如:

mount /dev/sdb1 /mnt/disk1

挂载完成后 输入指令查看是否存在挂载

lsblk

在这里插入图片描述
可以看到sdb1 的最右侧MOUNTPOINT(挂载点)已经显示了我们新建的目录 到此 磁盘挂载完成

5.实现开机自动挂载

完成如上步骤后 新的问题也如约而至 因为每次重启机器后,我们都要再次输入一遍挂载命令 即:

mount /dev/sdb1 /mnt/disk1

否则将无法挂载 所以我们需要更改开机的挂载文件 将我们新分区的信息 填写到文件中 实现开机自动挂载
首先我们需要查询我们新分区的信息

lsblk -f

在这里插入图片描述
复制如图所示的uuid
编辑系统文件

vim /etc/fstab

添加一条如下数据(复制一条 更改UUID 和挂载路径即可)

	设备 		                           挂载点 				文件系统类型  挂载参数 		是否备份 是否检测
UUID=8c1ece6a-27b7-45f3-b7dd-c7b5fe9ca75b /mnt/disk1                 ext4    defaults        1 2

在这里插入图片描述
保存后刷新挂载信息 让配置生效

mount -a

输入指令 查看挂载信息

df -h

在这里插入图片描述
到此 开机实现自动挂载也已经完成了

6.其他注意点

永久挂载后 若拔掉磁盘 则在开机时会报错 需要进入单用户模式将配置文件中的挂载项删除 并重启主机
代码如下:

mount -o remount.rw /sysroot/
chroot /sysroot/
vim /etc/fstab 删除或#注释掉所加的那一行
reboot 重启

总结

其实windows也是需要挂载的,只不过是在分区的时候“挂载”到了C盘 D盘等。任何硬件设备连接后,操作系统要想使用硬件 就需要挂载。而windows不过是自动“挂载”了 linux则麻烦些 需要自己动手改文件。而在每次重启时,硬盘也是需要被自动挂载的,而若想要实现自动挂载,就需要修改/etc/fstab 在文件中添加所需要开机自动挂载的配置信息。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值