服务器新添加的硬盘怎么挂载?

axin 2024-12-06 141人围观 ,发现0个评论 服务器新添加硬盘

在Linux服务器上挂载新添加的硬盘是一个常见的操作,以下是详细的步骤:

1. 查看新硬盘

首先,需要确认新硬盘是否被系统识别。

  1. 使用 lsblk 命令

  2. 该命令会列出所有块设备(包括硬盘、分区等),找到新添加的硬盘。通常新硬盘的名称类似于 /dev/sdb/dev/sdc 等。

  3. lsblk
  4. 使用 fdisk -l 命令

  5. 该命令会列出所有硬盘及其分区信息,帮助你确认新硬盘的设备名称。

  6. sudo fdisk -l

2. 分区(可选)

如果需要对新硬盘进行分区,可以使用 fdisk 或 parted 工具。

  1. 使用 fdisk 进行分区

  2. 输入 n 创建新分区。

  3. sudo fdisk /dev/sdb
    • 选择分区类型(主分区或扩展分区)。

    • 选择分区号。

    • 设置分区起始和结束位置。

    • 输入 w 保存并退出。

  4. 使用 parted 进行分区

  5. 输入 mklabel gpt 或 mklabel msdos 设置分区表类型。

  6. sudo parted /dev/sdb
    • 输入 mkpart primary 创建新分区。

    • 设置分区起始和结束位置。

    • 输入 quit 退出。

3. 格式化分区

分区完成后,需要对分区进行格式化。

  1. 使用 mkfs 命令格式化分区

  2. 这里假设你创建了一个名为 /dev/sdb1 的分区,并将其格式化为 ext4 文件系统。你可以根据需要选择其他文件系统类型(如 xfsbtrfs 等)。

  3. sudo mkfs -t ext4 /dev/sdb1

4. 创建挂载点

挂载点是硬盘分区在文件系统中的目录位置。

  1. 创建挂载点目录

  2. 这里假设你创建了一个名为 /mnt/newdisk 的挂载点目录。

  3. sudo mkdir /mnt/newdisk

5. 挂载硬盘

将硬盘分区挂载到挂载点目录。

  1. 使用 mount 命令挂载分区

  2. 该命令将 /dev/sdb1 分区挂载到 /mnt/newdisk 目录。

  3. sudo mount /dev/sdb1 /mnt/newdisk

6. 设置自动挂载(可选)

为了在系统重启后自动挂载硬盘,需要编辑 /etc/fstab 文件。

  1. 获取分区的UUID

  2. 该命令会输出分区的UUID,类似于 UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

  3. sudo blkid /dev/sdb1
  4. 编辑 /etc/fstab 文件

  5. 在文件末尾添加一行:

  6. sudo nano /etc/fstab
  7. 将 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 替换为实际的UUID,/mnt/newdisk 替换为实际的挂载点目录,ext4 替换为实际的文件系统类型。

  8. UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/newdisk ext4 defaults 0 2
  9. 保存并退出

    • 按 Ctrl + X,然后按 Y 确认保存,最后按 Enter 退出。

7. 验证挂载

  1. 使用 df -h 命令

  2. 该命令会列出所有已挂载的文件系统,确认新硬盘是否成功挂载。

  3. df -h
  4. 使用 mount 命令

  5. 该命令会列出所有已挂载的设备,确认新硬盘是否成功挂载。

  6. mount

总结

通过以上步骤,你可以在Linux服务器上成功挂载新添加的硬盘。确保在操作之前备份重要数据,并谨慎执行每一步,以避免数据丢失或系统故障。


请关注微信公众号
微信二维码
不容错过
Powered By TOPYUN 云产品资讯