使用Ubuntu Server版,不像Windows一樣將外接硬體接上就會自動檢測,我們需要掛載硬碟才能使用。這邊以WD Book 12TB為範例(假如使用同款,記得將內建密碼鎖刪除,Linux似乎沒有解鎖的驅動)


首先,檢察系統是否能檢測到硬碟,在ssh輸入

lsblk

會出現大概像這樣的結果,在這邊 sda/sda1 那個就是我的外接硬碟

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0         7:0    0  67.6M  1 loop /snap/core22/611
loop1         7:1    0  68.5M  1 loop /snap/core22/867
loop2         7:2    0  43.2M  1 loop /snap/snapd/18600
loop3         7:3    0   155M  1 loop /snap/lxd/24646
loop4         7:4    0 163.4M  1 loop /snap/lxd/25509
loop5         7:5    0  35.5M  1 loop /snap/snapd/20102
sda           8:0    0  10.9T  0 disk 
└─sda1        8:1    0  10.9T  0 part 
mmcblk0     179:0    0  59.5G  0 disk 
├─mmcblk0p1 179:1    0   256M  0 part /boot/firmware
└─mmcblk0p2 179:2    0  59.2G  0 part /

初始化硬碟(全新的才需要做這個步驟,假如已經是舊硬碟只是要拿來用就不需要)

#這邊的sdX 要實際替換成你自己的,例如 sda、sdb ....
sudo fdisk /dev/sdX
#同樣這邊的sdX1 也要替換成自己的 sda1、sdb1....
sudo mkfs.ext4 /dev/sdX1

掛載硬碟

#先建立一個目錄,我這邊取名叫mywd12T,掛載硬碟通常都會將它放在/mnt目錄
sudo mkdir /mnt/mywd12T
#掛載硬碟(同樣這邊的sda1實際要替換成lsblk顯示的結果)
sudo mount /dev/sda1 /mnt/mywd12T

#系統啟動時,自動掛載,編輯/etc/fstab
sudo nano /etc/fstab
#nano指令=> ctrl+o 保存 ctrl+x 退出

#這個似乎有問題,萬一沒插外接硬碟的話,會導致進入緊急模式,掛載失敗,系統整個運行不起來。(後來查了一下,最後倒數第二的0,是給當作系統碟用的)
/dev/sda1   /mnt/mywd12T   exfat   rw,exec,auto,gid=qbtuser,umask=007r   0   0
#可以嘗試改用這個(defaults,nofail才是給USB硬碟、外接硬碟用的)
/dev/sda1   /mnt/mywd12T   exfat  rw,exec,auto,gid=qbtuser,umask=007r defaults,nofail   0  <--- 這也是錯的
(更正版,umask=007才正確)
/dev/sda1   /mnt/mywd12T   exfat  rw,exec,auto,gid=qbtuser,umask=007 defaults,nofail   0  0
(也可以用UUID的模式)
#這個指令查詢外接硬碟的UUID 
sudo blkid 
#例如: UUID:2430-2231
UUID=2430-2231   /mnt/mywd12T   exfat  rw,exec,auto,gid=qbtuser,umask=007 defaults,nofail   0  0

#可以用這個指令測試 fstab是否有錯誤
mount -a

#卸載硬碟(假如要卸載可以用這個指令)
sudo umount /mnt/mywd12T

判斷是否有掛載成功

#方法一
mount | grep /mnt/mywd12T

#顯示/dev/sda1 on /mnt/mywd12T type exfat (rw,relatime,fmask=0022,dmask=0022,iocharset=utf8,errors=remount-ro)


#方法二
df -h
#有看到/dev/sda1 Mounted on /mnt/mywd12T這樣就算成功
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           781M  3.1M  778M   1% /run
/dev/mmcblk0p2   59G  3.4G   53G   7% /
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/mmcblk0p1  253M  153M  100M  61% /boot/firmware
tmpfs           781M  4.0K  781M   1% /run/user/1000
/dev/sda1        11T   11T  579G  95% /mnt/mywd12T


#方法三,查看目錄
ls /mnt/mywd12T



文章轉載或引用,請先告知並保留原文出處與連結!!(單純分享或非營利的只需保留原文出處,不用告知)

原文連結:
https://blog.aidec.tw/post/Ubuntu-mount-disk