Linux基本觀念 - idiotccj/AndroidX86 GitHub Wiki

Linux 裡的裝置名稱

Linux 磁碟以及分割區名稱可能和其它的作業系統有所不同。 當您建立以及掛載分割區時,必須先知道 Linux 所使用的設備名稱。以下是基本的命名規則:

  • 第一個軟碟機被命名為 /dev/fd0。
  • 第二個軟碟機被命名為 /dev/fd1。
  • 第一個 SCSI 磁碟 (SCSI ID 反向地址) 被命名為 /dev/sda。
  • 第二個 SCSI 磁碟 (反向地址) 被命名為 /dev/sdb,等等。
  • 第一個 SCSI 光碟機被命名為 /dev/scd0,也叫 /dev/sr0。
  • 主 IDE 控制器下的主磁碟被命名為 /dev/hda。
  • 主 IDE 控制器下的從磁碟被命名為 /dev/hdb。
  • 第二個控制器的主磁碟和從磁碟分別被叫做 /dev/hdc 以及 /dev/hdd ,較新的 IDE 控制器實際上有兩個通道,扮演著兩個控制器的角色。
  • 第一個 XT 磁碟會被命名為 /dev/xda。
  • 第二個 XT 磁碟會被命名為 /dev/xdb。

每個磁碟分割區的名字在磁碟名稱後面附加一個十進制數字: sda1 以及 sda2 表示系統裡第一個 SCSI 磁碟的第一個及第二個分割區。

這裡有個實際的例子。假設您有一個系統帶有兩個 SCSI 磁碟,一個 SCSI 位址是 2 而另外一個是 4。第一個磁碟(在 2 上)會被命名為 sda而第二個是 sdb。如果 sda 磁碟有 3 個分割區,它們將被命名為 sda1,sda2,以及 sda3。 sdb 及其分割區亦是如此。

注意如果您有兩個 SCSI 主機匯流排適配器 (控制器),設備的順序可能會比較混亂。假設您知道磁碟模式以及/或者容量,最好的解決方案是觀察開機訊息。

Linux 以主分割區為您的磁碟名稱再加上數字 1 到 4。例如,在第一個 IDE 磁碟上的第一個主分區是 /dev/hda1。邏輯分割區將會從數字 5 開始,因此在此磁碟的第一個邏輯分割區是 /dev/hda5。記住延伸分割區,意即含有邏輯分割區的主分割區本身將不可用。這個規則同樣適用於 SCSI 。

來源:http://www.debian.org/releases/sarge/i386/apbs04.html.zh_TW