# linux 新硬碟掛載 ###### tags: `linux` `computer` ## 安裝硬碟 先將拿到的硬碟裝到主機內(將硬碟的sata線與電供裝上) 主機開機,若是直接進入bios的話 > boot->CSM 切換成Enable 底下改成Legacy開機優先 > 儲存bios設定並重新啟動 ## Process 1. 觀察原本有掛載的硬碟 這邊不會找到我們新掛載上去的硬碟 ``` df -h ``` 2. 找現在所有的硬碟情況 ``` ls /dev/sd* ``` 會找到一個在df所沒有看到的名稱,以下以**sdc**為例 3. 用fdisk確認硬碟資訊 ``` sudo fdisk -l /dev/sdc ``` 4. 進行磁碟分割(若是硬碟大於2TB的,fdisk指令請改為parted) ``` sudo fdisk /dev/sdc ``` > 1. 新增分割區,輸入n按下enter > 2. 選擇單一分割區,輸入p按下enter > 3. 選擇分割數量,輸入1按下enter > 4. 輸入開始的cylinder,使用預設值即可,直接按下enter > 5. 輸入結束的cylinder,使用預設值即可,直接按下enter > 6. 將分割表寫入磁碟,輸入w按下enter 5. 確認分割區 會看到有device的資訊了 ![](https://i.imgur.com/b37e0LT.png) 6. 格式化 選擇ext4格式 ``` mkfs -t ext4 /dev/sdc1 ``` 7. 掛載硬碟 使用UUID進行掛載的動作 ``` sudo blkid ``` ![](https://i.imgur.com/UgUn32X.png) 將新的UUID加入到以下檔案裡頭: ``` sudo vim /etc/fstab ``` ![](https://i.imgur.com/2cVr5Up.png) 8. 重開機 最後重開機後,會發現雖然硬碟已經成功掛上 但是卻無法使用(權限不足) 此時多以下指令即可 ```cpp= sudo chown <username> <掛載磁碟位置> ``` ex.`sudo chown user /data2` ## 掛載 流程請參考以下網站: [替 Linux 新增硬碟(磁碟分割、格式化與掛載)](https://blog.gtwang.org/linux/linux-add-format-mount-harddisk/) 格式化時選擇etx4 > **注意** > fdisk只能掛載2T內的硬碟,若是要掛載更大容量的硬碟請參考下面文章: > [Setting up a large (2TB+) hard disk drive on Linux](http://magicmonster.com/kb/os/linux/large_hdd.html) > 主要差異:將fdisk改成parted 最後重開機後,會發現雖然硬碟已經成功掛上 但是卻無法使用(權限不足) 此時多以下指令即可 ```cpp= sudo chown <username> </data2 掛載磁碟位置> ```