linux服务器分区挂载操作

2023年 10月 7日 38.9k 0

一、对新硬盘进行挂载

1.首先查看新硬盘能否被系统识别到

fdisk -l

通过命令行能发现系统能够识别到硬盘,我们需要的目标硬盘路径为/dev/nvme0n1

2.对磁盘进行分区

fdisk /dev/nvme0n1

image.png
使用fdisk -l 能够查看到创建的分区,
新分区路径为:/dev/nvme0n1p1

3.对分区进行挂载

(1)挂载硬盘我们需要创建一个文件夹作为硬盘的挂载点
在根目录下

mkdir data1

(2)开始挂载分区

#前面是硬盘分区路径,后面是挂载点文件路径
mount /dev/nvme0n1p1 /data1

挂载好之后我们使用命令查看是否成功挂载

df -h

能够看到硬盘目录挂载到/data1上

4.配置开机自动挂载

mount命令在服务器重启后失效,所以我们需要将硬盘信息
添加到/etc/fstab文件中

vim /etc/fstab

在文件的最后一行加入:

#操作时请删除括号
/dev/nvme0n1p1/data1(挂载目录)  ext4(文件格式) defaults 0 0

注:【设备名】【挂载点】【设备的类型】【挂载时采用的参数】【dump-freq】【pass-num】

【设备名】:例如/dev/sda1。
【挂载点】:是一个系统上存在的文件夹。
【设备的类型】:例如ext4。用man fstab可以查到支持的类型。
【挂载时采用的参数】:一般是defaults。
【dump-freq】和【pass-num】:一般设置为0,表示启动时不检查要挂载的设备

至此对新硬盘分区挂载就完成了!

二、经过了解之后决定删除分区,使用原始盘对文件进行操作

所以这次我将删除之前的分区(nvme0n1p1)

1.首先查看分区挂载在哪,使用命令

df 

2.在显示出对列表里便能找到分区地址,以及分区所挂载的位置

3.可以通过命令行看到新分区的硬盘被挂载到data1上,使用卸载将其从挂载点上卸载下来。

umount /data1

4.在进行第一步操作$df,查看分区我们的卸载是否操作成功。

5.对之前的分区进行删除
#请查看网页,里面有详细的删除分区操作:www.jianshu.com/p/a12354f4e…

查看硬盘情况
$fdisk -l
分区已被删除

6。如果要将硬盘不进行分区,全部挂载的话,我们需要对硬盘进行格式化,前提是保证硬盘里没有数据。(文本将硬盘格式化为xfs,xfs对海量数据有更好的支持)

mkfs.xfs /dev/neme0n1

7.挂载硬盘,将硬盘挂载到/mnt/data_disk目录下

mount /dev/nvme0n1 /mnt/data_disk

如果新硬盘为进行分区直接挂载会导致报错

8.查看挂载情况

df 

9.持续挂载,保证在系统进行重启时,不用自己再进行手动挂载。
首先我们需要查看硬盘的uuid

blkid

查看挂载硬盘的uuid并记下来
进入到/etc/fstab文件进行编辑

vim /etc/fstab

在最后一行加入

UUID=1405637c-ef6f-4dce-ab9f-6e9ffb527704  /mnt  ext4   defaults  0  0

编辑完之后保存退出即可完成挂载

注:挂载之后,只需对挂载点的目录下进行文件操作即可(文件在挂载点目录下,则文件件就是在硬盘里),不需要进入到硬盘所在到系统目录

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论