web-dev-qa-db-fra.com

Impossible de voir la partition "home" dans "autres emplacements"

Je suis un nouvel utilisateur sous Ubuntu, avec un arrière-plan Windows. J'ai un disque dur de 500 Go sur mon ancien ordinateur portable et j'ai créé une partition d'environ 50 Go pour le système, ainsi qu'une autre ~ 410 Go pour mon usage personnel. Le point de montage de 410 Go est défini sur/home, car je ne pouvais pas installer le système sans point de montage et j'ai lu que/home était un peu comme valeur par défaut.

Cependant, lorsque j'installe le système, la seule partition que je vois dans Nautilus est celle-ci:

Here

Mais quand j'ouvre GParted:

Here

Est-ce que je fais quelque chose de mal? Celui de 410 Go n'est-il pas utilisé, bien qu'il soit répertorié dans GPartedname__, et comment puis-je l'utiliser?

Je n'exclurai pas la possibilité que je manque de connaissances, car c'est la première fois que j'utilise Ubuntu. Peut-être que c'est ici et que c'est actif, mais je ne sais pas comment y accéder et y stocker mes fichiers?

Merci et désolé!

9
john doe

Avec vos paramètres, je ne m'attendrais pas à ce que vous trouviez votre "Maison" dans "Autres lieux". Votre maison est montée lorsque votre système démarre. Vous pouvez y accéder directement via le lien "Accueil" (et Document, Musique, Images ...) de Nautilus, l'explorateur de fichiers. Ce n'est pas un "autre emplacement", cela fait partie de votre système de fichiers , même s'il est installé sur deux partitions différentes.

16
FloT

Venant d'un environnement Windows, vous ne le sauriez probablement pas, mais Ubuntu (ou tout système Linux) utilise les partitions d'une manière différente de celle de Windows, raison pour laquelle vous ne voyez pas les deux partitions que vous avez créées.

Comme vous le savez, sous Windows, lorsque vous montez une partition, celle-ci s’affiche sous la forme d’un lecteur (C :, D :, etc.) et tous les lecteurs sont répertoriés sous Poste de travail. Chaque lecteur a sa propre hiérarchie de fichiers entièrement séparée. Mais Linux utilise un modèle différent. Sous Linux, en ce qui concerne le système d’exploitation, il n’existe qu’une seule hiérarchie , qui est plus ou moins efficacement stockée dans la mémoire du noyau. Les partitions sont montées en les attachant à certains points de cette hiérarchie, à savoir les points de montage, et lorsque cela se produit, le contenu de la partition nouvellement montée apparaît sous forme de répertoires et de fichiers sous ce point de montage.

Vous pouvez penser à cela comme si les partitions sous Linux fournissent un stockage de sauvegarde pour des parties du système de fichiers.

Voici un exemple qui, même s'il n'est pas précis à 100%, devrait vous aider à comprendre comment cela fonctionne. Supposons que vos deux partitions aient le contenu suivant:

Partition 1:
  bin/
  home/
  usr/
Partition 2:
  larry/
  moe/
  curly/

Lorsque le noyau Linux démarre, vous pouvez imaginer qu'il commence par un "modèle mental" vide du système de fichiers. ("Au début, il y avait /.")

/

Ensuite, il monte une partition au point de montage /; Disons que c'est la partition 1. Après le montage, le système de fichiers a ces trois répertoires:

/bin/
/home/
/usr/

Ensuite, il monte la partition 2 au point de montage /home. Après cela, le système de fichiers a ces six répertoires:

/bin/
/home/
/home/larry/
/home/moe/
/home/curly/
/usr/

Cela a pour effet net que tout ce qui se trouve sous /home/curly se trouve sur la partition 2, tandis que tout le reste sous / se trouve sur la partition 1. Ainsi, lorsqu'il est invité à accéder à un fichier du type /home/curly/maharajah.txt, le noyau remarquera que ce fichier se trouve sous la partition 2. point de montage /home et il n’ya pas d’autres points de montage "sur le chemin" de /home dans le chemin du fichier; le fichier sera donc placé à curly/maharajah.txt sur la partition 2. Un fichier différent, comme /bin/ow, serait placé sur la partition 1, car il se trouve sous le point de montage de la partition 1 mais pas sous le point de montage d'une autre partition.

Mais en tant qu'utilisateur de l'ordinateur, vous ne pouvez pas voir tous ces points de montage. Dans une utilisation quotidienne normale, vous ne vous souciez généralement pas des répertoires sur quelles partitions; lorsque vous créez un fichier, tout ce que vous pensez est le chemin /home/curly/maharajah.txt et vous laissez le noyau se soucier de la partition sur laquelle placer réellement ce fichier. Ainsi, contrairement à Windows, les partitions sont censées être invisibles lors d'une utilisation normale, et vous travaillez avec l'illusion qu'il n'y a qu'un seul grand système de fichiers qui contient tout sur le système. Certains gestionnaires de fichiers, comme Nautilus apparemment, aident à promouvoir cette illusion en ne vous montrant même pas quelles partitions sont montées.

Dans votre situation particulière, cela signifie que vous avez (probablement) déjà mis les choses en place comme vous le souhaitez. Votre partition de 50 Go est montée sur / et votre partition de 410 Go sur /home. Cela signifie que tout ce que vous créez sous /home sera placé sur la partition de 410 Go, tandis que tout le reste du système sera placé sur la partition de 50 Go. (En fait, il existe d’autres "partitions imaginaires" créées par divers composants du système Linux, mais n’oubliez pas cela pour le moment.) C’est juste que Nautilus n’indique pas très clairement que les deux partitions sont utilisées et qu’il est en quelque sorte trompeur. indiquant l'utilisation de l'espace pour uniquement la partition 1 dans l'écran "autres emplacements".

11
David Z

GParted affiche généralement le point de montage actuel de la partition. Si une partition ressemble à un périphérique de stockage externe ou n’a rien à voir avec Ubuntu, comme dans mon cas, j’ai 3 partitions qui ne contiennent aucun fichier système d’Ubuntu, elle est montée dans le répertoire /media/ qui y crée généralement un point de montage. comme si j'avais un point de montage comme /media/kulfy/DE14D51314D4EF8F pour celui de la partition. Il a été créé automatiquement. Et ces partitions/périphériques de stockage sont également accessibles à partir de Autres emplacements.

Votre GParted indique que le point de montage de /dev/sda2 est /home; la partition est donc déjà montée et /home en tant que point de montage. Il n’ya donc pas d’entrée dans Other Locations car elle constitue une partie importante de l’installation principale. Vous pouvez également exécuter findmnt /dev/sda2 pour plus d'informations.

7
Kulfy

Partition de données

Vous pouvez créer une autre partition que vous pouvez visualiser depuis "d'autres emplacements" avec gpartedname__, lors du démarrage à partir d'un autre lecteur, par exemple une clé USB Ubuntu Live/Install.

Beaucoup de gens ont une partition datapour leurs fichiers personnels (documents, images, clips vidéo, musique ...).

  • Commencez par sauvegarder au moins tous les fichiers que vous ne pouvez pas vous permettre de perdre.

  • Démontez et réduisez une partition existante et créez la partition datadans l'espace du lecteur, qui n'est plus allouée après la réduction.

  • Cette partition peut avoir un système de fichiers NTFS et être partagée avec Windows, s'il y a double démarrage. Sinon, si seulement Linux, je suggère un système de fichiers ext4.

  • Dans les deux cas, il est ne bonne idée d'avoir une ligne dans le fichier /etc/fstab afin de monter automatiquement la partition dataname__. Créez un point de montage dans /media, par exemple /media/data et pointez sur son UUID dans /etc/fstab. Cette ligne peut être à la fin du fichier (ou presque).

    UUID=862210fd-a6fd-4fe3-913c-e18e1448ef36 /media/data    ext4    defaults 0       2
    

    Utilisez votre propre UUID pour la partition dataname__, que vous trouverez via

    Sudo blkid
    

    Après le prochain démarrage (ou redémarrage), il sera monté et disponible.

  • Rendez la partition datadisponible sans autorisations élevées pour l'utilisateur et le groupe, mais pas pour les autres.

    • tilisez chownet chmods'il existe un système de fichiers linux ext4. Quand monté: courir

      Sudo chmod -R o-rwx /media/data/
      Sudo chown -R "$USER" /media/tester/data
      

      Il est facile de modifier ensuite la propriété et les autorisations pour une partition ext4.

    • Ajouter des options de montage dans /etc/fstab s'il existe un système de fichiers NTFS, après defaultséparé par des virgules, , par exemple:

      UUID=27BB443011BACEB5   /media/data ntfs  defaults,rw,nosuid,nodev,relatime,user,uid=1000,dmask=007,fmask=117,exec  0  2
      

    La propriété et les autorisations d'une partition NTFS sont définies lors du montage et ne peuvent pas être modifiées avec chownet chmodname__. Mais vous pouvez démonter et remonter avec d'autres paramètres.

  • Il n'est pas nécessaire mais cela peut aider de définir le libellé datasur cette partition,

    Sudo tune2fs -L data /dev/sdxn
    

    /dev/sdxn est la spécification du périphérique telle que vue par Sudo blkid; Remplacez xpar la lettre du périphérique et npar le numéro de partition de votre cas réel.


Un avantage avec une partition dataest que la ou les partitions système seront plus petites. Il sera possible de sauvegarder les données personnelles et le système séparément, ce qui est pratique.

6
sudodus