Question Quelle est votre recommandation sur les schémas de partitionnement de disque pour un serveur de bureau et un serveur domestique? [fermé]


Quel schéma de partitionnement recommandez-vous pour un bureau? J'ai toujours créé trois ou quatre partitions principales: root, swap, home et parfois une partition de démarrage séparée. L'installation par défaut d'Ubuntu propose des LVM. Je n'ai jamais eu à ajouter de lecteurs ou d'espace supplémentaire, donc cela ne semblait jamais être une grosse affaire. Chaque fois que je fais une nouvelle installation, je pense toujours qu'il y a une meilleure solution.


68
2017-07-29 02:01


origine


Vous pouvez, pour des sauvegardes rapides, inclure une partition de sauvegarde (ext4) et utiliser clonezilla pour les sauvegardes régulières du répertoire racine (à l'exclusion de la page d'accueil) avant la mise à jour de votre système. - Renae Lider


Réponses:


  1. /  (c'est-à-dire le système de fichiers racine)
  2. swap
  3. /home

La plus grande raison à cela est que vous pouvez faire n'importe quoi pour votre installation Ubuntu et cela n'affectera pas votre musique / vidéos / quoi que ce soit dans votre maison. J'apprécie particulièrement cela quand une mise à niveau vers une nouvelle version d'Ubuntu et l'installation devient bizarre.


71
2017-07-29 03:26



Je pense que c'est la meilleure approche, car vous pouvez séparer l'installation du système d'exploitation de vos propres données. Cependant, la réponse finale sera "tout ce qui vous convient le mieux". - Jeremy Kerr
Je n'ai pas envisagé les mises à niveau, probablement parce que j'utilise principalement Ubuntu pour le travail où je n'ai pas beaucoup de fichiers personnels à conserver. J'aime mieux votre approche. - mfisch
J'utilise également ce schéma de partitionnement. Sur votre serveur, j'ajouterais également un fichier / backup si une stratégie de sauvegarde est nécessaire. - Pierre-Yves Gillier
Pour le bureau, j'utilise toujours cette solution. 20-30% racine / 70-80% maison / domicile 1a2 Go échange - neuromancer
@Evan: est-il même possible de monter une partition NTFS en tant que / home? Ne serait-ce pas le chaos puisque NTFS n'a aucune permi linux? Ne sont pas nécessaires pour / à la maison? - MestreLion


En règle générale, vous ne devriez pas déranger avec un /home ou /boot partition sauf si vous exécutez plusieurs distributions Linux à la fois.

Les installateurs Ubuntu pour le CD de bureau et le serveur / CD alternatif ont la possibilité de s’installer sur un système existant, en préservant votre répertoire personnel (et les dériveurs 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 possède 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 l'option de partitionnement avancé, puis sélectionnez votre / ou /home cloison. Dans la zone 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 case de format n'est pas cochée. Procédez comme d'habitude dans le reste des options.

Dans Ubuntu 10.10, nous avions espéré ajouter une option au programme d'installation qui détectait l'installation d'une copie existante d'Ubuntu et proposait de la remplacer par la version plus récente que vous tentiez d'installer (en utilisant les fonctionnalités mentionnées ci-dessus). Bien qu'il n'ait pas effectué la coupe finale, il est probable qu'il arrive dans Ubuntu 11.04.

Comme pour un séparé /boot partition, c'est une relique des contraintes matérielles du passé (la limite du cylindre du chargeur de démarrage 1024). Je ne peux penser à aucun avantage pratique qu'un programme séparé / boot aurait sur un système moderne, et s'il ne dispose pas d'un espace excessif, il pourrait se remplir et créer ses propres problèmes, étant donné qu'Ubuntu ne supprime pas automatiquement les anciens noyaux. .


51
2017-09-04 15:00



Cela a à peu près le même effet que de ne pas cocher la case de format sur /. De toute évidence, elle ne formate pas la partition, mais elle supprime les fichiers système présents avant de lancer la nouvelle installation. - Evan
Il y a des avantages numériques à avoir une partition séparée / domestique. Vous pouvez effectuer une installation système propre en formatant les partitions racine, tout en conservant vos données. Vous pouvez utiliser le chiffrement ou LVM sur / home, mais vous n'en avez probablement pas besoin pour le root. Pour la simplicité de la sauvegarde, il vous suffit de créer une sauvegarde de la partition / home. Pour les utilisateurs avertis, vous pouvez modifier votre système et choisir un système de fichiers différent pour les applications et pour les données (ce qui est également logique). Etc. - Huygens
Une autre chose importante à propos de / boot: si vous devez restaurer le système, vous ne pouvez pas être sûr de ce que vos outils de récupération prendront en charge. Si vous utilisez quelque chose comme XFS sur LVM pour votre installation de base, vous pouvez utiliser un simple ext3 sur la partition brute de / boot - que même les outils de récupération les plus simples devraient prendre en charge. - Mei
Séparé /boot la partition est devenue obligatoire depuis le désastre EFI / UEFI. - Braiam
Sur MBR avec Windows préinstallé, séparé /boot vous permet de supprimer Ubuntu sans avoir à restaurer le chargeur de démarrage Windows. - ignis


  1. / (c'est-à-dire le système de fichiers racine) - pour votre système d'exploitation

  2. swap - swap space, qui devrait être un peu plus grand que la quantité de RAM que vous avez

  3. /home - pour vos fichiers de données

Vous avez seulement besoin d'une séparation /boot partition si vous utilisez le programme d'installation alternatif pour configurer le chiffrement intégral du disque. Actuellement, les fichiers dans /boot besoin d’être décrypté pour que le système d’exploitation puisse démarrer.

En règle générale, vous pouvez ajouter d'autres partitions si vous souhaitez:

  1. Préserver la partition via une réinstallation du système d'exploitation - c'est la raison habituelle pour avoir une /homecloison. Un séparé /usr/local ou /opt peut également être utile si vous installez un grand nombre d'applications en les compilant à partir des sources.

  2. Limitez l’espace que les fichiers d’une partition peuvent utiliser - par exemple, une /home partition empêchera votre système d'exploitation de s'arrêter lorsque vous remplissez votre home répertoire car vous pourrez toujours vous connecter en tant que root et supprimer des fichiers de votre répertoire personnel.

  3. Utilisez un autre système de fichiers - J'utilise un système de fichiers plus rapide et moins résistant pour /tmp, mais je garde /home sur un système de fichiers journalisé plus lent pour une meilleure protection des données.

Comme suggéré par Asmerito, vous devriez envisager de mettre toutes vos partitions autres que /boot sur LVM. Cela permettra une plus grande flexibilité lors du redimensionnement de vos partitions ou même de leur extension à d'autres disques. Mais vous ne pouvez pas vous attendre à avoir besoin de cette fonctionnalité.

Si vous utilisez le chiffrement intégral du disque dans le programme d'installation secondaire, cela créera automatiquement un /boot partition, un swap partition et une autre partition pour contenir les données chiffrées. Cette partition chiffrée est ensuite utilisée pour contenir une partition LVM. Cette partition LVM est ensuite utilisée pour contenir toutes vos partitions supplémentaires. Au départ, il ne s'agit que de votre partition racine.

J'espère que tout cela aide.


12
2018-02-18 22:35



le /root le répertoire est pour le root utilisateur, pas le système. - Braiam


Eh bien, au minimum, vous avez besoin d'une partition racine et d'une partition de swap. Je recommande fortement une partition à la maison, car lorsque vous manquez d'espace sur votre partition, cela n'affectera pas vos applications et, plus important encore, les composants principaux.

J'ai découvert cela à la dure quand je manquais d'espace sur la partition racine - et je ne pouvais même pas démarrer le bureau Gnome. Je devais me connecter via le terminal et supprimer des éléments :(


9
2017-07-29 02:05



Cela ne devrait pas se produire dans les versions récentes d'Ubuntu - nous nous assurons maintenant qu'il y a toujours de la place dans / tmp (où ces applications doivent être écrites). - RAOF
@RAOF: Cela s'est passé avec Ubuntu 9.04. Je suis bien sûr en utilisant 10.04 maintenant. - Nathan Osman
Tu n'as pas vraiment avoir besoin une partition de swap non plus, si vous ne prévoyez jamais d’utiliser la suspension sur disque. - Marius Gedminas
Si le noyau plante, il veut écrire une image mémoire. S'il n'y a pas assez de place, ce ne sera pas le cas (mais cela ne nuira en rien). Le vidage sur incident du noyau peut ensuite être analysé plus tard - il est copié à partir du swap au redémarrage. - Mei


Pour les installations de serveur, la meilleure pratique consiste à utiliser LVM, de sorte que vous pouvez facilement augmenter votre espace de stockage si vous manquez d'espace libre. Ma suggestion est:

  1. /boot
  2. /
  3. LVM (si vous ajoutez plus de disques, redimensionnez simplement LVM et voilà).

REMARQUE: Si vous utilisez un environnement multi-utilisateurs, il est recommandé de créer /home sur LVM.


7
2018-02-18 19:17





J'utilise:

Partition primaire:

  • /boot = 1 Go

Partition étendue avec LVM:

  • / = 5 Go
  • /var = 3 Go
  • /var/spool/cache = 2 Go ReiserFS (cache de disque de squid local pour tous mes navigateurs)
  • /home = +500 Go pour les utilisateurs incluant un dossier public (partagé à la fois localement et à distance avec smb).
  • /tmp = 128 Mo (ramFS).
  • swap = deux fois ma RAM.

J'utilise ce système depuis des années et j'en suis très content. Les suggestions sont toujours les bienvenues.


6
2018-05-16 07:32



Vous n'avez pas besoin de beaucoup pour / boot. Sauf si vous avez des tas de noyaux installés. 256 Mo suffisent. Si vous n'avez que 2 partitions dans / boot et LVM, vous n'avez pas besoin de créer la partition LVM dans un conteneur étendu, car vous pouvez avoir jusqu'à 4 partitions primaires sur l'ancien MBR. À moins que vous n'ayez pas beaucoup de RAM, vous n'avez pas besoin du schéma d'échange 2 * RAM =, si vous avez l'intention de mettre en veille prolongée et d'avoir suffisamment de RAM pour votre charge de travail, alors 1.1 * RAM = swap est suffisant. Si vous disposez de 8 Go de RAM et que vous ne faites pas d’édition vidéo lourde, vous ne pouvez avoir qu’un swap de 1 Go (voire aucun échange). - Huygens


Sur mon serveur domestique, je préfère créer /, /swap, et /var/log. Depuis que je lance un pare-feu et enregistre toutes les activités à /var/logLa création du journal en tant que partition séparée garantit que même si les journaux exécutent le rempart, cela ne m'empêchera pas de démarrer.


5
2017-11-05 22:32





Je fais toujours une nouvelle installation de nouvelles versions de Ubuntu, donc pour moi, il est logique d'avoir une /home, puisque je n'aurai pas à sauvegarder mon dossier personnel à chaque fois.


3
2017-09-10 07:35



J'ajouterai que c'était particulièrement utile pour moi, maintenant que je suis passé à Arch Linux pour pouvoir remplacer le système d'exploitation et conserver toutes mes données sans trop d'effort. - Victor


Si vous prévoyez d’installer plusieurs distributions et que vous souhaitez utiliser le même dossier d’accueil, vous pouvez l’installer avec un fichier séparé. /homepartition et utilisez le même nom d'utilisateur pour chaque distribution. Mais si vous utilisez uniquement Ubuntu, il n'est pas nécessaire d'avoir un /home cloison.


2
2017-09-10 01:31





Sur mon ordinateur portable:

  • 8 Go alloués à / (c'est-à-dire racine du système de fichiers)

  • 2 fois la RAM installée allouée à swap (par exemple 3 Go de RAM = 6 Go alloués pour le swap)

  • Reste du disque alloué à /home


1
2017-10-03 14:08