web-dev-qa-db-fra.com

Une partition / boot est-elle nécessaire?

Il y a quelque temps (~ 2004), on m'a dit de toujours créer une partition distincte pour le répertoire de démarrage. Et depuis lors, j'ai toujours. Mais après avoir lu quelques questions sur les questions de partitionnement, je suis curieux. Ai-je toujours besoin d'une partition/boot?

Remarque: si cela est utile, j'effectue un double démarrage (Win XP ou 7) et Ubuntu 10.04. J'ai également une partition (avec ext2/3) que j'utilise pour partager des fichiers entre les deux systèmes d'exploitation.

24
M. Tibbits

Si vous n'utilisez pas LVM, le chiffrement du volume racine, le logiciel RAID, etc., et si vous avez simplement votre volume racine sur un système de fichiers plain-jane sans couche intermédiaire, vous n'en avez pas besoin.

En réalité, les fichiers les plus importants au démarrage sont l’image du noyau (vmlinuz) et l’image initramfs (initrd.img). Si ces deux fichiers (et les fichiers de configuration GRUB sont accessibles par GRUB sans traitement spécial, aucun volume /boot séparé n'est alors nécessaire.

29
Chris Jester-Young

En règle générale, sauf si vous utilisez le cryptage ou le RAID, vous n'avez pas besoin d'une partition/boot distincte.

Ceci dit, je occasionnellement trouve une utilisation pour ajouter une partition/boot séparée en tant que partition FAT. Cela permet à votre système à double amorçage d’apporter des modifications à votre config GRUB, de sorte que vous puissiez créer un fichier de traitement par lots pour fermer les fenêtres et modifier le choix de menu par défaut afin d’amorcer autre chose. La plupart des gens n'en ont pas besoin, mais j'ai eu quelques projets qui nécessitaient un échange, ce qui permet de le faire entièrement par script.

7
Perkins

Cette réponse répond probablement à votre question:

En règle générale, vous ne devriez pas vous embêter avec une partition séparée /home ou /boot sauf si vous exécutez plusieurs distributions Linux à la fois.

Les installateurs Ubuntu pour le CD de bureau et le CD de serveur/autre peuvent s’installer sur un système existant, tout en préservant votre répertoire personnel (et les dérivations du système local: /usr/local, /usr/src et /var/local). Cette fonctionnalité réutilise également l'ID utilisateur et l'ID de groupe d'un utilisateur existant, s'il a le même nom d'utilisateur que l'utilisateur que vous créez lors de l'installation.

Pour utiliser cette option lors de l'installation, choisissez-la pour le partitionnement avancé, puis sélectionnez votre partition existante / ou /home. Dans la boîte qui apparaît, assurez-vous que le système de fichiers sélectionné correspond au système de fichiers existant de cette partition et que la boîte de formatage n'est pas cochée. Procédez comme d'habitude dans le reste des options.

Dans Ubuntu 10.10, nous espérions ajouter une option au programme d’installation qui détectait le moment où une copie existante d’Ubuntu était installée et proposait de la remplacer par la version plus récente que vous tentiez d’installer (en utilisant les fonctionnalités susmentionnées dans les coulisses). Bien qu’il n’ait pas fait la coupe finale, il est probable qu’il arrive dans Ubuntu 11.04.

Quant à une partition séparée /boot, il s’agit d’une relique des contraintes matérielles du passé (la limite de démarrage du chargeur 1024). Je ne vois aucun avantage pratique qu'un/boot séparé aurait sur un système moderne, et s'il ne dispose pas d'un espace excessivement discutable, il risque de se remplir et de créer des problèmes qui lui sont propres, étant donné qu'Ubuntu ne supprime pas automatiquement les anciens noyaux .

3
Jorge Castro