En installant Ubuntu, ai-je vraiment besoin d'une partition de démarrage?

13

J'installerai Ubuntu 9.10.

Cependant, quand je vais aux options avancées pour faire les partitions. J'ai décidé de créer un

swap file x2 size of RAM / (root) partition.

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

Je me demande simplement si j'ai besoin de créer une partition de démarrage? Et que fait-il vraiment?

Merci beaucoup,

ant2009
la source
2
C'est dupe. Vous trouverez les réponses ici: superuser.com/questions/30216/why-create-many-partitions
innaM
Cette question ne me semble pas en double.
DaveParillo

Réponses:

8

C'est un choix. Vous pourriez ou non. Je fais généralement. Outre le swap, je crée généralement 3 partitions:

  1. / boot - généralement 60 Mo environ. Plus pour fedora, ou si j'ai l'intention d'expérimenter / avoir plusieurs noyaux installés
  2. / - 7 ou 8 Go 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é comme ceci est de me donner autant d'options que possible pendant les situations de récupération et de sauvegarde. Si les choses ne tournent jamais mal, 1 grande partition fonctionnera et vous n'aurez peut-être jamais à vous en préoccuper.

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

Si vous êtes préoccupé par la sécurité, après l'installation, vous pouvez définir votre partition de démarrage en lecture seule. Cela empêche quiconque (même vous) d'écrire quoi que ce soit dans votre noyau. Bien que relativement sécurisé, cela signifie que lorsque ces anciennes mises à jour du noyau s'affichent dans votre fenêtre de mise à jour, leur installation échouera tant que vous n'aurez pas rendu votre partition de démarrage accessible en écriture, redémarré, puis installé. Je l'ai fait sur l'ordinateur portable de ma fille, tout 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.

DaveParillo
la source
Bonjour, merci pour votre aide. Je me demande simplement que le démarrage serait une partition principale. / root et / home seraient des partitions logiques? Merci.
ant2009
Ils doivent tous être des partitions logiques. OMI.
CarlF
2
J'ai défini ma partition de démarrage comme une partition principale, pas une partition logique. Encore une fois, ceci en cas de catastrophe, mais ce n'est pas techniquement nécessaire. Ubuntu a un bon article ubuntuforums.org/showthread.php?t=282018 expliquant les bases du partitionnement.
DaveParillo
Et si vous avez plusieurs disques? Où doit être la partition de démarrage? sda? sdb2? Ou existe-t-il un moyen de mettre en miroir la partition de démarrage, et si oui, est-ce une bonne idée?
CMCDragonkai
12

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

Il existe encore des situations spéciales où vous avez besoin de plusieurs partitions:

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

  • Si vous effectuez un double démarrage et que vous souhaitez pouvoir lire les fichiers des deux systèmes, ils devront 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 double-amorcez Linux et Windows, afin que les deux puissent utiliser les fichiers.

  • Si vous utilisez le chiffrement complet du disque, il y a un surcoût notable pour lire et écrire des fichiers très volumineux (par exemple des vidéos). Vous voudrez peut-être avoir une partition non chiffrée distincte pour ceux-ci.

  • Si vous prévoyez de re-partitionner ou d'installer d'autres OS de temps en temps, c'est plus facile si vous avez un /bootau début du disque en tant que numéro un (par exemple /dev/sda1) afin d'éviter de casser grub.

Il existe également des raisons obsolètes. Vous pouvez les lire dans l'ancienne documentation, mais elles ne s'appliquent plus aux systèmes actuels:

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

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

sleske
la source
9

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 être sur la partition unique (sous la forme d'un fichier de swap); Les fichiers swap étaient un peu plus lents que les partitions swap, mais à partir du noyau Linux 2.6, ils ont les mêmes performances qu'une partition swap (voir également la question swap partition vs file pour les performances? sur serverfault.com).

Les conseils sur la création de plusieurs partitions n'ont rien à voir avec la recherche du BIOS (ce qui est faux). Il s'agit notamment de partager 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 simple à configurer et fonctionne correctement.

CarlF
la source
Les fichiers d'échange ne sont plus plus lents que les partitions d'échange; J'ai édité pour l'indiquer.
sleske