Vous n'êtes pas identifié(e).
Pages : 1
A propos de la SWAP + MultiBoot : la partition swap est identifiée grâce à son UUID. Dans
le cas d'un multiboot, les installations successives des différents systèmes formatent la
swap et changent donc son UUID, ce qui rend la swap inaccessible aux anciens systèmes
installés.
Solution : éditer les fichiers /etc/fstab de chaque distro GNU/Linuxsudo mousepad /etc/fstabet remplacer l'UUID par l'adresse (/dev/sda8 dans notre ex)
#swap was on /dev/sda8 during installation
#UUID=928b6634-4f8f-41dc-bd3b-f8f4b6001c4f none swap sw 0 0
#remplacement de l'UUID par l'adresse :
/dev/sda8 none swap sw 0 0Ainsi, même en cas de formatage, la swap sera toujours reconnue et montée.
Voilà ce que me donne la commande :
Doit-je effacer une ligne dans ma commande ? Ou doit-je écrire et ajouter à la suite ceci :
Faut-il le faire avant d'installer une nouvelle distribution ?
Enfin, est-ce un problème que dans mon retour de commande avant UUID il n'y ait pas le signe " # " ?
Voilà, si vous pouviez m'apporter des précision ça serait super !
Ps: je suis pour le moment j'ai réinstaller Debian-Stretch installer sur un disque dur externe et n'ai pas tenter d'installer d'autre distributions.
Dernière modification par Strato (06-12-2016 22:10:49)
“Quand je vois ce que je vois et que j'entends ce que j'entends, je suis bien content de penser ce que je pense.” Fernand Raynaud
Hors ligne
et tu l'ajoute à ton fstab
la dessus tu fais
et normalement c'est bon
Hors ligne
La dernière ligne est celle que j'ai rajouté =>
Par contre la commande qui suit ne me retourne rien :
“Quand je vois ce que je vois et que j'entends ce que j'entends, je suis bien content de penser ce que je pense.” Fernand Raynaud
Hors ligne
remplacer l'UUID par l'adresse (/dev/sda8 dans notre ex)
Comment peut-on encore conseiller une ânerie pareille ??
Les noms de périphériques (et non "adresse") /dev/sd* ne sont pas des identifiants persistants, il ne faut plus les utiliser !
En revanche on peut utiliser les identifiants persistants suivants qui ne dépendent pas du contenu donc ne changent pas avec le reformatage :
- /dev/disk/by-id/* (attention : lié au disque donc change en cas de clonage sur un autre disque)
et depuis Debian Jessie :
- PARTUUID=* (voir dans la sortie de blkid)
- PARTLABEL=* (si table de partition GPT et label de partition défini, voir dans la sortie de blkid)
A noter que /etc/fstab n'est pas le seul endroit qui référence le swap. Il y a aussi le fichier /etc/initramfs-tools/conf.d/resume qui définit le swap utilisé par l'initramfs pour la sortie de l'hibernation. Si on le modifie, il faut reconstruire l'initramfs avec
Si rien n'est défini il me semble que update-initramfs enregistre dans l'initramfs le swap actuellement utilisé.
Donc j'aurais tendance à faire l'installation sans définir de swap puis à l'ajouter dans fstab ensuite avec son UUID.
Dernière modification par raleur (27-11-2016 11:04:53)
Il vaut mieux montrer que raconter.
Hors ligne
Donc j'aurais tendance à faire l'installation sans définir de swap puis à l'ajouter dans fstab ensuite avec son UUID.
Je crois bien que c'est ce que j'ai fait dans mon post #3, j'espère l'avoir fait correctement. J'ai trouvé ce wiki Debian, et d'après la commande qui suit il semblerait que ma Swap fonctionne.
Pour ce qui est des "identifiants persistants" je n'ai pas forcément tout compris, mais à titre d'information j'ai une table de partitions msdos, du coup ce serait "PARTUUID" qu'il faudrait que j'utilise en procédant de la même façon que pour l'UUID ?
Pour "/etc/initramfs-tools/conf.d/resume" ai-je besoin de le modifier ou d'exécuter la commande indiqué : update-initramfs -u ?
Voilà, si on peut confirmer que tout est bon, que ce que j'ai fait au post #3 fonctionne bien je passerais le sujet en résolu. Merci
Je vais pouvoir avoir un système pour la bidouille et l'autre pour le travail
“Quand je vois ce que je vois et que j'entends ce que j'entends, je suis bien content de penser ce que je pense.” Fernand Raynaud
Hors ligne
j'ai une table de partitions msdos, du coup ce serait "PARTUUID" qu'il faudrait que j'utilise en procédant de la même façon que pour l'UUID ?
Par exemple. Mais avec ta méthode tu n'en as pas besoin puisque tu empêches l'installateur de reformater le swap et de modifier son UUID.
Il vaut mieux montrer que raconter.
Hors ligne
Pour "/etc/initramfs-tools/conf.d/resume" ai-je besoin de le modifier ou d'exécuter la commande indiqué : update-initramfs -u ?
Les deux, mais uniquement si tu utilises l'hibernation.
Attention quand même, toutes les commandes ne supportent pas encore la syntaxe PARTUUID, dans ce cas il faut utiliser les symlinks dans /dev/disk/.
Dernière modification par raleur (28-11-2016 21:18:15)
Il vaut mieux montrer que raconter.
Hors ligne
“Quand je vois ce que je vois et que j'entends ce que j'entends, je suis bien content de penser ce que je pense.” Fernand Raynaud
Hors ligne
Pages : 1