预备知识:
-
查看系统盘分区使用命令:lsblk 或者 fdisk -l
-
查看文件系统使用命令:df -hT
买来的数据盘插入到机器里面后,往往需要自己进行手动挂载,挂载磁盘的步骤如下:
- 查看原始配置
root@my-linux:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 119.2G 0 disk 数据盘未挂载
mmcblk0 179:0 0 58.2G 0 disk
├─mmcblk0p1 179:1 0 4M 0 part
├─mmcblk0p2 179:2 0 4M 0 part
├─mmcblk0p3 179:3 0 64M 0 part
├─mmcblk0p4 179:4 0 128M 0 part
├─mmcblk0p5 179:5 0 32M 0 part
├─mmcblk0p6 179:6 0 14G 0 part /
├─mmcblk0p7 179:7 0 128M 0 part /oem
└─mmcblk0p8 179:8 0 43.9G 0 part /userdata 系统盘已挂载分区
mmcblk0boot0 179:32 0 4M 1 disk
mmcblk0boot1 179:64 0 4M 1 disk
若上面看不到对应的 sda 设备名,说明磁盘未识别,请检查磁盘是否正确插入卡槽
- 数据盘 sda 并未进行格式化分区,下面进行磁盘分区并格式化,默认只分一个区
fdisk /dev/sda
输入 n 创建一个新的分区,输入 w 保存修改
- 分区完成
root@my-linux:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 119.2G 0 disk
└─sda1 8:1 0 119.2G 0 part
mmcblk0 179:0 0 58.2G 0 disk
├─mmcblk0p1 179:1 0 4M 0 part
├─mmcblk0p2 179:2 0 4M 0 part
├─mmcblk0p3 179:3 0 64M 0 part
├─mmcblk0p4 179:4 0 128M 0 part
├─mmcblk0p5 179:5 0 32M 0 part
├─mmcblk0p6 179:6 0 14G 0 part /
├─mmcblk0p7 179:7 0 128M 0 part /oem
└─mmcblk0p8 179:8 0 43.9G 0 part /userdata
mmcblk0boot0 179:32 0 4M 1 disk
mmcblk0boot1 179:64 0 4M 1 disk
- 格式化磁盘
在 Linux 中,一旦你创建了磁盘分区,你需要在其上创建一个文件系统才能存储数据
mkfs.ext4 /dev/sda1
- 挂载目录到 /data00
- 临时挂载(重启即失效)
mkdir /data00
mount /dev/sda1 /data00
- 永久挂载(推荐)
echo "/dev/sda1 /data00 ext4 defaults 0 0" | sudo tee -a /etc/fstab
重启主机
- 查看挂载结果
root@my-linux: df -hT | grep -i /data00
/dev/sda1 ext4 117G 24K 111G 1% /data00
挂载完成
总结:Linux 挂载盘符的流程就如下