侧边栏壁纸
博主头像
DOKI SEKAI博主等级

行动起来,活在当下

  • 累计撰写 114 篇文章
  • 累计创建 38 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

挂载硬盘到 `/data` 目录

君
2024-12-27 / 0 评论 / 0 点赞 / 5 阅读 / 5176 字

挂载硬盘到 /data 目录

目标

将硬盘挂载到 /data 目录,并确保挂载成功后可以直接显示硬盘内容,而不是显示 lost+found 目录。

操作步骤

1. 确认硬盘设备

首先,使用 lsblkfdisk -l 命令确认系统中硬盘设备的情况,确保目标硬盘已经正确连接并可以识别。

lsblk

或者

sudo fdisk -l

假设目标硬盘为 /dev/sdb,若有多个分区,需确认选择正确的分区。

2. 格式化硬盘(如有必要)

若硬盘是全新未使用过,需对其进行格式化。常见的文件系统格式为 ext4,也可以选择其他文件系统格式(如 xfs)。

格式化硬盘为 ext4

sudo mkfs.ext4 /dev/sdb

3. 创建挂载点

创建挂载点 /data 目录:

sudo mkdir /data

4. 挂载硬盘到 /data

将硬盘挂载到 /data 目录:

sudo mount /dev/sdb /data

5. 验证挂载情况

使用 df -hmount 命令确认硬盘已经成功挂载到 /data 目录:

df -h

输出应包含类似以下内容:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb        295G   65M  280G   1% /data

6. 删除 lost+found 目录(如需要)

lost+foundext4 文件系统在格式化时自动创建的目录。如果硬盘为空或未曾使用,可能会看到该目录。若希望清空 /data 目录中的内容,可删除 lost+found 目录:

sudo rm -rf /data/lost+found

需要注意的是,lost+found 目录可能会在运行文件系统检查时重新创建。

7. 添加文件到 /data

如果硬盘为空或没有数据,可以通过以下方式向硬盘中添加文件,验证挂载是否成功:

cd /data
touch testfile.txt
ls -l

执行以上命令后,/data 目录应显示 testfile.txt 文件,确认硬盘可用于存储数据。

8. 配置自动挂载(可选)

为了确保系统重启后硬盘能够自动挂载到 /data 目录,需要编辑 /etc/fstab 文件。

首先,获取硬盘的 UUID:

sudo blkid /dev/sdb

假设输出的 UUID 为 1234-5678,编辑 /etc/fstab 文件:

sudo nano /etc/fstab

在文件末尾添加以下行:

UUID=1234-5678  /data  ext4  defaults  0  2

保存并退出编辑器。这样,系统将在每次启动时自动挂载该硬盘到 /data 目录。

9. 确保挂载配置正确

运行以下命令以验证 fstab 配置是否正确:

sudo mount -a

然后再次检查挂载状态:

df -h

输出应确认硬盘已挂载到 /data 目录。

10. 检查文件系统类型(如有必要)

使用 blkid 命令检查硬盘的文件系统类型:

sudo blkid /dev/sdb

如果文件系统格式为 ext4,则可以继续使用 ext4 格式进行挂载。如需使用其他文件系统格式,可以根据需要选择合适的格式。

11. 多分区硬盘挂载

若硬盘存在多个分区(如 /dev/sdb1),确保挂载正确的分区。首先查看分区情况:

lsblk

如果存在多个分区,挂载分区而非整个硬盘:

sudo mount /dev/sdb1 /data

总结

  1. 确认硬盘设备:使用 lsblkfdisk -l 命令查看硬盘设备。
  2. 格式化硬盘:如果硬盘未格式化,使用 mkfs.ext4 格式化为所需文件系统。
  3. 挂载硬盘:使用 mount 将硬盘挂载到 /data 目录。
  4. 验证挂载:使用 df -h 确认硬盘已挂载到 /data
  5. 删除 lost+found:如果不需要 lost+found 目录,可以删除该目录。
  6. 向硬盘添加数据:确保硬盘正常工作,添加文件进行验证。
  7. 自动挂载配置:编辑 /etc/fstab 配置文件,确保硬盘在系统重启后自动挂载。

通过上述步骤,硬盘将成功挂载到 /data 目录,并能够存储数据。

0

评论区