web-dev-qa-db-fra.com

Comment monter une partition depuis un disque

Ceci est la sortie de df -h

Filesystem      Size  Used Avail Use% Mounted on
udev            7.9G     0  7.9G   0% /dev
tmpfs           1.6G   25M  1.6G   2% /run
/dev/sda5       917G  2.1G  868G   1% /
tmpfs           7.9G     0  7.9G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           7.9G     0  7.9G   0% /sys/fs/cgroup

C'est fdisk -l

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sda1  *          2048     487423     485376   237M 83 Linux
/dev/sda2           489470 1953523711 1953034242 931.3G  5 Extended
/dev/sda5           489472 1953335295 1952845824 931.2G 83 Linux
/dev/sda6       1953337344 1953523711     186368    91M 82 Linux swap / Solaris

Comme vous pouvez le constater, je ne peux pas accéder à /dev/sda2. Je veux le monter sur /data. Comment puis je faire ça?

6
user3214546

Tu ne peux pas. Ce n'est pas une partition réelle, c'est une partition "étendue" . Ce sont des partitions spéciales qui n'existent que pour contenir d'autres partitions. C'est un truc pour autoriser plus que le nombre maximum de partitions logiques que le schéma de partitionnement MBR classique peut comprendre.

Dans votre cas, votre partition étendue sda2 contient deux partitions logiques: sda5 et sda6. Vous avez les deux montés, l’un à / et l’autre en tant que partition swap. Il ne vous reste plus rien à monter.

14
terdon

Tu ne peux pas!/dev/sda2 est une partition étendue qui contient/dev/sda5 et/dev/sda6.

Vous pouvez (si la balise étendue dans la colonne Type ne suffit pas) voir que Démarrer pour/dev/sda2 est plus petit que Démarrer pour/dev/sda5. Et End pour/dev/sda2 est identique à End pour/dev/sda6.

5
Soren A