[Les informations contenues dans cette réponse concernant GRUB2 et LVM sont largement dues aux efforts de Jan ; à l'origine, cette réponse était gravement erronée et Jan mérite le mérite des améliorations que j'ai apportées. -Eliah]
Lorsque vous n'utilisez pas LVM, une /boot
partition distincte est principalement utile pour garantir que les fichiers nécessaires au démarrage sont suffisamment proches du début du lecteur, lorsque la /
partition elle-même n'est pas au début du lecteur. Par exemple, vous souhaiterez peut-être placer votre partition d'échange Linux très près du début du lecteur, car sur certains lecteurs, les données proches du début du lecteur sont potentiellement accessibles plus rapidement. Ensuite, vous pourriez avoir une petite /boot
partition, suivie de votre partition linux-swap, suivie de la /
partition (puis suivie d'autres partitions distinctes si vous les avez, comme /home
).
Pendant un certain temps, cela a été largement inutile, car avec les BIOS plus récents, vous pouvez généralement démarrer un système dont les fichiers de démarrage se trouvent dans une partition loin du début du disque. Pourtant, il y a très peu d'inconvénient à le faire (à moins que vous ne soyez /boot
si petit qu'il se remplisse - il devrait probablement être d'environ 250 Mo), de nombreuses personnes qui partitionnent manuellement le font toujours.
Anciens chargeurs de démarrage , comme eux - mêmes LILO avaient des limites qui ont fait différentes /boot
partitions utiles, comme Jan souligne .
Lorsque vous utilisez LVM, si votre /
partition est sur le LVM, il était nécessaire d'avoir une /boot
partition distincte . Dans une telle configuration, la /boot
partition n'est pas une partition du LVM, mais plutôt une partition sur le disque avant le démarrage du LVM. En effet, les chargeurs de démarrage n'ont pas pu lire les fichiers d'un LVM. Vous ne pourriez donc jamais démarrer sur votre système sur le LVM s'il n'avait pas de /boot
partition séparée (voir ceci et cela pour plus de détails).
La possibilité de lire des fichiers à partir d'un LVM a été ajoutée avec GRUB2 , ce qui signifie que toutes les versions récentes d'Ubuntu (Ubuntu 9.10 Karmic Koala et versions ultérieures) l' ont . Ainsi, avec une configuration appropriée, vous pouvez avoir l'intégralité de votre système Ubuntu dans un LVM sans partition séparée / de démarrage. Voir cette page pour plus de détails sur la façon de configurer cela. (En fait, la seule version d'Ubuntu actuellement prise en charge qui utilise le GRUB d'origine au lieu de GRUB2 est Ubuntu 8.04 LTS Server; toutes les autres versions non EoL - 10.04 LTS, 10.10, 11.04 et 11.10 - utilisent GRUB2.)
Si vous utilisez LVM mais pas pour votre lecteur système Ubuntu, juste pour un lecteur de stockage ou pour une partie de votre système (peut-être pour /home
) mais pas /
, alors une /boot
partition séparée n'est pas nécessaire, même si vous utilisez un ancien ( pré-GRUB2).
En résumé, une /boot
partition séparée est largement une question de préférence personnelle pour les systèmes qui n'utilisent pas LVM, alors qu'un ancien système installé sur un LVM peut en avoir besoin.