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 条评论