linux常用的2种硬盘挂载教程

4,357 阅读3分钟
# linux中常用的硬盘挂载方法
## 容量不超过2T
### 使用fdisk命令
## 容量超过2T
### 使用parted工具

详细挂载教程

容量不超过2T

步骤总结如下

  1. 对磁盘进行分区
  2. 对磁盘进行格式化
  3. 将磁盘挂载到对应目录
  4. 做开机自动挂载磁盘

磁盘分区

1.使用命令:fdisk -l 查看磁盘(注:正常在Centos7中第一块数据盘标识一般是/dev/sda,第二块数据盘标识一般是/dev/sdb) 2.对磁盘进行分区,使用命令:fdisk /dev/sdb 对新增磁盘进行分区(/dev/sdb为新增数据盘标识) 3.使用命令:fdisk -l检查分区是否分区完成

磁盘格式化

1.使用命令:mkfs.ext4 /dev/sdb1(ext4为磁盘格式化的格式)对分区磁盘进行格式化。

磁盘挂载到对应目录

1.如果已有想挂载的目录,则直接使用命令 mount /dev/vdb1 “你想挂载的目录”。(注:挂载后,挂载目录中的数据会被覆盖,建议找空目录进行挂载,如果操作了此步,则直接操作第4步,做开机自动挂载,不操作的继续下步操作。) 2.在根目录新建www目录,并挂载。 新建目录命令:mkdir /www 挂载分区命令:mount /dev/sdb1 /www 开机自动挂载磁盘 1.先使用df -h命令查看/www目录是否建立挂载成功。 2.使用命令:blkid 来查看磁盘的UUID和格式。 这里推荐使用blkid /dev/sdb1(blkid 设备名),精确点也少点调试错误。 3.复制上步磁盘的UUID和格式(建议整行复制到文本文档进行编辑) 4.接下来将磁盘信息写入开机文件,使用命令: vi /etc/fstab 进入文件界面后先按i,启动文件编辑,然后将编辑光标移动到文件的最后一行。 /dev/sdb1: UUID="4d2c17d5-ff75-45e5-90ba-11b0255f32d5" TYPE="ext4" //修改前UUID=4d2c17d5-ff75-45e5-90ba-11b0255f32d5 /www ext4 defaults 0 0 //修改后 5.依次执行以下命令后等待开机: sync //同步内存写入磁盘 reboot //重启 6.使用df -h查看开机是否自动挂载成功。

容量超过2T

首先输入parted

[root@localhost ~]# parted       #进入parted欢迎界面

然后在选择要分区的硬盘,这里我们要分区的硬盘是sdb

(parted) select /dev/sdb  #选择要分区的硬盘
Using /dev/sdb```  

接着创建分区

(parted) mklabel #创建分区表 
Warning: The existing disk label on /dev/sde will be destroyed and all data on   
this disk will be lost. 
Do you want to continue?  Yes/No?y  #警告用户磁盘数据会丢失,是否继续 

New disk label type?  [gpt]?  #gpt选择分区格式 
(parted) mkpart #创建分区 
Partition name?  []?       #可以指定分区名字 
File system type?  [ext2]? # 可以指定文件系统类型(但是这个极其不靠谱,弄完之后还是要用工具重新分区的)
Start? 0  #开始位置 
End? -1   #结束位置-1表示使用剩余所有空间
(parted) p  #查看创建的分区
Model: FreeBSD iSCSI Disk (scsi)                                                 Disk /dev/sdb: 3299GB                                                            Sector size (logical/physical): 512B/512B                                        Partition Table: gpt  
Number  Start   End     Size    File system  Name  Flags                          1      17.4kB  3299GB3299GB 
如果对分区不满意,可以使用根据Number的号码 是用rm删除分区,如rm 2,即删除第二个分区 
(parted) q   #退出

然后我们再将刚分的区格式化一次

mkfs.ext4 /dev/sdb

最后一步就是将UUID写入/etc/fstab了

root@bluedon:~# blkid
/dev/sdb: UUID="83f72421-cd1e-44a0-9178-6e46845beae8" TYPE="ext4" PARTLABEL="sdb1" PARTUUID="ffa571f5-4daa-4aaa-b728-e5791548f255"
将sdb1的写入进 /etc/fstab中
UUID=83f72421-cd1e-44a0-9178-6e46845beae8 /data               ext4    errors=remount-ro 0       1    #加上这句

这样2T以上的硬盘就能成功的挂载了