- 論壇徽章:
- 0
|
FreeBSD磁盤組織學(xué)習(xí)筆記
在FreeBSD中分區(qū)與文件系統(tǒng)是一一對應(yīng)的,它這里的分區(qū)和常用的在Windows中的分區(qū)的意思不一樣(如:MS-DOS分區(qū)),在FreeBSD中,將一塊硬盤可以最多分成四個(gè)slice(片段),每一個(gè)slice上又可以分成最多8個(gè)分區(qū)(partition),這里的一個(gè)slice就相當(dāng)與Windows里面的一個(gè)分區(qū)看成為一個(gè)slice,在FreeBSD中將一個(gè)slice分成8個(gè)(partition)分區(qū),分別表示為a,b,c,d,e,f,g,h,傳統(tǒng)上a,b,c,d分區(qū)有特別的意義,如a表示root分區(qū),b表示swap分區(qū),c表示整個(gè)slice,d表示整個(gè)硬盤。但在FreeBSD-2.0.5 Release后,只需要C定位為整個(gè)slice,其他各盤可以互換,但一般還是依照傳統(tǒng)。
Slice 其編號(hào)是從1到4,Slice編號(hào)在設(shè)備名后面,并有一個(gè)s前綴,從1開始,如da0s1是第一個(gè)SCSI磁盤驅(qū)動(dòng)器的第一個(gè)Slice,每個(gè)磁盤上只能有四個(gè)物理Slice,自己可以在物理Slice中使用適當(dāng)?shù)念愋蛠韯?chuàng)建邏輯Slice,這些擴(kuò)展Slice 編號(hào)從5開始,因此ad0s5是第一個(gè)IDE磁盤中第一個(gè)擴(kuò)展Slice; Slice“專項(xiàng)指定”物理驅(qū)動(dòng)器,和其他驅(qū)動(dòng)器都包含partitions,那幾個(gè)partition都是字母從a 到h來標(biāo)記,如ad1s3e表示第二快IDE磁盤上第三個(gè)Slice的第五個(gè)partition。
磁盤設(shè)備的代碼
代碼
說明
ad
ATAPI (IDE) 磁盤
da
SCSI 直接存取磁盤
acd
ATAPI (IDE) 光驅(qū)
cd
SCSI 光驅(qū)
fd
軟驅(qū)
樣例磁盤, Slice, 和 Partition 它們的命名
命名
說明
ad0s1a
在首個(gè)IDE磁盤(ad0)上的 第一個(gè)slice (s1)里的 第一個(gè)partition (a)。
da1s2e
在第二個(gè)SCSI磁盤(da1)上的 第二個(gè)slice(s2)里的 第五個(gè)partition(e
一個(gè)磁盤的布局
從在系統(tǒng)里的首個(gè)IDE磁盤圖表可以顯示出FreeBSD的見解。假設(shè)磁盤大小為4 GB,它里面包含了兩個(gè)2 GB 大小的slices (但在MS-DOS叫partitions)。 首個(gè)slice是一個(gè)MS-DOS磁盤叫C:,而第二個(gè)slice是FreeBSD配置好的slice。 FreeBSD配置好的slice有三個(gè)partitions和另一個(gè)交換分區(qū)。
這三個(gè)partitions各自控制一個(gè)文件系統(tǒng)。 partitiona 用于根文件系統(tǒng), partitione 用于 /var 目錄層, partitionf 用于 /usr 目
![]()
本文來自ChinaUnix博客,如果查看原文請點(diǎn):http://blog.chinaunix.net/u1/34751/showart_324465.html |
|