Linux入門:磁碟分割(理論篇)__Linux
來源:互聯網
上載者:User
一、磁碟分割理論介紹
一個磁碟的一個扇區有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