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. C'est pourquoi 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'y a 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 que les partitions sous Linux fournissent un stockage de sauvegarde pour certaines 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 se trouve sous la /home/curly
partition 2, tandis que tout le reste se /
trouve sur la partition 1. Ainsi, lorsqu'il est invité à accéder à un fichier du type, par exemple /home/curly/maharajah.txt
, le noyau remarquera que ce fichier se trouve sous le point de montage de la partition 2 /home
et il n'y a pas d'autres points de montage "sur le chemin" depuis /home
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 de savoir quels répertoires sont 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’ya 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 /home
, ce qui 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 la partition 1 uniquement dans l'écran "autres emplacements".
df -h
. coller la sortie.