在 Ubuntu Mate 終端機上安裝磁碟機時發生錯誤

在 Ubuntu Mate 終端機上安裝磁碟機時發生錯誤

我正在嘗試從 Ubuntu Mate 終端存取名為“Envision”的分割區中的檔案。

的輸出

df -h

如下

Filesystem      Size  Used Avail Use% Mounted on
udev            855M     0  855M   0% /dev
tmpfs           175M  5.9M  169M   4% /run
/dev/sda2        96G   28G   63G  31% /
tmpfs           874M  1.6M  873M   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           874M     0  874M   0% /sys/fs/cgroup
tmpfs           175M   40K  175M   1% /run/user/1000
/dev/sdb1        30G   28G  2.1G  93% /media/snow/SanDisk-32GB
/dev/sda3       126G  115G   12G  91% /media/snow/Envision
/dev/sda6        76G   63G   13G  84% /media/snow/Softwares

當我嘗試掛載名為“Envision”的硬碟分區時,請使用

sudo mount /dev/sda3

我得到以下輸出

mount: can't find /dev/sda3 in /etc/fstab

我錯過了什麼嗎?請幫忙。

答案1

這裡發生了幾件事。您想要安裝驅動器/dev/sda3以存取Envision.

df -h正在報告/dev/sda3已安裝在/media/snow/Envision,但您仍嘗試使用該命令sudo mount /dev/sda3

正確的格式mount是(你錯過了這<mountpoint>部分):

sudo mount /dev/<drive> /<mountpoint>

除非您目前是用戶,否則放在sudo前面只是一個要求root

拋出該特定錯誤訊息的原因sudo mount /dev/sda3是(猜測)您沒有包含有關/dev/sda3in的任何詳細信息/etc/fstabmount如果掛載點丟失,它將查找 in 。

順便說一句,即使驅動器安裝在一個點,您也可以在另一點重新安裝(以便將一個驅動器安裝在兩個位置),但我個人不建議這樣做。

編輯:

如果此磁碟機僅安裝幾次(如外部磁碟機),那麼您可以執行以下操作:

sudo mkdir /Envision
sudo mount /dev/sda3 /Envision

然後您可以存取驅動器內容/Envision。例如:

ls -al /Envision

或者,如果您始終將此磁碟機保留在系統中,則可以進行編輯/etc/fstab,然後在重新啟動系統時(或如果您這樣做sudo mount -a)就會找到該磁碟機。若要將磁碟機新增至/etc/fstab

首先取得 UUID 或通用唯一標識符,如下所示:

sudo blkid

輸出將類似:

/dev/sda2: UUID="85ec7b1a-7d67-47f1-bcc9-4c4f4ed370b5" TYPE="ext4"

重要的是UUID="85ec7b1a-7d67-47f1-bcc9-4c4f4ed370b5",但你還需要確保你得到的是TYPE正確的。

接下來,/etc/fstab在文字編輯器中開啟為root.我使用vim,所以我這樣做:

sudo vim /etc/fstab

現在新增一行包含磁碟機詳細資料的行。使用我上面的例子:

UUID=85ec7b1a-7d67-47f1-bcc9-4c4f4ed370b5 /Envision ext4 nosuid,nodev,nofail 0 0

如果驅動器類型是,ntfs您將替換ext4nfs但我不能 100% 確定其他選項是什麼。你需要檢查它們。

儲存檔案並鍵入sudo mount -a,如果沒有問題,您的磁碟機將被安裝,並且也會在下次重新啟動時安裝。

相關內容