bonjour
J’ai déjà posté ici mais je crée un nouveau sujet pour plus de clarté
J’ai réinstallé Bullseye 11.7 avec une clé live, en faisant attention cette fois de bien choisir du LVM et en sélectionnant l’option 1 partition root, 1 partition home et 1 swap. Mais voilà ce que j’obtiens après avoir lu ceci, je ne vois pas de swap ni de partition système dans gparted
joel@hp600:~$ sudo fdisk -l
[sudo] Mot de passe de joel :
Disque /dev/sda : 238,47 GiB, 256060514304 octets, 500118192 secteurs
Modèle de disque : MTFDDAK256TBN-1A
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : gpt
Identifiant de disque : 6D8DC007-CB2B-4A02-B89B-4DDA60DD5ADB
Périphérique Début Fin Secteurs Taille Type
/dev/sda1 2048 1050623 1048576 512M Système EFI
/dev/sda2 1050624 2050047 999424 488M Système de fichiers Linux
/dev/sda3 2050048 500117503 498067456 237,5G LVM Linux
Disque /dev/mapper/hp600--vg-root : 27,94 GiB, 29997662208 octets, 58589184 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Disque /dev/mapper/hp600--vg-swap_1 : 976 MiB, 1023410176 octets, 1998848 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Disque /dev/mapper/hp600--vg-home : 180,65 GiB, 193973977088 octets, 378855424 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
joel@hp600:~$
J’ai modifié le titre et j’ai catégorisé ton sujet, pour plus de clarté.
Alors, je vois un LVM ici :
Je sais que fdisk ne les affiche pas, mais il me semblait que gparted les affichait.
Du coup, si tu veux voir les « partitions » manquantes, il faut utiliser un outil qui affiche les volumes logiques.
Tu as la commande lsblk qui peut t’afficher des trucs intéressants, mais tu peux aussi le faire avec les commandes de LVM (comme lvs, par exemple).
joel@hp600:~$ sudo lvs
[sudo] Mot de passe de joel :
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
home hp600-vg -wi-ao---- 180,65g
root hp600-vg -wi-ao---- <27,94g
swap_1 hp600-vg -wi-ao---- 976,00m
joel@hp600:~$
il ne me reste plus qu’à trouver comment modifier le swap pour le porter à 4Go je vais aller voir la doc LVM
est un peu bizarre : sur /dev/sda 3 il est indiqué 209.54 Go utilisés alors qu’il n’y a que le système et aucune donnée. Je suppose qu’il s’agit de la taille que j’ai défini à l’installation pour garder 27.95 libres pour plus tard ?
merci
Non c’est la taille de ton volume LVM.
gparted n’affiche pas les volumes logique LVM.
En gros tu as:
|------------------------disque physique------------------------------|
| partition 1 | partition 2 | partition LVM -------------------------|
| LV / | LV /home | LV Swap | (les taille sont non proportionnelles)
Pour modifier la taille d’un LV:
lvresize -L --size=+3G vg_name/lv_name --resizefs
Pour le swap, faire:
swapoff -a
lvresize -L --size=+3G vg_name/lv_name --resizef
swapon -a
tu remplaces bien sur le vg_name et le lv_name par le nom de ton volume group et le nom de ton volume logique.
pour voir ce que tu as de libre sur ton disque physique utilise parted, pour voir ce que ton Volume physique a de disponible regarde avec la commande pvs.
Si tu ne possède qu’un seul disque ou un seul groupe de volume par disque alors les commandes vgs et pvs t’indiqueront le même espace disponible.
Pour lister tes volumes logiques la commande lvs te sera suffisante.
Peux tu maintenant nous fournir le résultat de pvs, vgs et lvs ?
Oui, c’est l’espace du PV alloué aux LV, que ceux-ci l’utilisent effectivement ou pas.
Gparted affiche seulement l’occupation des PV LVM, comme pvs.
-L et --size sont équivalents, donc redondants.
–resizefs ne marche pas avec le swap. Ça utilise fsadm qui ne supporte pas le swap. Je ne connais pas de programme capable de redimensionner un swap. Après avoir redimensionné le LV, il faut le reformater avec mkswap (et lui donner le même UUID ou LABEL le cas échéant, mais ça ne devrait pas être nécessaire avec un LV puisqu’on utilise le nom de périphérique persistant).
joel@hp600:~$ sudo mkswap
[sudo] Mot de passe de joel :
mkswap: erreur : aucun endroit pour définir une zone d'échange.
Exécutez « mkswap --help » pour obtenir des renseignements complémentaires.
joel@hp600:~$ sudo mkswap --help
Utilisation :
mkswap [options] périphérique [taille]
Créer une zone d'échange (swap) Linux.
Options :
-c, --check vérifier les blocs corrompus avant créer la zone d'échange
-f, --force permettre une taille d'espace d'échange plus grande
que le périphérique
-p, --pagesize TAILLE indiquer la taille de page en octet
-L, --label ÉTIQUETTE indiquer l'étiquette
-v, --swapversion NBRE indiquer le numéro de version d'espace d'échange
-U, --uuid UUID indiquer l'UUID à utiliser
--lock[=<mode>] utiliser un verrou exclusif du périphérique (yes, no ou nonblock)
-h, --help afficher cette aide
-V, --version afficher la version
Consultez mkswap(8) pour obtenir des précisions complémentaires.
joel@hp600:~$ sudo mkswap -c
mkswap: erreur : aucun endroit pour définir une zone d'échange.
Exécutez « mkswap --help » pour obtenir des renseignements complémentaires.
joel@hp600:~$ sudo mkswap --check
mkswap: erreur : aucun endroit pour définir une zone d'échange.
Exécutez « mkswap --help » pour obtenir des renseignements complémentaires.
joel@hp600:~$
bon je suppose que j’ai mis la charrue avant les boeufs : il fallait redimensionner le volume logique avant de le formater, mais là je coince
Effectivement, je te file les informations mais il faut tout de même allez lire le manuel ou chercher l’info plus complète tu n’a pas précisé le périphérique, c’est dit textuellement dans le manuel
@Clochette
J’ai fait comme tu as écrit, et vérifié :
joel@hp600:~$ sudo lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
home hp600-vg -wi-ao---- 180,65g
root hp600-vg -wi-ao---- <27,94g
swap_1 hp600-vg -wi-ao---- 3,95g
joel@hp600:~$
par ailleurs j’ai aussi transféré .mozilla et .thunderbird de mon vieux Asus dans /home/joel/, nickel
Merci à tous
lvs ne suffit pas pour vérifier que le swap a la bonne taille. On peut utiliser file -sL /dev/<peripherique> pour voir la taille effective du swap, ou, s’il est activé, swapon --show
joel@hp600:~$ sudo file -sL /dev/hp600-vg/swap_1
/dev/hp600-vg/swap_1: Linux swap file, 4k page size, little endian, version 1, size 1036287 pages, 0 bad pages, no label, UUID=c3e129a0-100b-40dc-8687-a2d53374bff2
joel@hp600:~$ sudo swapon --show
[sudo] Mot de passe de joel :
NAME TYPE SIZE USED PRIO
/dev/dm-1 partition 4G 0B -2