在 Linux 上新增新硬碟

前言

我經常使用 Proxmox VE 當作我的虛擬機使用。有的時候,我會需要在一部虛擬機上新增第二顆硬碟。但是當你新增完之後,Linux 是不會自動將他掛載起來的,因此我們需要一些設定來載入他。

檢視資訊

首先,我們可以透過 lsblk 命令來看看你現在有哪些磁碟。你可以看到,除了我們主要在使用的 sda 之外,我新增了一個 100GB 的硬碟,系統將它標示為 sdb

001.jpg

像是我們的第二個磁碟是 sdb,我們可以使用 fdisk -l /dev/sdb 確認一下有無分割資訊。

002.jpg

開始分割

我們使用 fdisk /dev/sdb 來操作分割這顆硬碟。進入畫面後,你可以使用 m 來取得更多資訊。

003.jpg

而我們這裡要新增分割區,所以我們使用 n 並按下 Enter。

他會詢問類型,我這裡選擇 Primary,輸入 p

接著 Partition number 我選擇 1

選擇起始位置 First sector,這邊我直接保持預設,直接 Enter。

選擇結束位置 Last sector,如果要完整使用這些容量,直接保持預設 Enter 即可。

結束後輸入 w 寫入這些資訊進硬碟。

004.jpg

再次使用 fdisk -l /dev/sdb 檢查是不是有分割資訊了。

005.jpg

接著使用 ext4 對 sdb 進行格式化。

mkfs -t ext4 /dev/sdb

掛載硬碟

我們建立一個資料夾作為待會掛載的路徑,這裡使用 /drive

sudo mkdir /drive

使用 blkid 命令查看一下硬碟的 UUID,你可以看到每一個磁碟都戴有自己獨特的編號。將他記下來,等等我們要寫到另一個文件中。

006.jpg

編輯 /etc/fstab 檔案,你可以看到上面其實已經有幾行了,而依照本文範例,我就直接在下面加了一行:

UUID=7b605800-f664-49e0-9818-742180307b31 /drive          ext4    defaults 0 0

007.jpg

最後將他掛載起來。

sudo mount /drive

最後可以再使用 lsblk 確認是否已經掛載成功囉。像這裡已經成功掛載到 /drive 囉。

008.jpg

結語

這就是磁碟分割及掛載方式啦,如果當你的系統擁有第二個磁碟的時候,你就會用到他啦!