Quelle taille dois-je créer pour les partitions root, home et swap?

47

J'ai un ordinateur portable avec Win7 installé. J'ai maintenant créé une partition de 60 Go sur laquelle je souhaite installer Ubuntu. Avant de procéder à l’installation, la question que je me pose est de savoir quelle doit être la taille de chaque partition racine, swap et home. J'ai lu un endroit où cette racine pourrait être aussi petite que 8 Go, mais n'est-ce pas trop petit? Puisque je suppose qu’à côté d’Ubuntu, tous les logiciels installés y résideront également? Et je pense que je vais régler mon échange sur 2 Go.

Ma principale préoccupation concerne la taille de la partition racine. Je vais principalement utiliser Ubuntu pour la programmation et la navigation sur le Web.

Starcorn
la source
1
La demande de swap devant nécessiter 2 fois la mémoire RAM est devenue obsolète en 1992: superuser.com/questions/187695/…
Nav

Réponses:

39

En fait, vous devriez simplement installer Ubuntu sur deux partitions, /et swap. Vous pouvez demander à ubuntu de le faire automatiquement en choisissant d'utiliser l'espace disponible (en d'autres termes, ne formatez pas votre partition de 60 Go dans vista avant d'installer ubuntu).

Certains diront que vous devez utiliser des partitions séparées pour /home, /boot, /et toutes sortes de choses. Ceci est utile dans certaines situations, mais dans la plupart des situations courantes, il est préférable de ne pas le faire. En effet, votre disque sera fragmenté de manière à ne plus être utile ultérieurement. Laissez simplement Ubuntu choisir pour vous et vous serez en sécurité :)

Vous utiliseriez souvent une maison séparée dans les situations suivantes:

  • Plusieurs lecteurs
  • Plusieurs installations d'ubuntu mutuellement exclusives partageant les mêmes données (peuvent fonctionner avec différentes distributions, mais il n'est pas conseillé de le faire avec différentes distributions)
  • Situations dans lesquelles vos données doivent être sécurisées en cas de défaillance ou de mise à niveau d'un lecteur (la plupart des installations normales sont sécurisées)
  • Vous souhaitez simplifier la réinstallation ou la mise à niveau du système (il suffit de ne pas formater la /homepartition. Veuillez noter qu'une sauvegarde des données importantes est vivement recommandée lors de toute mise à niveau du système).
  • Le même lecteur est utilisé par différents systèmes.
  • Votre disque n'a pas assez de capacité pour les données personnelles et système (par exemple, un petit disque SSD)

NB: "Le programme d'installation d'Ubuntu propose de conserver le contenu de / home, pour que vous n'ayez pas besoin de craindre de perdre quoi que ce soit lors de la réinstallation ou de la mise à niveau. - htorque"

Sur une autre note à propos du swap - si vous voulez être sûr que vous puissiez avoir beaucoup d’espace de swap lors de tâches volumineuses, vous pouvez le configurer pour qu’il soit deux fois plus grand que votre RAM, mais Ubudu répondra à vos besoins. plutôt bien si vous choisissez d'installer sur la partition vierge de 60 Go.

Vous voudrez peut-être aussi lire sur les fichiers d'échange plutôt que sur les partitions d'échange. Encore une fois, cela peut aider à réduire la fragmentation fixe de votre disque et à allouer dynamiquement l’espace selon vos besoins. Soi-disant, il n'y a pas de perte de performance. Comment augmenter l'espace de swap?

RolandiXor
la source
Pouvez-vous expliquer les situations dans lesquelles une séparation /homeest utile?
8128
10
Une commande distincte /homeest utile si vous effectuez un double amorçage entre deux distributions Linux, par exemple si vous effectuez un développement ou testez une distribution. Il est également plus facile de procéder à une nouvelle installation sans effacer votre ordinateur /homeet sans devoir le restaurer à partir d’une sauvegarde. Étant donné que vous êtes le plus récent, plus vous risquez de gâcher quelque chose sans savoir comment le réparer sans installation propre, je recommande généralement de créer une partition séparée pour les débutants, puis de la combiner plus tard, lorsque vous êtes plus à l'aise.
Karl Bielefeldt le
2
Le programme d’installation d’Ubuntu propose de conserver le contenu de / home, de sorte que vous n’ayez pas à craindre de perdre quoi que ce soit lors de la réinstallation ou de la mise à niveau.
Htorque
2
D'après mon expérience, une taille de 20 Go pour / est une bonne chose, même avec quelques années d'installation aléatoire, ce n'est pas facile à remplir. Je ne pense pas avoir jamais dépassé plus de 25 Go en /. Si vous faites attention à ce que vous installez, vous pourrez probablement survivre sans trop de problème avec 10 Go, car une nouvelle installation d'Ubuntu classique nécessitera moins de 5 Go, mais je ne recommanderais pas cette faible consommation, car le manque d'espace est difficile à réparer.
Grumbel
1
Je viens de le tester sur une VM, et cela fonctionne toujours de cette façon. Démarrez le programme d'installation, sélectionnez le partitionnement manuel, utilisez l'ancien / comme nouveau / et ne le formatez pas - / home, etc. ont été conservés (après l'installation, j'ai installé mon panneau, un lanceur personnalisé sur le bureau et mon fond d'écran personnalisé). .
Htorque
11

J'ai toujours eu une /homepartition séparée , une partition root ( /) et un swap. Cela signifie que lors de la mise à niveau, je peux effectuer une nouvelle installation du nouveau système d’exploitation sans risque pour l’ancien. Je viens de monter la partition home dans la nouvelle. Cela signifie également que si je retourne à l'ancien système d'exploitation, tous les fichiers créés dans le nouveau système d'exploitation sont toujours présents.

J'ai utilisé différentes tailles pour ma partition racine. Sur une machine, j'ai Ubuntu et Ubuntu Studio, chacun installé dans des partitions de 10 Go. Ubuntu a utilisé 6.04Gib et studio a utilisé 3.08Gib.

De toute façon, vous pourrez toujours modifier la taille de la partition ultérieurement si vous avez besoin de plus d'espace. Il suffit de démarrer à partir d'un CD live et d'utiliser GParted pour changer les partitions.

En ce qui concerne Swap, deux fois la RAM ou 1,5 fois la RAM est une bonne règle. Ensuite, vous pouvez hiberner si vous le souhaitez. Mais si vous trouvez que vous avez besoin de plus ou de moins, vous pouvez repartitionner plus tard.

Jonathan Ellis
la source
6

Pour la partition / (racine), j'utilise 10G (je trouve rarement que j'ai utilisé plus de 8 Go). Pour l’échange, j’ai 3 Go de RAM, donc j’ai 4 Go d’échange. Pas tout à fait recommandé le "deux fois votre RAM", mais l'hibernation fonctionne toujours, bien que je l'utilise rarement. Pour / home, j'utilise le reste du disque dur.

De nos jours, le consensus général est de n'utiliser qu'une partition racine (qui inclut / home) et un swap. Mais je garde toujours une partition home séparée: je pense qu’un peu de séparation du lecteur système est agréable et cela signifie que si je suis en mesure d’augmenter / home, je peux le faire plus facilement.

Pour info, mon installation Ubuntu avec une racine de 10 Go indique maintenant que la racine est saturée à 85% et qu’elle ne permet pas la mise à niveau.

Scaine
la source
3

Si vous n'avez pas de besoins spécifiques, je pense que vous pouvez conserver root et home dans la même partition.

La taille de la partition d'échange dépend de la quantité de mémoire vive de votre ordinateur portable. Si vous avez 4 Go de RAM, une partition de swap de 2 Go devrait suffire. Vous pouvez ensuite disposer de 58 Go pour la partition système et de 2 Go pour la partition de swap.

Bourdonner
la source
Si vous disposez de moins d'espace d'échange que de RAM, vous ne pourrez pas suspendre en RAM.
Htorque
Je pensais à la sécurité si je vis quelque chose. Donc, au lieu d’effacer ubuntu entier, je viens d’effacer la partition racine.
Starcorn
2 Go semble énorme pour le swap, mais si vous voulez passer en veille prolongée (ne pas suspendre, cela ne veut pas utiliser le swap), votre swap doit être idéalement aussi grand que votre RAM et un tout petit peu plus. 4 Go de RAM et le désir de passer en hibernation signifient un échange minimum de 4100 Mo, par sécurité.
Scaine
1

Partition : un disque dur peut être divisé en plusieurs parties numériquement. Ces pièces sont connues sous le nom de partitions / lecteurs.

Point de montage : En termes simples, il s’agit d’un indicateur / nom / type attribué à une partition.

FileSys. Type : Type de la partition.Dans Linux, les plus utilisés sont ExtX (X = 1,2,3,4) & NTFS.

Partition primaire : Il peut y avoir un maximum de 4 partitions primaires sur un disque dur. Une partition primaire peut contenir une ou plusieurs partitions logiques.

Partition logique : partition virtuelle sous une partition primaire.

SDA : Le support de stockage tel que le disque dur ou un autre support. Si vous avez plus de lecteurs, ils seront nommés SDA, SDB, SDC, ++

Dispositif pour l'installation du chargeur d'amorçage : ----

Chargeur de démarrage : Comme nous le savons, BootLoader est un programme chargé sur le support qui est exécuté par le BIOS après l'exécution de POST.BootLoader charge ensuite un système d'exploitation ou fournit un menu si plusieurs systèmes d'exploitation sont installés sur le support.

Choix du périphérique : Lorsque vous avez un système d’exploitation précédemment installé, c’est-à-dire qu’il possède son propre programme BootLoader. Celui-ci est installé dans le MBR (chargeur d’amorçage principal) de HDDNow lors de l’installation de Linux; Boot Loader) ou Linux BootLoader.Il vous donne des options pour l’installer dans le MBR qui écrasera le BootLoader existant ou l’installera dans l’une des partitions, ce qui ajoutera ce point d’entrée Linux dans le BootLoader existant. Maintenant, le choix vous appartient .


Vous avez besoin d'au moins '3' partitions pour pouvoir installer une distribution Linux ..

Il faut juste 100 Go de lecteur / partition pour installer Linux de manière décente.

Partition 1 : racine (/): pour les fichiers Linux Core: 20 Go (minimum 15 Go)

Partition 2 : Home (/ home): Lecteur de données utilisateur: 70 Go (30 Go minimum)

Partition 3 : Zone d'échange: espace qui agit comme de la RAM supplémentaire: 2 x taille de la RAM.

Remarque : Swap Space se comporte comme une RAM supplémentaire lorsque celle-ci est saturée.

Arghodeep Paul
la source
1
Il est faux que "Vous avez besoin d'au moins '3' partitions pour installer un distro Linux".
Pilot6
1
Vous n'avez pas "besoin" d'au moins '3' partitions pour installer un Linux Distro. Ce n'est que votre point de vue spécifique, qui peut ne pas correspondre aux besoins du PO.
Hans
Et si j'ai 16 Go de RAM? et seulement 40 Go pour installer Ubuntu? Est-ce que je suppose que je n'ai pas besoin d'échange, ou quoi?
Maximo Dominguez
0

Si vous traitez avec seulement 60 Go, ne vous embêtez pas pour le partitionner, utilisez simplement une grande partition et faites-le avec. Pour le swap, vous n'avez pas non plus besoin d'utiliser une partition, vous pouvez utiliser un fichier swap, qui vous permet de le redimensionner ou tout simplement de le supprimer en fonction de votre modèle d'utilisation.

Grumbel
la source
0

Je me suis toujours trouvé à ranger mes données dans des dossiers système après avoir manqué d’ /homeespace (pour nettoyer tout cela plus tard) ou à perdre des données en essayant et en ne redimensionnant pas les partitions. Je suis donc parvenu à la conclusion que, à moins d’obtenir un très gros disque dur, je devrais utiliser une partition commune pour l’ensemble du système de fichiers.

Ivan
la source
0

/ boot - 200m primaire.

/ - 20-25g.

/ home - 30g ou plus pour les fichiers de disque de virtualbox.

swap - 2 multiplier de bélier.

Si vous installez souvent une nouvelle distribution, il est recommandé de séparer une partition ext4 vide pour les programmes spéciaux ou leurs configurations, tels que les fichiers de disques de virtualbox, vos projets, etc. C'est ma mauvaise expérience.

Bonn
la source
0

La disposition de la partition sera différente selon l’utilisation, poste de travail vs serveur. Swap, la plupart des systèmes Unix / Linux ont aujourd’hui une meilleure gestion de la mémoire, alors que l’échange n’est utilisé que s’il manque de RAM, ce qui ne veut pas se produire et veut augmenter la RAM et non l’échange. Si l’utilisation du mode hibernation nécessite plus d’échange que de la RAM, une règle bien 1,5 fois est une bonne règle, elle peut être supérieure, mais vous voulez vraiment avoir suffisamment de RAM non échangé si vous pouvez éviter, sauf si un système ne peut pas en avoir suffisamment, puis augmenter l’échange. pour prévenir les accidents. Sur les meilleurs serveurs, utilisez MAX en RAM et n'utilisez pas de swap, pas d'hibernation aussi minime ou pas, car de très grandes RAM sur les serveurs ne sont pas pratiques pour avoir un swap égal à 1,5 ou plus, pas plus de quelques Go si utilisé uniquement en cas de pointe de RAM utilisation, mais bonne planification, surveillance et plus de RAM que nécessaire pour exécuter les applications nécessaires et ne pas avoir à permuter,

utilisateur582322
la source