因為boot文件系統(tǒng)必須在主分區(qū)才能啟動,所以要做一個boot分區(qū)。
下面我對不知道怎么分區(qū)的用戶而言說說高級用戶應該明白自己需要什么,例如確定自己使用的BIOS可能無法讀取100GB后的位置或是要使用LVM等饮潦。?
linux社區(qū)的一個問題是,很多老舊的資料還在網(wǎng)上傳來傳去携狭。其中一些真的需要更新了害晦,例如給/boot專門分一個100MB的分區(qū)這種做法。?
曾經(jīng)給/boot一個很小的分區(qū)是有十分充足的理由的暑中,因為在二十幾年前,BIOS只能認一個1024柱面的硬盤鲫剿,如果啟動文件放在0-1023(從0開始數(shù)鳄逾,共1024個柱面)之外,BIOS就無法讀取啟動所需的文件灵莲,從而無法啟動雕凹。
為了兼容這種BIOS,就需要在磁盤前端分出一個小分區(qū)專門來存儲啟動文件政冻。?
但是現(xiàn)在枚抵,應該是找不到那么古老的主板了,即使能找到明场,也無法安裝現(xiàn)在的linux了汽摹。 100MB的boot分區(qū),有什么害處呢苦锨??
太小了逼泣,放不下現(xiàn)在啟動所需的文件了。現(xiàn)在的linux舟舒,留下兩個內核是很正常的拉庶,如果新內核有什么問題,還可以用老內核秃励。
這臺機器上現(xiàn)在有兩個版本的linux內核(3.13.0-85 和 4.4.0.21)氏仗,一共多大呢??
看上去兩個內核100MB勉強夠用夺鲜,但是現(xiàn)在的啟動文件是越來越大的皆尔,例如3.13的initrd是29M呐舔,但4.4的initrd有35M,下一次升級內核床佳,100MB就不夠用了滋早。?
另外在Debian系的Linux發(fā)行版上,還有另一個問題砌们,老舊的內核不會被自動清除杆麸。上次手動清理冗余內核的時候,/boot已經(jīng)達到了700+MB浪感。/boot分區(qū)滿了昔头,內核就無法安裝,引發(fā)問題影兽。?
所以揭斧,不要劃分/boot分區(qū)。?
另外峻堰,使用gpt的硬盤那個EFI system partition不是boot分區(qū)讹开,不要搞混了。
來自:https://zhidao.baidu.com/question/1994266546185618027.html