0
点赞
收藏
分享

微信扫一扫

Linux 挂载硬盘

1、使用 lsblk 查看当前设备的块设备(硬盘信息)

sudo lsblk
_____________________________________________________________________
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 120G 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 100G 0 part /
└─sda3 8:3 0 20G 0 part [SWAP]
sdb 8:16 0 16G 0 disk #为新加硬盘
sr0 11:0 1 2G 0 rom
——————————————————————————————————————————————————————————————————————

2、使用 fdisk 对硬盘进行分区

sudo fdisk /dev/sdb

3、使用mkfs格式化分区

sudo mkfs.ext4 /dev/sdb	#ext4标准格式

-F #强制格式化,无论设备是否使用

3、创建挂载点并使用mount挂载硬盘

sudo mkdir /PATH/DIR		#创建挂载点

sudo mount /dev/sdb /PATH/DIR

4、再次查看是否挂载成功

xiao@redf:~$ sudo lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 120G 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 100G 0 part /
└─sda3 8:3 0 20G 0 part [SWAP]
sdb 8:16 0 16G 0 disk /home/xiao/Disk-Test #挂载到的目录
sr0 11:0 1 2G 0 rom

5、启动时自动挂载硬盘

sudo vim /etc/fstab
/dev/sdb /PATH/DIR ext4 defaults 0 2
# - /dev/sdb 为要挂在的设备

#
- /PATH/DIR 要挂载的目录

#
- /ext4 表示文件类型,需与mkfs格式化时一致

#
- default 挂载选项
#--defaults:默认选项,通常包括rw、suid、dev、exec、auto、nouser和async。
#--ro:以只读方式挂载。
#--rw:以读写方式挂载。
#--noexec:禁止执行挂载点上的二进制文件。
#--nosuid:忽略挂载点上文件的SUID和SGID位。
#--nodev:防止挂载点解释特殊设备。

#
- 0 适用于 dump 备份工具(目前绝大多数不使用)
#--0:不备份
#--1:备份

#
-2 文件系统检查顺序
#--0:不检查。
#--1:首先检查,通常用于根文件系统。
#--2:或更高:在根文件系统之后检
举报

相关推荐

0 条评论