web-dev-qa-db-fra.com

Des problèmes avec ce schéma de partition?

Je dois créer un nouveau disque de démarrage ubuntu 12.04.2 après la corruption du répertoire/boot de mon ancien disque dur. Voici le schéma de partition que je prévois. Y a-t-il un problème avec ce système, ou quelque chose qui ne soit pas faux mais stupide (trop petit/grand/autre)? Existe-t-il une possibilité que la partition EFI de 64 Mo soit un jour trop petite (un nombre plus important de fichiers est-il déjà stocké dans cette partition)?

1:  single OS  - only OS is just downloaded 64-bit ubuntu 12.04.2 install DVD.
2:  3TB drive  - boot drive is 3TB SATA drive (6Gbps).
3:  PC purpose - software development (codeblocks) and email (Thunderbird).
4:  system     - 8-core AMD, 4 SATA hard disk drives, 2 SATA blu-ray drives.

64MB          efi partition
32GB          swap partition
64GB   ext2   /boot partition
64GB   ext4   / (root) partition
rest   ext4   /home partition

Est-ce que le partitionnement raisonnable pour le lecteur de 3 To à cette fin? Toutes ces partitions sont-elles des "partitions primaires" (cela semble être une partition de trop, mais je ne sais pas comment ça marche EFI).

3
honestann

La table GPT, GUID Partition Table), utilisée sur la plupart des installations EFI, ne fait pas la distinction entre les partitions principales, étendues et logiques; il ne contient que des "partitions" (sans qualificatif), bien que des outils tels que GParted insistent pour les appeler "partitions principales", car ces outils ont été écrits dans l’esprit MBR. GPT prend en charge jusqu'à 128 partitions par défaut, bien que cette valeur puisse être modifiée avec le logiciel approprié. (Sous Linux, gdisk peut le faire, mais GParted et parted ne le peuvent pas.)

En ce qui concerne votre mise en page, vos tailles sont toutes fausses. Je recommande ce qui suit:

  • Partition système EFI (ESP; /boot/efi): 550MiB. Bien qu'une installation Ubuntu standard ne consomme probablement pas plus que les 64 Mo que vous proposez, il existe des scénarios dans lesquels elle doit être considérablement plus grande. En outre, certains EFI rencontrent des problèmes avec les ESP FAT16 ou avec des ESP FAT32 inférieurs à 512 Mo. Pour éviter les deux problèmes, la partition doit être supérieure à 512 Mo. Je recommande un peu plus grand pour éviter toute confusion entre MB (10 ^ 6 octets) et MiB (2 ^ 20 octets), soit 550 Mo.
  • (Facultatif) /boot partition: 500MiB. Ce répertoire contient votre noyau, initrd et quelques autres fichiers. Une de mes installations actuelles d'Ubuntu contient 111 Mo de mémoire et une autre de 90 Mo. Ainsi, votre 64 Go proposé est moyen surdimensionné. 500MiB vous donne beaucoup de "marge de manœuvre" pour installer plusieurs noyaux. Notez que cette partition est facultative. Dans la plupart des cas, vous n'en avez pas vraiment besoin, même si cela peut être utile parfois.
  • Racine (/) partition: 30GiB. Une installation typique d'Ubuntu est susceptible de consommer 4-10GiB. À moins que vous ne prévoyiez stocker beaucoup de logiciels système supplémentaires, 30 Go devrait être plus que suffisant. OTOH, aller jusqu'à 64 Go que vous proposez n'est pas complètement ridicule sur un disque dur de 3 To.
  • Partition swap: 1-2 fois la taille de RAM. Si vous disposez de 16 Go de RAM, la taille de la partition de swap que vous proposez n'est pas déplacée. mais avec moins de RAM, vous devriez probablement réduire l’espace de permutation. Les systèmes modernes utilisent rarement l’espace de permutation, de sorte que beaucoup de personnes se rapprochent de la règle de base de la taille 1x RAM ou la dépassent même au-dessous. L'utilisation la plus importante du swap pour de nombreuses personnes est l'utilisation de la fonctionnalité de suspension sur disque, dans laquelle le contenu de votre RAM est copié sur la partition de swap. Si vous envisagez d’utiliser cette fonctionnalité, assurez-vous d’avoir au moins autant d’espace de swap que de RAM. Ce faisant, veillez à ne pas confondre les unités (Go contre GiB). Notez que RAM se compose de GiB unités, même si la plupart des gens utilisent "Go" pour désigner leur taille.
  • /home partition: Le reste. C'est assez basique: utilisez tout ce qui reste. OTOH, si vous utilisiez un serveur principal, vous pourriez aussi vouloir scinder /var dans sa propre partition, ce qui nécessiterait de déterminer le montant à donner à chaque partition. Compte tenu de votre objectif système, je doute que cela soit nécessaire, à moins que vous n'utilisiez votre propre serveur de messagerie - et même dans ce cas, si c'est pour votre usage personnel, il ne vaut probablement pas la peine de scinder /var à moins que vous n'envoyiez et recevez beaucoup d’e-mails.
7
Rod Smith