Linux系统硬盘与USB设备挂载
系统版本:Centos7.9
挂载硬盘
查看硬盘
检测硬盘加载情况
lsblk
可以看到有一个50T
的硬盘sdb
未挂载。
查看已挂载的硬盘使用情况
df -lh
可以看到确实没有50T
的硬盘。
挂载
格式化硬盘sdb
mkfs -t ext4 /dev/sdb
创建挂载目录data
mkdir /data
把硬盘挂载到/data
mount /dev/sdb /data
再次使用df -lh
可以看到硬盘已存在:
永久挂载硬盘
将以下信息添加到 /etc/fstab
中
/dev/sdb /data ext4 defaults 0 0
执行fstab
内容
mount -a
如果要将磁盘公开访问需要设置权限777
chomd 777 /data
解除挂载
在接触挂载前需要将先目录退出
cd ~ && umount /data
挂载U盘或移动硬盘
创建挂载目录
mkdir /mnt/usb
将挂载目录及其子目录修改为777权限
chmod -R 777 /mnt
查看U盘或移动硬盘
lsblk
可以看到有一个移动设备未挂载。
直接挂载
mount /dev/sdc1 /mnt/usb
报错
原因:系统不支持ntfs
硬盘格式
解决办法:安装ntfs-3g
下载 ntfs-3g_ntfsprogs-2017.3.23
wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz
解压并编译安装
tar zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz
cd ntfs-3g_ntfsprogs-2017.3.23
./configure
make
make install
再次挂载
mount -t ntfs-3g /dev/sdc1 /mnt/usb && lsblk
挂载成功
解除挂载
cd ~ && umount /mnt/usb