CentOS 掛載硬件設備(U盤,硬盤等)
阿新 • • 發佈:2019-01-15
epel etc usb umount fdisk命令 asn shm fix 不用
1、掛載fat或者fat32分區的U盤
如果是用VM安裝的linux,在vm裏掛載U盤有兩個前提:
第一,主機裏的service要啟動:
第二,U盤是連接到虛擬機,而不是主機,需要確認這點:
2、使用fdisk命令先檢查一下U盤是否已經加載
fdisk -l
設備/dev/sdb1 就是插入的U盤,FAT32分區
加載: [root@bigdata-senior01 ~]# ll /mnt/usb 總用量 0 [root@bigdata-senior01 ~]# mount /dev/sdb1 /mnt/usb [root@bigdata-senior01 ~]# ll /mnt/usb 總用量 760 -rwxr-xr-x 1 root root 34494 1月 2 01:22 autorun.ico-rwxr-xr-x 1 root root 236 1月 2 01:22 autorun.inf -rwxr-xr-x 1 root root 14 1月 2 00:50 CentOS_BuildTag ... ...
用df命令可以再檢查一下: [root@bigdata-senior01 ~]# df -h 文件系統 容量 已用 可用 已用% 掛載點 /dev/mapper/centos-root 17G 4.2G 13G 25% / devtmpfs 901M 0 901M 0% /dev tmpfs 912M0 912M 0% /dev/shm tmpfs 912M 8.6M 904M 1% /run tmpfs 912M 0 912M 0% /sys/fs/cgroup /dev/sda1 1014M 143M 872M 15% /boot tmpfs 183M 0 183M 0% /run/user/1004 /dev/sdb1 15G 4.2G 11G 30% /mnt/usb
當不再使用U盤的時候,需要卸載設備 [root@bigdata-senior01 ~]# umount /dev/sdb1 [root@bigdata-senior01 ~]# ll /mnt/usb 總用量 0
2、掛載NTFS分區的U盤
2.1、安裝NTFS-3G
CentOS默認情況下並不識別NTFS分區格式,需要使用一個開源的軟件來支持。NTFS-3G 是一個開源的軟件,可以實現 Linux、Free BSD、Mac OSX、NetBSD 和 Haiku 等操作系統中的 NTFS 讀寫支持。它可以安全且快速地讀寫 Windows 系統的 NTFS 分區,而不用擔心數據丟失。
自帶的yum源沒有這個軟件,要用第三方的軟件源,這裏采用阿裏的epel。
[root@bigdata-senior01 ~]# cd /etc/yum.repos.d/ [root@bigdata-senior01 yum.repos.d]# wget http://mirrors.aliyun.com/repo/epel-7.repo yum -y install ntfs-3g
安裝NTFS-3G後,使用fdisk -l才能看到ntfs格式的u盤
這個U盤,是一個通用PE制作的啟動U盤,被分成了兩個分區,啟動分區是FAT16,另外數據分區是NTFS,這裏需要加載/dev/sdb1
掛載NTFS格式U盤 [root@bigdata-senior01 yum.repos.d]# ll /mnt/usb 總用量 0 [root@bigdata-senior01 yum.repos.d]# mount -t ntfs-3g /dev/sdb1 /mnt/usb The disk contains an unclean file system (0, 0). The file system wasn‘t safely closed on Windows. Fixing. [root@bigdata-senior01 yum.repos.d]# ll /mnt/usb 總用量 0 drwxrwxrwx 1 root root 0 1月 9 09:54 backup drwxrwxrwx 1 root root 0 1月 1 22:37 GHO drwxrwxrwx 1 root root 0 1月 9 09:53 System Volume Information 參數-t ntfs-3g是可以省略的。CentOS7以後可以自動識別。
[root@bigdata-senior01 yum.repos.d]# umount /dev/sdb1
[root@bigdata-senior01 yum.repos.d]# ll /mnt/usb
總用量 0
[root@bigdata-senior01 yum.repos.d]# mount /dev/sdb1 /mnt/usb
[root@bigdata-senior01 yum.repos.d]# ll /mnt/usb
總用量 0
drwxrwxrwx 1 root root 0 1月 9 09:54 backup
drwxrwxrwx 1 root root 0 1月 1 22:37 GHO
drwxrwxrwx 1 root root 0 1月 9 09:53 System Volume Information
3、掛載一塊新硬盤
CentOS 掛載硬件設備(U盤,硬盤等)