2009年11月4日

Linux 新增硬碟的方法

昨天終於可以把1T的硬碟接上去了,紀錄一下方法:
1. 接上硬碟,SATA線和電源線也一併接上
2. 用fdisk 查出新硬碟的代號為何

# fdisk -l
Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xe3f21533

Device Boot Start End Blocks Id System
/dev/sdc1 1 121601 976760001 83 Linux

(這是切割好的結果,還沒切割前的System欄位應會是空的,可以看到新硬碟的代號是/dev/sdc)

3. 利用fdisk 切割新硬碟的partition
# fdisk /dev/sdc
(期間會問要切external or primary partition,選primary,據說external是swap區用的 @@? )

4. 將新硬碟格式化為ext3格式
# mke2fs -j /dev/sdc1
(如果step 3選成externel,這個步驟將沒用,mke2fs會跑出錯誤訊息)

5. 建立一個資料夾來作mount,我建在 /home/public/Drama
# mkdir /home/public/Drama

6. 修改/etc/fstab, 這台主機mount的方式已經改為使用UUID來作mount,這樣就不會因為bios認硬碟的順序改變而影響磁碟代號,進而影響到mount的資料夾。

@/etc/fstab
...
#/dev/sdc1 /home/public/Drama ext3 defaults 0 0
UUID=89348fd1-8ec1-4365-98e4-78c06861bac9 /home/public/Drama ext3 defaults 0 0
...

7. 重新mount一次即可,如此新硬碟就被mount在 /home/public/Drama
#mount -a

沒有留言:

張貼留言