# Linux 挂载磁盘

# lsblk 列出磁盘

lsblk 命令 用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出 RAM 盘的信息。块设备有硬盘,闪存盘,CD-ROM等等。

lsblk
root@panther-x2:/# lsblk
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
mmcblk0      179:0    0 59.5G  0 disk 
├─mmcblk0p1  179:1    0  256M  0 part 
└─mmcblk0p2  179:2    0 58.6G  0 part 
mmcblk1      179:32   0 29.1G  0 disk 
├─mmcblk1p1  179:33   0  256M  0 part /boot
└─mmcblk1p2  179:34   0 28.6G  0 part /var/log.hdd
                                      /
mmcblk1boot0 179:64   0    4M  1 disk 
mmcblk1boot1 179:96   0    4M  1 disk 
zram0        251:0    0  1.9G  0 disk [SWAP]
zram1        251:1    0   50M  0 disk /var/log
zram2        251:2    0    0B  0 disk

# mount 挂载

使用 mkdir 创建目录 使用 mount 挂载磁盘到目录

mkdir /mnt/tfcard
mount /dev/mmcblk0p2 /mnt/tfcard
root@panther-x2:/# lsblk
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
mmcblk0      179:0    0 59.5G  0 disk 
├─mmcblk0p1  179:1    0  256M  0 part 
└─mmcblk0p2  179:2    0 58.6G  0 part /mnt/tfcard
mmcblk1      179:32   0 29.1G  0 disk 
├─mmcblk1p1  179:33   0  256M  0 part /boot
└─mmcblk1p2  179:34   0 28.6G  0 part 
                                      /var/log.hdd
                                      /
mmcblk1boot0 179:64   0    4M  1 disk 
mmcblk1boot1 179:96   0    4M  1 disk 
zram0        251:0    0  1.9G  0 disk [SWAP]
zram1        251:1    0   50M  0 disk /var/log
zram2        251:2    0    0B  0 disk 

# umount 卸载

使用 umount 卸载磁盘

umount /mnt/tfcard
lsblk
root@panther-x2:/# lsblk
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
mmcblk0      179:0    0 59.5G  0 disk 
├─mmcblk0p1  179:1    0  256M  0 part 
└─mmcblk0p2  179:2    0 58.6G  0 part 
mmcblk1      179:32   0 29.1G  0 disk 
├─mmcblk1p1  179:33   0  256M  0 part /boot
└─mmcblk1p2  179:34   0 28.6G  0 part /var/log.hdd
                                      /
mmcblk1boot0 179:64   0    4M  1 disk 
mmcblk1boot1 179:96   0    4M  1 disk 
zram0        251:0    0  1.9G  0 disk [SWAP]
zram1        251:1    0   50M  0 disk /var/log
zram2        251:2    0    0B  0 disk