Skip to content

[Linux] 如何使用指令掛載硬碟

Last Updated on 2021-05-31 by Clay

步驟一:格式化掛載硬碟

首先,如果你有一顆全新的硬碟,裝上去。

然後,拜現在 Linux 各家的作業系統普遍重視起使用者圖形化界面的風氣,開啟選單尋找 Disk 便可以找到圖形化界面的工具,相當方便。


打開後顯示如下:


如果你的硬碟本來就切割好了,那就不要動了;如果你的硬碟是全新的,那最好將它格式化成 "Ext4" 之類的格式。

當然,以上是我覺得最快的方法。實際上若是只能透過終端機處理,那就得下指令查看了。

可以先使用

lsblk

大概會看到以下這樣的訊息:


可以確認你的硬碟是哪顆,然後接著進行分割。以下假設我們要將 sda 這顆硬碟進行分割。

fdisk /dev/sda
  1. 遇到 "Command (m for help): " 時,輸入 "n" 開始分割。
  2. 如果只需要一個分割區,輸入 p 選擇 primary。
  3. 選擇 1 (預設分割區數量)
  4. 選擇開始的磁柱編號,可以直接使用預設值
  5. 選擇結束的磁柱編號,若要使用全部容量,可以直接使用預設值
  6. 輸入 w 儲存離開

接著格式化就簡單了:

mkfs -t ext4 /dev/sda1

當然,要將 sda1 更改為你自己切割的磁碟。


步驟二:找到硬碟的 UUID

UUID 就像硬碟的識別號一樣,每個硬碟都有自己的 UUID。使用以下指令可以看到:

sudo blkid

如果你不確定哪個才是你的硬碟,可以使用回到 Disks 應用程式確認一下:

通常會寫在這裡。


步驟三:掛載硬碟

如果你沒有預設好想要掛載硬碟的路徑,可以像我一樣,直接創一個資料夾:

sudo mkdir /D

然後,使用以下指令打開 fstab 文件:

sudo vim /etc/fstab

這個檔案裡面寫著的硬碟,會在開機時自動掛載。既然我們要新增一個新的硬碟,那我們就要把剛剛得到的 UUID 寫進去:

UUID="Your UUID" /D ext4 defaults 0 0

這樣一來就會下次開機就會自動掛載這顆硬碟了!

當然,我們並不會為了掛載一顆硬碟便重新開機,我們可以使用以下指令馬上掛載上去:

sudo mount /D

接著可以使用 df -h 看看,新硬碟是否已經被掛載上去囉!


References

Tags:

Leave a Reply