linux 挂载硬盘

2018-11-16 12:12:16   最后更新: 2018-11-16 12:12:16   访问数量:89




linux 环境下挂载硬盘、U盘等设备是 linux 使用者常常需要做的一件事

本文详细介绍一下完整的操作步骤及每一步的意义

 

首先第一步是安装硬盘到物理机上,如果是 SATA 口安装,那么是需要重启系统的

如果是 USB 等支持热插拔的接口安装,则不需要重启

 

通过执行 fdisk -l 命令,可以看到我们已经安装的设备

 

通过上面的命令,我们看到系统中有两个硬盘 -- /dev/vda 和 /dev/vdb,/dev/vda 已经被挂载,而 /dev/vdb 就是我们本次新添加的硬盘了

 

小于等于 2T 硬盘分区 -- fdisk

当硬盘分区小于 2T 时,我们可以通过 fdisk 命令来分区

接下来,我们执行 fdisk /dev/vdb 为我们新添加的硬盘分区

 

 

根据提示,我们做了以下操作:

  1. n -- 新建分区
  2. p -- 创建逻辑分区
  3. 回车 -- 指定分区号(采用默认 1)
  4. 回车 -- 指定分区起始地址(采用默认 2048)
  5. 回车 -- 指定分区终止地址(采用默认 4194303999)
  6. p -- 查看分区结果
  7. w -- 保存并退出

这样,我们将整个磁盘创建成了一个完整的分区

 

大于 2T 硬盘分区 -- parted

fdisk 命令最大只能创建 2T 分区的盘,超过 2T 就要使用 parted 命令了

执行 parted /dev/vdb 命令:

parted创建分区里的交互模式的操作说明
提示输入说明
mklabelgpt定义分区表格式
(parted) mkpartp1创建第一个分区,名称为p1
File system type? [ext2]?ext4定义分区格式
Start?1定义分区的起始位置
End?3T定义分区的结束位置
(parted)print或p查看当前分区情况
 quit退出

 

  • 分区表格式 -- 常用的有 msdos 和 gpt 分区表格式,msdos 不支持 2TB 以上容量的磁盘
  • 分区格式 -- 有些系统的 parted 命令不支持 ext4,可以通过 mkfs.ext4 格式化成 ext4 格式
  • 分区起止地址 -- 单位支持 K、M、G、T,有些系统 parted 命令需要先指定单位,后指定数字,分两步完成

 

删除分区

如果我们需要删除分区,还是使用我们上面用到的 fdisk 和 parted 两个命令

  • fdisk 命令中,输入 d 是删除分区
  • parted 命令中,输入 rm 是删除分区

此后根据提示操作即可

 

 

 

  1. 创建用于挂载的目标目录 -- mkdir -p /data
  2. 设置自动挂载配置 -- echo '/dev/vdb1 /data ext4 defaults 0 0' >> /etc/fstab
  3. 手动挂载 -- mount -a

 

对于手动挂载的一步,也可以不进行操作,因为已经配置了自动挂载配置,那么,此时只要重启系统就会自动完成挂载了

最后,通过 fd -Th 命令我们就可以看到我们的设备已经挂载成功了

 

 






技术帖      linux      技术分享      mount      挂载      fdisk      parted      硬盘     


京ICP备15018585号