硬碟 partition 的問題:
硬碟的 partition 是相當重要的一環呦!這裡有一些重要的資訊要先跟大家報告!就是說:
硬碟的 partition 是相當重要的一環呦!這裡有一些重要的資訊要先跟大家報告!就是說:
- 在 Linux 底下,每一個裝置都以一個檔案來代表,例如 IDE1 的 master 為 /dev/hda ,而由於 primary + extended 最多有四個 partition ,所以第一個由 extended 分割出來的 logical 磁區為 /dev/hda5 !
- 需要特別留意的另幾個裝置是網路卡、軟碟、光碟,其代號分別為: eth0, /dev/fd0, /dev/cdrom!
- 如果你有一個硬碟接在 IDE2 的 master 上面,並且有 5 個可以使用的磁區,同時你分割了 2 個 primary partition 時,那麼你的磁碟應該就會有底下幾個代號:
- /dev/hdc1 (primary)
- /dev/hdc2 (primary)
- /dev/hdc3 (extended, 這個為不可使用的磁碟代號)
- /dev/hdc5 (1st logical)
- /dev/hdc6 (2nd logical)
- /dev/hdc7 (3th logical)
裝置 | 裝置在 Linux 內的代號 |
IDE 硬碟機 | /dev/hd[a-d] |
SCSI 硬碟機 | /dev/sd[a-p] |
USB 隨身碟 | /dev/sd[a-p](與 SCSI 硬碟一樣) |
CDROM | /dev/cdrom |
軟碟機 | /dev/fd[0-1] |
印表機 | /dev/lp[0-2] |
滑鼠 | /dev/mouse |
磁帶機 | /dev/ht0 (IDE)或 /dev/st0 (SCSI 介面) |
- 最簡單的切割方法: Linux 安裝的過程中,至少要有兩個 partition 才行,一個是『 / 』,另一個則是虛擬記憶體『 Swap 』,如果你的硬碟很小(例如小於 1GB 的小硬碟),那麼使用這個分割的方法會比較好!但是,保證是比較不保險的切割方式啦;
- 稍微麻煩一點的方式:在預設的情況下,由於 Linux 的作業系統都是擺在 /usr/ 當中,所以囉,你可以將這個部分切割的大一點,另外,由於使用者的資訊都是在 /home 底下,因此這個也可以大一些,而 /var 底下是記錄所有預設伺服器的登錄檔,且 mail 與 WWW 預設的路徑也在 /var 底下,因此這個空間可以加大一些喔!所以,需要的目錄就有:
- /
- /usr
- /home
- /var
- Swap
在 Windows 或者是 DOS 年代,硬碟以 FAT 表來切分時,他們的代表磁區為 C: D: E: ...但是在 Linux 中則不然喔!一個『目錄』可以代表一個『裝置』!基本上,每一個硬碟在安插的 IDE 介面中,都有不同的代號:
|
|
第一個 IDE 的 Master 上之硬碟 |
|
第一個 IDE 的 Slave 硬碟 |
|
第二個 IDE 的 Master 硬碟 |
|
第二個 IDE 的 Slave 硬碟 |
|
另外,需要特別留意的是,每一個硬碟(例如 hda )最多可以有 4 個 primary 磁區!分別是 hda1, hda2, hda3, hda4!而如果是邏輯磁區的話,那麼就需要由 hda5 開始增加囉
- Swap 約 100 MB;
- /var 給 3~5 GB;
- /usr 給 3~5 GB;
- / 給 1 GB 以上;
- /home 可以給大一些;
- /backup 用來做為備份的磁區