如何在 Linux 中挂载硬盘

Posted on Wed, 25 Dec 2024 13:55:41 +0800 by LiangMingJian


使用 GPT 分区挂载

大数据盘的分区和文件系统格式化和小盘都存在差异。大盘必须采用 GPT 分区格式, 不能再采用小盘使用的 MBR 分区格式。(无论大小盘,建议都使用 GPT 分区)

  • MBR 分区格式:最大支持 2 TB 的磁盘。
  • GPT 分区格式:最大支持 18 EB。

1.检查磁盘信息

  • 使用 SSH 或 VNC 方式登录主机
  • 执行fdisk -l,查看磁盘是否存在,以及磁盘目录

2.磁盘分区

  • 输入parted /dev/sdc,进入 parted 分区工具,对磁盘进行分区 - 创建磁盘标签 ( parted ): mklabel,设置标签格式为 GPT
  • 查看分区状态 ( parted ):p
  • 执行分区 ( parted ):mkpart
  • 指定分区名称 Partition name []?:回车
  • 指定分区类型 File system type [ext2]?: ext4
  • 指定起始位置 Start:0G - 指定结束位置 End:2190G
  • 显示分区信息 ( parted ):p

3.EXT4 系统格式化

  • 输入mkfs.ext4 -T largefile /dev/sdc1,对设备 /dev/sdc1 进行格式化

4.挂载目录

  • 使用cd /进入根目录,创建目录地址mkdir test
  • 输入mount -t ext4 /dev/sdc1 /test。挂载目录到 test 文件夹下
  • 如果是挂载已有目录,比如 home,输入mount -t ext4 /dev/sdc1 /home
  • 输入df -h查看当前盘信息

5.自动挂载

使用 mount 操作只能将硬盘临时挂载,重启主机之后,挂载信息就会丢失,为了保证挂载信息长期有效,需要对 fstab 文件进行配置。

  • 输入blkid /dev/sdc1获取操作盘的 UUID 信息
  • 执行vi /etc/fstab,按下i编辑 fstab 文件
  • UUID=******************** /test  ext4 defaults 1 2添加至文本末端,然后再按ESC键,输入:wq保存文件
  • 重启主机后,输入df -h可查看磁盘已经自动挂载。

参考文件 1: 初始化云硬盘 @移动云