1. 程式人生 > >Linux檢視與掛載新磁碟

Linux檢視與掛載新磁碟

問題

把CentOS都換成了Ubuntu Server(16.04 LTS),用df -h檢視磁碟佔用情況,確發現之前插入的一塊大容量磁碟/dev/sdb1消失了。是磁碟壞了?還是沒被系統識別?

解決

(1) 用命令fdisk -l檢視新磁碟是否被系統識別

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048 960335871 960333824 457.9G 83 Linux
/dev/sda2       960337918 976771071  16433154   7.9G  5
Extended /dev/sda5 960337920 976771071 16433152 7.9G 82 Linux swap / Solaris Disk /dev/sdb: 2.7 TiB, 3000592982016 bytes, 5860533168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: 1
AB82561-C5FD-47A9-9A29-31835617EBD3 Device Start End Sectors Size Type /dev/sdb1 2048 5860532223 5860530176 2.7T Microsoft basic data

可見sdb1是存在的,只需要mount就好。

(2) 新建一個資料夾,作為將來訪問sdb1的標識

root@ubuntu:/home/ubuntu# mkdir /data1

(3) 檢視磁碟sda的檔案系統型別

root@ubuntu:/home/ubuntu# df -T
Filesystem
Type 1K-blocks Used Available Use% Mounted on /dev/sda1 ext4 472500496 1888700 446587068 1% /

(4) 掛載磁碟sdb1data1

root@ubuntu:/home/ubuntu# mount -t ext4 /dev/sdb1 /data1/

(5) 用df -h可以檢視到新掛載上的磁碟sdb1

root@ubuntu:/home/ubuntu# df -h
/dev/sda1       451G  1.9G  426G   1% /
/dev/sdb1       2.7T   74M  2.7T   1% /data1

今後訪問/data1,就相當於訪問磁碟sdb1

總結

跟磁碟相關的幾個常用命令:

  • df -h:檢視磁碟佔用情況
  • df -T:檢視所有磁碟的檔案系統型別(type)
  • fdisk -l:檢視所有被系統識別的磁碟
  • mount -t type device dir:掛載device到dir