Comment interpreter les resultats de sfdisk
Fermé
marchaiseng
Messages postés
154
Date d'inscription
jeudi 3 juillet 2008
Statut
Membre
Dernière intervention
13 août 2013
-
Modifié par marchaiseng le 23/11/2012 à 23:49
mamiemando Messages postés 33274 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 septembre 2024 - 24 nov. 2012 à 14:03
mamiemando Messages postés 33274 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 septembre 2024 - 24 nov. 2012 à 14:03
A voir également:
- Comment interpreter les resultats de sfdisk
- Lexer resultats - Télécharger - Sport
- Resultats foot - Télécharger - Vie quotidienne
- Résultats loto 5/90 d'aujourd'hui - Forum Linux / Unix
- Résultats 5/90 - Forum Excel
- Impossible de charger les resultats de recherche instagram - Forum Sony
4 réponses
mamiemando
Messages postés
33274
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 septembre 2024
7 783
Modifié par mamiemando le 24/11/2012 à 14:06
Modifié par mamiemando le 24/11/2012 à 14:06
Je pense que le mieux pour prefix et marchaiseng c'est de lire un tutoriel sur les devices sous linux et de comprendre comment s'utilisent les commandes fdisk, parted, mount et la signification du contenu du fichier /etc/fstab.
La commande fdisk -l (en root) (ou sudo fdisk -l) donne des tailles en blocs qui ne sont pas forcément très parlantes. Comme le dit zipe31, une solution consiste à utiliser parted.
Exemple :
Comme le dit à juste titre zipe31, la commande df -h peut aussi faire l'affaire, d'autant que la commande "parted" n'est pas forcément installée par défaut (en particulier sous debian, ou il faudrait au préalable lancer "aptitude install parted").
Sur cet exemple on voit qu'il y a 2 partitions ntfs (/dev/sda1 /dev/sda2), une swap (/dev/sda5) une partition ext4 (/dev/sda6) et une partition ext3 (/dev/sda7). À ce stade on peut inférer grâce au systèmes de fichiers utilisés que /dev/sda1 /dev/sda2 correspondent à des partitions windows et que linux est installé sur les partitions /dev/sda5, /dev/sda6, /dev/sda7.
Rien ne permet à ce stade de savoir si / est plutôt sur /dev/sda6 ou /dev/sda7, ni même de savoir ce que contient l'autre partition (en général c'est /home mais après tout on partitionne comme on veut et avec les tailles qu'on veut). Ceci dit, comme dit prefix, un linux sur deux partitions de données est souvent décomposé en / + /home et généralement la plus grande partition est /home. Pour le vérifier il est nécessaire de regarder le fichier /etc/fstab ou le résultat de la commande mount :
Ici on voit que la partition / est associée au device /dev/disk/by-uuid/4bfd4208-37e2-45af-833a-d488880d112f. En effet deux syntaxes sont possibles pour identifier une partition :
- le device lui-même (/dev/sda6, /dev/sda7)
- son UUID (/dev/disk/by-uuid/4bfd4208-37e2-45af-833a-d488880d112f)
L'intérêt et le fonctionnement des UUID est expliqué ici :
http://www.mistra.fr/tutoriel-linux-monter-peripherique.html
Dans mon exemple on voit que par déduction, /dev/sda7 est bien /home et donc nécessairement /dev/disk/by-uuid/4bfd4208-37e2-45af-833a-d488880d112f (la partiiton /) n'est probablement autre que /dev/sda6. On peut le vérifier facilement :
Avec cette commande et le résultat de mount, on a donc bien la confirmation que /dev/disk/by-uuid/4bfd4208-37e2-45af-833a-d488880d112f = /dev/sda6 et est montée sur /.
Bonne chance
La commande fdisk -l (en root) (ou sudo fdisk -l) donne des tailles en blocs qui ne sont pas forcément très parlantes. Comme le dit zipe31, une solution consiste à utiliser parted.
Exemple :
(root@silk) (~) # fdisk -l Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xf09a050d Device Boot Start End Blocks Id System /dev/sda1 * 2048 821247 409600 27 Hidden NTFS WinRE /dev/sda2 821248 253089791 126134272 7 HPFS/NTFS/exFAT /dev/sda3 253104136 976768064 361831964+ 5 Extended /dev/sda5 253104138 268719254 7807558+ 82 Linux swap / Solaris /dev/sda6 268719318 346843349 39062016 83 Linux /dev/sda7 346843413 976768064 314962326 83 Linux (root@silk) (~) # parted -l Model: ATA TOSHIBA MK5055GS (scsi) Disk /dev/sda: 500GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 1049kB 420MB 419MB primary ntfs boot, diag 2 420MB 130GB 129GB primary ntfs 3 130GB 500GB 371GB extended 5 130GB 138GB 7995MB logical linux-swap(v1) 6 138GB 178GB 40,0GB logical ext4 7 178GB 500GB 323GB logical ext3
Comme le dit à juste titre zipe31, la commande df -h peut aussi faire l'affaire, d'autant que la commande "parted" n'est pas forcément installée par défaut (en particulier sous debian, ou il faudrait au préalable lancer "aptitude install parted").
(root@silk) (~) # df -h Sys. fich. Taille Util. Dispo Uti% Monté sur rootfs 37G 4,7G 31G 14% / udev 10M 0 10M 0% /dev tmpfs 397M 812K 396M 1% /run /dev/disk/by-uuid/4bfd4208-37e2-45af-833a-d488880d112f 37G 4,7G 31G 14% / tmpfs 5,0M 0 5,0M 0% /run/lock tmpfs 794M 192K 793M 1% /run/shm /dev/sda7 296G 209G 73G 75% /home
Sur cet exemple on voit qu'il y a 2 partitions ntfs (/dev/sda1 /dev/sda2), une swap (/dev/sda5) une partition ext4 (/dev/sda6) et une partition ext3 (/dev/sda7). À ce stade on peut inférer grâce au systèmes de fichiers utilisés que /dev/sda1 /dev/sda2 correspondent à des partitions windows et que linux est installé sur les partitions /dev/sda5, /dev/sda6, /dev/sda7.
Rien ne permet à ce stade de savoir si / est plutôt sur /dev/sda6 ou /dev/sda7, ni même de savoir ce que contient l'autre partition (en général c'est /home mais après tout on partitionne comme on veut et avec les tailles qu'on veut). Ceci dit, comme dit prefix, un linux sur deux partitions de données est souvent décomposé en / + /home et généralement la plus grande partition est /home. Pour le vérifier il est nécessaire de regarder le fichier /etc/fstab ou le résultat de la commande mount :
(root@silk) (~) # mount sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=506103,mode=755) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=406092k,mode=755) /dev/disk/by-uuid/4bfd4208-37e2-45af-833a-d488880d112f on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=812180k) /dev/sda7 on /home type ext3 (rw,relatime,errors=continue,barrier=1,data=ordered) fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
Ici on voit que la partition / est associée au device /dev/disk/by-uuid/4bfd4208-37e2-45af-833a-d488880d112f. En effet deux syntaxes sont possibles pour identifier une partition :
- le device lui-même (/dev/sda6, /dev/sda7)
- son UUID (/dev/disk/by-uuid/4bfd4208-37e2-45af-833a-d488880d112f)
L'intérêt et le fonctionnement des UUID est expliqué ici :
http://www.mistra.fr/tutoriel-linux-monter-peripherique.html
Dans mon exemple on voit que par déduction, /dev/sda7 est bien /home et donc nécessairement /dev/disk/by-uuid/4bfd4208-37e2-45af-833a-d488880d112f (la partiiton /) n'est probablement autre que /dev/sda6. On peut le vérifier facilement :
(root@silk) (~) # ls -l /dev/disk/by-uuid/ total 0 lrwxrwxrwx 1 root root 10 nov. 24 12:22 4bfd4208-37e2-45af-833a-d488880d112f -> ../../sda6 lrwxrwxrwx 1 root root 10 nov. 24 12:22 60863F6F863F4536 -> ../../sda1 lrwxrwxrwx 1 root root 10 nov. 24 12:22 af504369-fb45-4486-9036-7c016e3c73a6 -> ../../sda5 lrwxrwxrwx 1 root root 10 nov. 24 12:22 D0DA4397DA43792C -> ../../sda2 lrwxrwxrwx 1 root root 10 nov. 24 12:22 ea9f3b2f-2e6c-46da-abcc-b0dadf3371c6 -> ../../sda7
Avec cette commande et le résultat de mount, on a donc bien la confirmation que /dev/disk/by-uuid/4bfd4208-37e2-45af-833a-d488880d112f = /dev/sda6 et est montée sur /.
Bonne chance
en apprenant l'anglais en faite!!^^
je suis francais et j'ai le meme probleme!!
y'en a quelques un qui le savent quand meme...je leurs laisse la place!!
je sais deja ca
dev/sda c'est le disque entier
dev/sda1 c'est la premiere partition de ce meme disque
dev/sda2 c'est la seconde
etc...
les chiffres sont en Kilo-octets...
pour end,start, et id ...je veux pas dire de betise
pour les chiffres de blocks c'est la place qu'occupe chaque partoche en Kilo-ctets
pour sfs
http://obligement.free.fr/articles/sfs.php
tu cherches quel partoche?(contenant quoi?)
je suis francais et j'ai le meme probleme!!
y'en a quelques un qui le savent quand meme...je leurs laisse la place!!
je sais deja ca
dev/sda c'est le disque entier
dev/sda1 c'est la premiere partition de ce meme disque
dev/sda2 c'est la seconde
etc...
les chiffres sont en Kilo-octets...
pour end,start, et id ...je veux pas dire de betise
pour les chiffres de blocks c'est la place qu'occupe chaque partoche en Kilo-ctets
pour sfs
http://obligement.free.fr/articles/sfs.php
tu cherches quel partoche?(contenant quoi?)
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 415
24 nov. 2012 à 10:14
24 nov. 2012 à 10:14
Salut,
À première vue ça semble être "/dev/sda3", mais pour un meilleur aperçu de la taille de tes partitions, utilise cfdisk ou parted (parted -l) ou encore la commande :
À première vue ça semble être "/dev/sda3", mais pour un meilleur aperçu de la taille de tes partitions, utilise cfdisk ou parted (parted -l) ou encore la commande :
df -hTqui te donnera la taille de tes partitions montées...
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 415
24 nov. 2012 à 10:39
24 nov. 2012 à 10:39
Qu'est-ce que t'en sais ?
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 415
24 nov. 2012 à 10:50
24 nov. 2012 à 10:50
Et alors ça n'en fait pas systématiquement la partition système (entendu que par système on désigne celle contenant le système d'exploitation, C sous Windows et / (root) sous GNU/Linux).
Chez moi la plus grande c'est la partition "/home" qui est différente de ma partition système "/".
Chez moi la plus grande c'est la partition "/home" qui est différente de ma partition système "/".
mais j'ai deja repondu a une de ces questions quand meme^^
meme , presque a deux
maintenant il veux trouver la partoche qu'il souhaite formater,mais c'est la quelle?celle qui contient ses "schtroupf"?....et faut-il la formater??? sans faire de boulette...de toute facon il est en "root" donc pas de souci...si betise:tant pis!
et puis quand je vois "mint@mint",je fais attention!!!
meme , presque a deux
maintenant il veux trouver la partoche qu'il souhaite formater,mais c'est la quelle?celle qui contient ses "schtroupf"?....et faut-il la formater??? sans faire de boulette...de toute facon il est en "root" donc pas de souci...si betise:tant pis!
et puis quand je vois "mint@mint",je fais attention!!!
marchaiseng
Messages postés
154
Date d'inscription
jeudi 3 juillet 2008
Statut
Membre
Dernière intervention
13 août 2013
7
24 nov. 2012 à 13:51
24 nov. 2012 à 13:51
Je vous remercie de vos reponses, mais j ai utilise un utilitaire de partition pour savoir quoi correspondait a quoi :)