[Informacje w tej odpowiedzi na temat GRUB2 i LVM są w dużej mierze zasługą Jana ; pierwotnie ta odpowiedź była poważnie błędna i Jan zasługuje na uznanie za wprowadzone przeze mnie ulepszenia. -Eliah]
Gdy LVM nie jest używany, osobna /boot
partycja jest przede wszystkim przydatna do zapewnienia, że pliki niezbędne do uruchomienia są wystarczająco blisko początku dysku, gdy sama /
partycja nie znajduje się na początku dysku. Na przykład, możesz chcieć umieścić swoją partycję wymiany linuxa bardzo blisko początku napędu, ponieważ na niektórych dyskach dane w pobliżu początku napędu są potencjalnie szybciej dostępne. Następnie możesz mieć małą /boot
partycję, następnie partycję wymiany linuxa, a następnie /
partycję (a następnie inne oddzielne partycje, jeśli je masz, takie jak /home
).
Od dłuższego czasu jest to w dużej mierze niepotrzebne, ponieważ w nowszych BIOSach zwykle można uruchomić system, którego pliki rozruchowe znajdują się na partycji daleko od początku dysku. Nadal jednak ma to bardzo małą wadę (chyba że zrobisz /boot
tak małe, że zapełni się - prawdopodobnie powinno to być około 250 MiB), więc wiele osób, które ręcznie partycjonują, nadal to robi.
Starsze ładujące jak LILO sami ograniczenia, które złożyły osobne /boot
partycje pomocny, podobnie jak Jan zaznacza .
Jeśli korzystasz z LVM, jeśli twoja /
partycja jest na LVM, konieczne było posiadanie oddzielnej /boot
partycji. W takiej konfiguracji /boot
partycja nie jest partycją LVM, ale raczej partycją na dysku przed uruchomieniem LVM. Wynika to z faktu, że programy ładujące nie mogły odczytać plików z LVM. Dlatego nigdy nie można uruchomić systemu z LVM, jeśli nie ma on osobnej /boot
partycji (zobacz to i to, aby poznać szczegóły).
Możliwość odczytu plików z LVM został dodany Grub2 , co oznacza, że wszystkie nowsze wersje Ubuntu (Ubuntu 9.10 Karmic Koala i nowsze) mają go . Dzięki odpowiedniej konfiguracji możesz mieć cały system Ubuntu w LVM bez osobnej partycji / boot. Zobacz tę stronę, aby uzyskać szczegółowe informacje na temat konfiguracji. (W rzeczywistości jedyną obecnie obsługiwaną wersją Ubuntu, która używa oryginalnego GRUB-a zamiast GRUB2, jest Ubuntu 8.04 LTS Server; każda inna wersja nieobjęta EoL - 10.04 LTS, 10.10, 11.04 i 11.10 - używa GRUB2.)
Jeśli używasz LVM, ale nie do napędu systemowego Ubuntu, tylko do napędu pamięci masowej lub do pewnej części systemu (być może do /home
), ale nie /
, osobna /boot
partycja nie jest konieczna, nawet jeśli używasz starego ( system przed GRUB2).
Podsumowując, osobna /boot
partycja jest w dużej mierze kwestią osobistych preferencji dla systemów, które nie używają LVM, podczas gdy starszy system zainstalowany na LVM może jej potrzebować.