簡單說下硬碟的組成和MBR是什麼:
1Bytes=8bit
MBR存放在硬碟的0號柱面0號磁軌1號扇區,也就是硬碟的第一個扇區,共512個位元組。
有446個Bytes用來存放Bootloader;
2個位元組是MBR的有效標誌,被稱為Magic number,如果是55AA,則表示此MBR有效;
剩下的64個Bytes就是磁碟分割槽表了。
分割槽表只有64個Bytes,一個分割槽需要佔用16個Bytes,如果不使用其他手段,一個硬碟只能被分成四個主分割槽,擴充套件分割槽就是為了解決這個情況出現。
假設我們的硬碟有500G,當分割槽表中已經有了3個分割槽了,這三個分割槽都是主分割槽,總共佔用了300G
這時,如果你想充分使用剩下的200G空間(在實際中是不到200G的,500G硬碟總共的可用空間大約在460G左右),並且覺得4個分割槽已經夠用了,那就必須將剩下的那個主分割槽分成200G大小
如果你想要更多的分割槽,就不能將最後那200G空間分成是主分割槽了,因為一塊硬碟只能有四個主分割槽,況且硬碟空間都分配完了,哪來空間給新分割槽?
怎麼辦呢?
這時,只要把剩下的200G空間分成擴充套件分割槽,就可以在這200G的空間上劃分更多數量的分割槽。
對MBR來講擴充套件分割槽就是單個分割槽,實際上擴充套件分割槽的磁碟空間中可以切分成更多小分割槽,這些分割槽就是邏輯分割槽。
至於動態分割槽,指的是一種可以自由的調節分割槽大小,而不用重啟系統或者重寫MBR分割槽表的技術,例如Linux下使用最廣泛的LVM2技術。但是這是屬於高階儲存技術,負責載入系統引導檔案的Bootloader是識別不了的,所以不能將系統引導檔案放置在LVM2的邏輯捲上,否則系統是啟動不來的。
簡單說下硬碟的組成和MBR是什麼:
磁軌:當磁碟旋轉時,磁頭若保持在一個位置上,則每個磁頭都會在磁碟表面劃出一個圓形軌跡,這些圓形軌跡就叫做磁軌 (Track)。柱面:在有多個碟片構成的盤組中,由不同碟片的面,但處於同一半徑圓的多個磁軌組成的一個圓柱面(Cylinder) 。扇區: 碟片上的每個磁軌被等分為若干個弧段,這些弧段便是硬碟的扇區(Sector),每個扇區的大小為512Bytes。1Bytes=8bit
MBR存放在硬碟的0號柱面0號磁軌1號扇區,也就是硬碟的第一個扇區,共512個位元組。
有446個Bytes用來存放Bootloader;
2個位元組是MBR的有效標誌,被稱為Magic number,如果是55AA,則表示此MBR有效;
剩下的64個Bytes就是磁碟分割槽表了。
分割槽表只有64個Bytes,一個分割槽需要佔用16個Bytes,如果不使用其他手段,一個硬碟只能被分成四個主分割槽,擴充套件分割槽就是為了解決這個情況出現。
假設我們的硬碟有500G,當分割槽表中已經有了3個分割槽了,這三個分割槽都是主分割槽,總共佔用了300G
這時,如果你想充分使用剩下的200G空間(在實際中是不到200G的,500G硬碟總共的可用空間大約在460G左右),並且覺得4個分割槽已經夠用了,那就必須將剩下的那個主分割槽分成200G大小
如果你想要更多的分割槽,就不能將最後那200G空間分成是主分割槽了,因為一塊硬碟只能有四個主分割槽,況且硬碟空間都分配完了,哪來空間給新分割槽?
怎麼辦呢?
這時,只要把剩下的200G空間分成擴充套件分割槽,就可以在這200G的空間上劃分更多數量的分割槽。
對MBR來講擴充套件分割槽就是單個分割槽,實際上擴充套件分割槽的磁碟空間中可以切分成更多小分割槽,這些分割槽就是邏輯分割槽。
至於動態分割槽,指的是一種可以自由的調節分割槽大小,而不用重啟系統或者重寫MBR分割槽表的技術,例如Linux下使用最廣泛的LVM2技術。但是這是屬於高階儲存技術,負責載入系統引導檔案的Bootloader是識別不了的,所以不能將系統引導檔案放置在LVM2的邏輯捲上,否則系統是啟動不來的。