萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> linux系統磁盤分區詳解

linux系統磁盤分區詳解

    一、磁盤分區理論介紹     一個磁盤的一個扇區有512Bytes,第一個扇區存放了MBR和partition table;引導裝載程序就是加載內核的程序,比如grub就是最常使用的引導加載程序;     MBR :Master Boot Recorder,446Bytes,存放引導裝載程序的地方,當然存放引導裝載程序不只有MBR,還有每個分區的啟動扇區(boot sector);     注意:一個計算機只有一個MBR,就算有兩個磁盤,也只有一個MBR;     Partition table :64Bytes,存放分區狀況的地方,最多能夠存放4個主分區或擴展分區的記錄,擴展分區的邏輯分區分區表在擴展分區的一個扇區中;     分區的最小單位是柱面;     主分區、擴展分區、邏輯分區的關系:       擴展分區不能直接格式化,主分區、邏輯分區能夠被格式化; #主分區+#擴展分區<=4; #擴展分區最多只有一個; 邏輯分區的數量:如果是IDE接口,則最多59個邏輯分區,如果是SATA接口,則最多11個邏輯分區;   其實磁盤裡面分區的概念是體現在分區表中的,在分區表中設置 (1)主分區的開始柱面和結束柱面; (2)文件系統的名稱;   如下圖所示:         因此如果要裝雙系統,則必須要在windows中留一個盤(D盤、E盤等)給Linux安裝,這樣Linux可以將這個盤繼續分區;     Tips:     1.文件系統簡單介紹     (1)ext2:早期的Linux文件系統,後被ext3取代;     (2)ext3:流行的Linux文件系統,在ext2的基礎上加入了Journal File System(日志文件系統),可以快速恢復系統;     (3)vfat:windows和Linux兼容的文件系統;     (4)Software Raid:模擬RAID的行為的文件系統;     2.Swap介紹     swap是在磁盤中的一個區域,此區域用途:當內存不夠用時,將內存中不常用的數據存放到swap區域,因此內存不夠大,則可以借助swap區域;     因此swap不需要掛載點;一般為內存的1.5倍~2倍;   \
copyright © 萬盛學電腦網 all rights reserved