web-dev-qa-db-fra.com

Système à double démarrage: combien d'espace dois-je allouer pour /, / home et / swap?

J'ai récemment mis en place un dual-boot avec Ubuntu 17.04 et Windows 10 (Home 64). Mon système est livré avec 8 Go de RAM et 512 Go de SSD. J'ai suivi quelques tutoriels et la plupart d'entre eux ont recommandé l'installation d'une partition de 15 à 25 Go pour installer Ubuntu, quel que soit l'espace disponible sur le disque dur ou le SSD. Voici la répartition de la partition:

partition Ubuntu: 25 Go, le système d'exploitation prend environ 5 Go et j'ai alloué 10 Go pour l'espace de permutation partition Windows (C :): 450 Go, le système d'exploitation prend environ 30 Go

L'espace restant sur la partition Ubuntu est d'environ 10 Go sur 25 Go. J'essaie de comprendre le système de fichiers. Donc, tout dans / répertoire de base et / (racine) est dans la partition de 25 Go.

Comment puis-je accéder (ou utiliser) le reste du disque SSD sur le disque principal (disque C :) qui fait environ 420 Go (système d'exploitation Windows non compris) pour le stockage en bloc (projets, affectations, etc.)? Est-ce que ce serait aussi un bon endroit pour installer des SDK et d’autres outils et packages de développement? Devrais-je allouer une partition séparée pour cela?

Si ce n'est pas la bonne approche, y a-t-il un moyen de réajuster la taille des partitions pour m'assurer que je dispose de beaucoup de stockage en masse? Comme ré-allouer de l’espace à partir du lecteur Windows (C :) et l’ajouter à/home. On dirait que la plupart des gens travaillent dans le répertoire/home et stockent tous leurs répertoires de travail là-bas. Cette partition devrait-elle être aussi grande que possible?

1
jcchong

Bien que votre configuration actuelle soit suffisante pour installer Ubuntu, elle laisse peu de place à l’installation et à la mise à niveau.
Je recommande que la partition racine (/) soit comprise entre 15 et 20 Go.
Si vous utilisez Hybernate, je recommande 14 Go pour l’échange; Bien que 10 Go fonctionne si vous ne frappez pas beaucoup pendant une utilisation normale.
La plupart des utilisateurs stockent des données dans leur partition/home. Elles doivent donc être aussi volumineuses que possible.
Comme vous l'avez suggéré, vous pouvez créer une troisième partition pour les données montées dans un dossier dans/home. Dans ce cas, la taille de la maison doit être de 15 à 20 Go et la partition de données aussi grande que possible.

Si vous n'avez pas fait grand chose avec ubuntu, effacer plus d'espace libre de la partition Windows et réinstaller ubuntu est le moyen le plus simple d'effectuer les modifications.

3
ravery

Parce que vous avez un SSD assez petit, et je suppose que vous voulez des tailles similaires pour Windows et Ubuntu ... ne faites AUCUN des schémas de partitionnement fous! Vous finirez par vous retrouver gaspillage d'espace utilisable, ou définition non correcte des tailles (garantie). Utilisez les valeurs par défaut du partitionnement Ubuntu.

Si vous souhaitez partager des fichiers entre Windows et Ubuntu, vous pouvez créer manuellement une partition NTFS (à l'aide de l'application Windows Disk Management).

Mise à jour # 1:

Si vous voulez monter votre lecteur Windows C: dans Ubuntu ...

Si les lecteurs NTFS montent en lecture seule ou ne montent pas du tout, c'est probablement parce qu'Ubuntu pense que leurs systèmes de fichiers sont mal nettoyés, probablement à cause de l'hibernation ou d'un système de fichiers endommagé. Fais ça ...

sous Windows

  • démarrer sous Windows
  • ouvrez le panneau de contrôle de l'alimentation
  • choisissez change what the power buttons do
  • choisissez change options that are unavailable
  • décocher fast startup
  • fermez le panneau de contrôle de l'alimentation
  • ouvrir une fenêtre d'invite de commande administrative
  • tapez powercfg /h off
  • tapez chkdsk /f c:
  • approuver l'exécution de chkdsk au prochain redémarrage
  • tapez chkdsk /f x: (en remplaçant "x" par les lettres de lecteur d'autres partitions visibles NTFS)
  • redémarrez sous Windows pour laisser chkdsk s'exécuter sur le lecteur C:
1
heynnema