閱讀447 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Linux 硬盤相關知識

1.查看uuid 

blkid    

2.

Primary和Secondary是對於IDE通道而言的,前者是首要的,後者是次要的。

 

Master和Slave是相對於同一個IDE通道中的順序而言的,前者是主盤,後者是從盤。
啟動順序就是你自己寫出來的順序,而一般電腦中隻有兩條IDE通道,硬盤和光驅接在IDE通道上麵,所以一般情況下是係統硬盤接在Primary Master,光驅接在Secondary Master最合適,但也要看具體情況,有的主板隻有一個IDE接口,那麼就把硬盤接在Primary Master,光驅接在Primary Slave即可。
現在大部分新裝的電腦都用SATA硬盤了,就不需要IDE接口,所以可以把光驅直接接在Primary Master,這樣最有利於加快係統啟動。
3.MBR

MBR,全稱為Master Boot Record,即硬盤主引導記錄。  為了便於理解,一般將MBR分為廣義和狹義兩種:廣義的MBR包含整個扇區(引導程序、分區表及分隔標識),也就是上麵所說的主引導記錄;而狹義的MBR僅指引導程序而言。  硬盤的0柱麵、0磁頭、1扇區稱為主引導扇區(也叫主引導記錄MBR)。它由三個部分組成,主引導程序、硬盤分區表DPT(Disk Partition table)和硬盤有效標誌(55AA)。在總共512字節的主引導扇區主引導程序(boot loader)占446個字節,第二部分是Partition table區(分區表),即DPT,占64個字節,硬盤中分區有多少以及每一分區的大小都記在其中。第三部分是
magic number,占2個字節,固定為55AA。

MBR組成

  一個扇區的硬盤主引導記錄MBR由4個部分組成。  ·主引導程序(偏移地址0000H--0088H),它負責從活動分區中裝載,並運行係統引導程序。  ·出錯信息數據區,偏移地址0089H--00E1H為出錯信息,00E2H--01BDH全為0字節。  ·分區表(DPT,Disk Partition Table)含4個分區項,偏移地址01BEH--01FDH,每個分區表項長16個字節,共64字節為分區項1、分區項2、分區項3、分區項4。  ·結束標誌字,偏移地址01FE--01FF的2個字節值為結束標誌55AA,如果該標誌錯誤係統就不能啟動。
4.硬盤分區
主分區:是標記為由操作係統使用的一部分物理磁盤。一個磁盤最多可有4個主分區(或者如果有1個擴展分區,則最多有3個主分區)。擴展分區:是從硬盤的可用空間上創建的分區,而且可以將其再劃分為邏輯驅動器;創建擴展分區不需要有主分區。
啟動通常隻能從激活的主分區啟動,激活的主分區隻能有一人。所以有些新電腦在安裝ghost版本的windows分不能啟動,是因為沒有激活主分區。
5.linux的硬盤命名規則
IDE硬盤/dev/hd*,*是a到z。通常第一個硬盤是hda。
SATA硬盤/dev/sa*,*是a到z。通常第一個硬盤是sda。
現在的硬盤很多是SATA硬盤了。
硬盤後的分區,第一個分區hda1,依此類推。
擴展分區中的邏輯分區據擴展分區號來定,比如擴展分區號是hda4,則邏輯分區的第一個是hda5
6.查看所有的硬盤分區信息
sudo fdisk -l    //注意權限不夠時沒有信息輸出
7.格式化分區 mke2fs ,-t 指明文件類型
更新分區表:partprobe,在建立分區後得執行這個命令才會顯示新分區
df 查看各分區的磁盤空間 ,-T 顯示分區的格式
du查看某個文件或者目錄的大小,-k, -m 分別以K,M分單位顯示
mount 掛載,-t 指明類型,不指明可以自動識別
umount 卸載

 

最後更新:2017-04-02 06:51:30

  上一篇:go SQL 字符串去除空格函數
  下一篇:go 屬性文件讀取類