歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux基礎教程:磁盤分區(理論篇)

Linux基礎教程:磁盤分區(理論篇)

日期:2017/2/28 15:42:21   编辑: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倍;

3.硬件設備在Linux中的文件名
IDE: /dev/hd[a-d] SATA: /dev/sd[a-p] Floppy: /dev/fd[0-1] Printer: /dev/lp 網卡: /dev/eth CDROM: /dev/cdrom
Copyright © Linux教程網 All Rights Reserved