14 votes

Installation d'ubuntu : ai-je vraiment besoin d'une partition de démarrage ?

Je vais installer Ubuntu 9.10.

Cependant, lorsque je vais dans les options avancées pour créer les partitions. J'ai décidé de créer une

fichier d'échange x2 taille de la RAM partition / (racine).

J'ai lu certains documents qui disent que vous devriez également créer une partition de démarrage (partition primaire) pour la première partition afin que le BIOS puisse la trouver facilement. Et n'allouez que 100 Mo environ.

Je me demande juste si je dois créer une partition de démarrage ? Et à quoi cela sert-il vraiment ?

Merci beaucoup,

12voto

sherbang Points 2675

En général, vous pouvez utiliser une seule partition pour tout. Historiquement, de nombreux systèmes utilisaient des partitions différentes pour les différentes parties du système, mais cela n'est plus nécessaire.

Il existe encore des situations particulières où vous avez besoin de plus d'une partition :

  • Vous avez besoin d'une partition /boot séparée si vous voulez utiliser chiffrement complet du disque (par exemple LUKS ou Truecrypt), car vous avez besoin de quelque chose pour démarrer :-).

  • Si vous faites un double démarrage et que vous voulez pouvoir lire les fichiers des deux systèmes, ils doivent se trouver sur un système de fichiers que les deux systèmes peuvent lire. Il peut donc être judicieux d'avoir, par exemple, une partition multimédia avec NTFS ou VFAT si vous faites un double démarrage de Linux et Windows, afin que les deux systèmes puissent utiliser les fichiers.

  • Si vous utilisez le chiffrement intégral du disque, il y a une surcharge notable pour la lecture et l'écriture de très gros fichiers (par exemple, des vidéos). Il est préférable d'avoir une partition séparée non chiffrée pour ces fichiers.

  • Si vous prévoyez de repartitionner ou d'installer d'autres systèmes d'exploitation de temps à autre, il est plus facile de disposer d'un système d'exploitation de type "C". /boot au début du disque comme numéro un (ex. /dev/sda1 ) afin d'éviter de casser Grub.

Il y a aussi des raisons obsolètes. Vous pouvez les lire dans une ancienne documentation, mais elles ne s'appliquent plus aux systèmes actuels :

  • Sur certains matériels anciens, une partition de démarrage est nécessaire en raison des limitations du BIOS (par exemple, impossibilité de démarrer à partir d'une partition de plus de 1024 cylindres). Je pense que cela ne s'applique qu'aux très vieux systèmes (plus de ~5-10 ans).

  • Sur les anciennes versions de Linux (V2.2, peut-être 2.4), une partition swap était plus rapide qu'un fichier swap, il était donc conseillé d'avoir une partition swap. Sous Linux 2.6, les deux devraient donner des performances équivalentes ( http://lkml.org/lkml/2005/7/7/326 ).

10voto

DaveParillo Points 14135

C'est un choix. Tu peux, ou tu ne peux pas. En général, je le fais. En plus du swap, je crée généralement 3 partitions :

  1. /boot - généralement 60 Mo ou plus. Plus pour fedora, ou si je prévois d'expérimenter / avoir plusieurs noyaux installés.
  2. / - 7 ou 8 GB pour contenir tout ce qui n'est pas /home
  3. /home - le reste de mon disque.

La principale raison pour laquelle je me suis séparé de ce type d'équipement est de me donner autant d'options que possible lors des situations de récupération et de sauvegarde. Si les choses ne tournent jamais mal, une seule grande partition fonctionnera et vous n'aurez peut-être jamais à vous en soucier.

Peut-être que je suis juste vieux et paranoïaque ;-)

Si la sécurité vous préoccupe, après l'installation, vous pouvez configurer votre partition de démarrage en lecture seule. Cela empêche quelqu'un (même vous) d'écrire quoi que ce soit sur votre noyau. Bien qu'assez sûr, cela signifie que lorsque ces anciennes mises à jour du noyau apparaissent dans votre fenêtre de mise à jour, elles ne s'installeront pas jusqu'à ce que vous rendiez votre partition de démarrage accessible en écriture, que vous redémarriez, puis que vous les installiez. J'ai fait cela sur l'ordinateur portable de ma fille, juste comme une couche supplémentaire contre toute altération de son noyau - elle peut installer des logiciels, mais pour modifier son noyau, elle doit me demander de l'aide. Cela me donne une chance de vérifier que c'est quelque chose qui devrait vraiment être installé pour commencer.

9voto

CarlF Points 8772

Il n'est pas nécessaire de créer une partition de démarrage. Tout peut aller sur une seule partition sans poser de problème.

Même le swap peut se trouver sur une seule partition (sous la forme d'un fichier swap) ; les fichiers swap étaient auparavant un peu plus lents que les partitions swap, mais depuis le noyau Linux 2.6, ils ont les mêmes performances qu'une partition swap (voir aussi la question partition swap ou fichier pour les performances ? sur serverfault.com).

Les conseils concernant la création de partitions multiples n'ont rien à voir avec le fait que le BIOS les trouve (ce qui est faux). Il s'agit de choses telles que le partage d'une seule partition /home/yourname entre plusieurs systèmes d'exploitation, et de faciliter certains types de sauvegardes. Pour la plupart des utilisateurs, une seule partition est la plus facile à mettre en place et fonctionne bien.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X