磁盤命名
這裡主要是詳細解釋我們最開始使用format命令的時候,看到的c0t0d0這個表示的詳細含義。
在Solaris系統中 用設備名來代表磁盤。磁盤設備名是類似cXtXdX格式的一系列字母和數字,比如我們看到的c0t0d0。設備名中的字母(c,t,d)都是一樣的,但X 代表的數字表示特定的磁盤或者系統。例如c0t0d0表示0號控制器,0號磁盤,0號LUN,這通常指代系統中的第一個硬盤,往往也是系統的啟動磁盤 (boot disk)。
Sun使用下列命名方式定義邏輯設備名:
/dev/[r]dsk/cXtXdXsX
c:邏輯控制器號(邏輯控制器)
t:物理總線目標號
d:磁盤或邏輯單元號(LUN)
s:分區號
cX : X指磁盤控制器。當SUN系統搜集安裝在系統中的磁盤控制器信息時,它給每個磁盤控制器一個數值,數值取決於系統監測控制器的先後順序。第一個被檢測到的 控制器分配的數值是0,第二個控制器是1,依次類推。對IDE系統來說,第一個IDE通道為0,第二個(如果存在的話)通道為1。
tX : X指磁盤的目標號。這個數字有時候被稱為SCSI標識符,磁盤控制器上的每一個磁盤都有一個唯一的目標號。控制器通過這個目標號可以對每個磁盤獨立尋址。對IDE磁盤而言,主盤的目標號是0,從盤的目標號是1。
dX : X指磁盤的邏輯單元號(LUN)。在有些磁盤陣列中,LUN被用來區分系統中的各個磁盤。一個陣列可以用一個目標號來表示一組磁盤,然後用LUN來表示這 個磁盤組中的單個磁盤。這種方式被廣泛應用於SCSI磁盤陣列和光盤轉換設備中。對單個磁盤或IDE磁盤,這個數字總是設定為0。
sX : X指磁盤上的分區號。它和磁盤的分區對應。就如我們前面所說的“Solaris下,一個磁盤包含8個分區,標記為0-7”,因為這裡X的數值只能是0——7。
以上的內容,就可以詳細說明出c0t0d0s0的含義了。