logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 01-02-2017 20:23:27

jesaispas
Invité

[Résolu] DFlinux No such device...

Bonjour,

après installation de DFlinux, je me retrouve devant un petit souci :

No such device (suivi d'une UUID)
Cette partition n'existe pas
Le noyau doit d'abord être chargé...
Tapez n'importe quelle touche pour continuer...



Quand je tape une touche, je reviens au menu de GRUB. Je peux démarrer sans souci les deux autres systèmes (Kde Neon et manjaro) mais pas DF.

Il s'agit d'une install en triple boot sur un SSD avec un HD sur lequel je mets mes données.
En utilisant SuperGrub2, je trouve bien la Debian et j'arrive à booter dessus.
En lisant ici et là, j'ai cru comprendre qu'il faudrait faire un chroot. N'ayant jamais fait ça, je viens d'abord demander ici avant de faire une (autre) connerie. Ce qui me paraît bizarre par rapport à mes lectures, c'est que je n'ai pas GRUB rescue après la touche à taper.
Merci

J'ai tenté deux fois l'installation : une fois par-dessus HandyLinux; une autre fois en effaçant cette partition (sda2) et en demandant à l'installateur de prendre cette place dispo.

Dernière modification par jesaispas (02-02-2017 11:53:02)

#2 02-02-2017 06:56:05

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] DFlinux No such device...

Bonjour smile
Je pense qu'il doit y avoir un probleme d'UUID qui ne doit pas être le bon.
Il y a un wiki sur UUID : https://debian-facile.org/doc:systeme:u … partitions
avec un lien vers un fil du forum pour dépanner des problèmes
Le retour de la commande suivante pourra aider ceux qui maîtrisent l'affaire :

blkid

Hors ligne

#3 02-02-2017 09:01:02

jesaispas
Invité

Re : [Résolu] DFlinux No such device...

Bonjour et merci Chalu:)
donc:

paul@neonxon:~$ sudo blkid
[sudo] Mot de passe de paul :
/dev/sda1: UUID="260b28f1-c5e4-45c4-9874-a7b48ba7ec86" TYPE="ext4" PARTUUID="9e103d18-01"
/dev/sda2: UUID="3351d209-fedd-4b2c-a3dd-0c8de1782179" TYPE="ext4" PARTUUID="9e103d18-02"
/dev/sda3: UUID="2659630e-e8aa-49fb-9c58-25983f4861da" TYPE="ext4" PARTUUID="9e103d18-03"
/dev/sda4: UUID="90cb9bb6-88f1-446c-a0ea-2c96f23c84d0" TYPE="swap" PARTUUID="9e103d18-04"
/dev/sdb1: LABEL="data1" UUID="b6608c60-8110-45e5-837d-d21f6d6d47eb" TYPE="ext4" PARTUUID="0007a492-01"



et puis aussi:

paul@neonxon:~$ ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 10 févr.  2 08:50 260b28f1-c5e4-45c4-9874-a7b48ba7ec86 -> ../../sda1
lrwxrwxrwx 1 root root 10 févr.  2 08:50 2659630e-e8aa-49fb-9c58-25983f4861da -> ../../sda3
lrwxrwxrwx 1 root root 10 févr.  2 08:50 3351d209-fedd-4b2c-a3dd-0c8de1782179 -> ../../sda2
lrwxrwxrwx 1 root root 10 févr.  2 08:50 90cb9bb6-88f1-446c-a0ea-2c96f23c84d0 -> ../../sda4
lrwxrwxrwx 1 root root 10 févr.  2 08:50 b6608c60-8110-45e5-837d-d21f6d6d47eb -> ../../sdb1
 



J'ai bien changé le fstab de sda2 avec les bonnes UUID sda2 et swap mais j'ai toujours un message d'erreur

 No such device 6d1cd51c...



Le problème, c'est que je ne vois nulle part le device en question

#4 02-02-2017 11:23:11

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] DFlinux No such device...

Normal que l'UUID n'existe pas puisqu'il y a une erreur.

Si le message d'erreur est affiché par GRUB, c'est le fichier de configuration du chargeur GRUB qui est lancé au démarrage qu'il faut corriger.
S'il est généré automatiquement, cela se fait en exécutant "update-grub" en root depuis le système qui a installé ce chargeur GRUB.

jesaispas a écrit :

Ce qui me paraît bizarre par rapport à mes lectures, c'est que je n'ai pas GRUB rescue après la touche à taper.


Le shell GRUB rescue n'est lancé que si la core image de GRUB n'arrive pas à charger le module normal.mod.
Le shell GRUB normal n'est lancé que si GRUB n'arrive pas à charger le fichier de configuration grub.cfg pour afficher le menu.
Si le menu de GRUB s'affiche, GRUB n'a aucune raison de lancer le shell. Mais tu peux le lancer à la main avec la touche "c".


Il vaut mieux montrer que raconter.

Hors ligne

#5 02-02-2017 11:52:41

jesaispas
Invité

Re : [Résolu] DFlinux No such device...

Merci raleur smile

update-grub sur le bon système a tout bien fait comme il faut que ce soit et pas comme c'était qu'il fallait pas que ce soit.

Mais c'est bizarre de trouver des trucs qui n'existent pas, non ?
Ceci dit, ça ouvre de grandes perspectives sur les mondes parallèles cybernétiques.

Je passe en résolu.

#6 02-02-2017 12:01:53

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] DFlinux No such device...

jesaispas a écrit :

Mais c'est bizarre de trouver des trucs qui n'existent pas, non ?


N'aurais-tu pas fait une réinstallation ?
C'est normal si le fichier de configuration de GRUB n'a pas été regénéré après l'installation de Debian. Et ce n'est pas l'installateur Debian qui va modifier la configuration d'un chargeur qu'il n'a pas installé.


Il vaut mieux montrer que raconter.

Hors ligne

#7 02-02-2017 12:09:15

jesaispas
Invité

Re : [Résolu] DFlinux No such device...

Oui, j'ai fait une réinstallation.

Mais j'ai aussi demandé à l'installateur Debian d'installer GRUB sur sda. Je pensais que ça prendrait le pas sur l'autre chargeur.

#8 02-02-2017 13:48:50

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] DFlinux No such device...

Le disque de boot n'est peut-être pas /dev/sda. A vérifier dans les paramètres du BIOS.
Tu peux vérifier aussi sur quel(s) périphériques grub-pc a installé le chargeur avec

debconf-show grub-pc


La valeur du paramètre de configuration "grub-pc/install_devices" est un lien symbolique dans /dev/disk/by-id lié à l'identification du disque qui pointe vers le nom de périphérique /dev/sd* sur lequel le chargeur a été installé.

Tu peux aussi installer le paquet bootinfoscript et exécuter la commande boot-info-script (en root) pour générer un rapport sur l'amorçage de la machine.

Dernière modification par raleur (02-02-2017 13:51:46)


Il vaut mieux montrer que raconter.

Hors ligne

#9 02-02-2017 14:19:59

jesaispas
Invité

Re : [Résolu] DFlinux No such device...

Bon, ça commence à devenir moins simple...

mais :

paul@debian:~$ debconf-show grub-pc
debconf: DbDriver "passwords" warning: could not open /var/cache/debconf/passwords.dat: Permission non accordée
  grub-pc/partition_description:
  grub-pc/postrm_purge_boot_grub: false
  grub-pc/disk_description:
  grub2/force_efi_extra_removable: false
  grub-pc/chainload_from_menu.lst: true
  grub-pc/mixed_legacy_and_grub2: true
  grub-pc/hidden_timeout: false
  grub-pc/install_devices_failed_upgrade: true
* grub2/linux_cmdline: initrd=/install/gtk/initrd.gz
  grub2/kfreebsd_cmdline_default: quiet
* grub-pc/install_devices: /dev/disk/by-id/ata-CT240BX200SSD1_1604F0165C24
  grub-pc/timeout: 5
  grub2/device_map_regenerated:
* grub2/linux_cmdline_default: quiet
  grub-pc/install_devices_disks_changed:
  grub-pc/install_devices_empty: false
  grub-pc/install_devices_failed: false
  grub2/kfreebsd_cmdline:
  grub-pc/kopt_extracted: false



J'en déduis que le disque de boot est bien CT240etc. (mon SSD qui est sda) mais que c'est pas tout à fait ça si j'en crois les lignes qui suivent et qui commencent par grub-pc/install.

Quant au résumé de bootinfoscript, il dit ça :

                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of
    the same hard drive for core.img. core.img is at this location and looks
    in partition 135 for .
 => Grub2 (v1.99) is installed in the MBR of /dev/sdb and looks at sector 1 of
    the same hard drive for core.img. core.img is at this location and looks
    in partition 97 for .



J'aurais donc deux grubs d'installés, ce qui est peut-être une signe de richesse intérieure ou alors de confusion certaine.
J'essaie juste de comprendre, raleur. Il n'y a rien d'essentiel (ou plutôt si, ce serait essentiel, mais pas important) dans ma demande puisque tout fonctionne.
Merci smile

#10 02-02-2017 15:29:59

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] DFlinux No such device...

Faut pas top se fier à sda, sdb, selon l'ordre par lequel sont branché les chosés, sdX et sdY peuvent identifier la même chose selon l'ordre dans lequel les disque sont branchés.

Ce qu'est certain, c'est que tu utilises maintenant le grub de ata-CT240BX200SSD1_1604F0165C24. Tu peux vérifier dans /dev/disk/by-id/ avec ls -l, pour voir qui est identifié par ça...

Et oui, il y a moyen d'installer plusieurs grub. Tu pourrais utiliser une disquette avec grub au démarrage, même si je vois pas trop l'intêret tongue

Dernière modification par otyugh (02-02-2017 15:32:29)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#11 02-02-2017 16:28:22

jesaispas
Invité

Re : [Résolu] DFlinux No such device...

Merci, otyugh.

paul@neonxon:~$ ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root  9 févr.  2 14:23 ata-CT240BX200SSD1_1604F0165C24 -> ../../sda
lrwxrwxrwx 1 root root 10 févr.  2 14:23 ata-CT240BX200SSD1_1604F0165C24-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 févr.  2 14:23 ata-CT240BX200SSD1_1604F0165C24-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 févr.  2 14:23 ata-CT240BX200SSD1_1604F0165C24-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 févr.  2 14:23 ata-CT240BX200SSD1_1604F0165C24-part4 -> ../../sda4
lrwxrwxrwx 1 root root  9 févr.  2 14:23 ata-HL-DT-ST_DVD-ROM_DH40N_K38211C3025 -> ../../sr0
lrwxrwxrwx 1 root root  9 févr.  2 14:23 ata-WDC_WD5000AAKX-08ERMA0_WD-WCC2EH849618 -> ../../sdb
lrwxrwxrwx 1 root root 10 févr.  2 14:23 ata-WDC_WD5000AAKX-08ERMA0_WD-WCC2EH849618-part1 -> ../../sdb1
lrwxrwxrwx 1 root root  9 févr.  2 14:23 wwn-0x50014ee25cd7392e -> ../../sdb
lrwxrwxrwx 1 root root 10 févr.  2 14:23 wwn-0x50014ee25cd7392e-part1 -> ../../sdb1
lrwxrwxrwx 1 root root  9 févr.  2 14:23 wwn-0x500a0751f0165c24 -> ../../sda
lrwxrwxrwx 1 root root 10 févr.  2 14:23 wwn-0x500a0751f0165c24-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 févr.  2 14:23 wwn-0x500a0751f0165c24-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 févr.  2 14:23 wwn-0x500a0751f0165c24-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 févr.  2 14:23 wwn-0x500a0751f0165c24-part4 -> ../../sda4
 



CT est bien le ssd Crucial. WWD, le hdd Western Digital.

Si je comprends ce qui est écrit, je peux booter sans problème depuis le ssd sur les trois systèmes... mais je pourrais aussi booter depuis le hdd (résidu d'une vieille installation avant que j'installe le ssd ?). Est-ce que ça vaudrait la peine de faire un peu de nettoyage là-dedans, sachant qu'en matière de ménage informatique, j'suis très loin du diplôme de technicien de surfaces cachées... ?

#12 02-02-2017 16:49:14

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] DFlinux No such device...

otyugh a écrit :

Ce qu'est certain, c'est que tu utilises maintenant le grub de ata-CT240BX200SSD1_1604F0165C24


Non, la seule chose qui est à peu près certaine est que Debian a installé GRUB sur ce disque (SSD). Rien ne dit que c'est le SSD qui boote. Au contraire puisqu'apparemment c'est le GRUB installé par une autre distribution qui est lancé au démarrage, et qui serait donc installé sur l'autre disque (dur).

jesaispas a écrit :

Si je comprends ce qui est écrit, je peux booter sans problème depuis le ssd sur les trois systèmes


Si tu fais référence au contenu de /dev/disk/by-id, il n'a rien à voir avec la capacité de booter quoi que ce soit depuis quoi que ce soit. Ce sont juste des liens symboliques qui peuvent être utilisés à la place des noms de périphériques /dev/sd* des disques et partitions qui ne sont pas forcément constants comme l'a souligné otyugh.

jesaispas a écrit :

e pourrais aussi booter depuis le hdd


Je pense que tu bootes depuis le disque dur. Pour vérifier, tu peux le débrancher ou le marquer comme "none" dans le BIOS.


Il vaut mieux montrer que raconter.

Hors ligne

#13 02-02-2017 17:01:24

jesaispas
Invité

Re : [Résolu] DFlinux No such device...

Dans mes options de boot dans le BIOS, je n'ai coché que le SSD et clé Usb.
Le système peut malgré tout booter depuis le hdd ?

Et toutes les distribs sont installées sur le SSD... ça serait pas bizarre qu'une d'entre elles ait installé GRUB sur le hdd ?

Dernière modification par jesaispas (02-02-2017 17:09:45)

#14 02-02-2017 17:16:03

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] DFlinux No such device...

Avec les BIOS, il faut s'attendre à tout. Si pour une raison ou une autre le BIOS décide que le SSD n'est pas bootable, il peut se rabattre sur le disque dur.
La seule façon d'être sûr, c'est de débrancher le disque dur.

jesaispas a écrit :

Et toutes les distribs sont installées sur le SSD... ça serait pas bizarre qu'une d'entre elles ait installé GRUB sur le hdd ?


Oui, ce serait bizarre mais c'est possible avec GRUB.

Dernière modification par raleur (02-02-2017 17:18:41)


Il vaut mieux montrer que raconter.

Hors ligne

#15 02-02-2017 17:18:28

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] DFlinux No such device...

Non, la seule chose qui est à peu près certaine est que Debian a installé GRUB sur ce disque (SSD). Rien ne dit que c'est le SSD qui boote. Au contraire puisqu'apparemment c'est le GRUB installé par une autre distribution qui est lancé au démarrage, et qui serait donc installé sur l'autre disque (dur).


Pas faux, j'ai été péremptoire, je ne connais même pas cette commande qui sort cette info, my bad. Je me suis dit que ça devait vérifier "d'où, de quel grub j'ai booté".

Dernière modification par otyugh (02-02-2017 17:19:27)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#16 02-02-2017 17:38:45

jesaispas
Invité

Re : [Résolu] DFlinux No such device...

Bon, j'imagine que le BIOS ne "décide" pas vraiment, ou alors l'intelligence artificielle a fait d'immenses progrès mais juste dans ma machine...

Je vais tenter la manip que tu m'indiques, raleur, mais pas tout de suite. J'ai besoin de l'ordi pour bosser (et j'ai beaucoup de boulot). Pas envie de me retrouver coincé sans pouvoir redémarrer maintenant que j'ai fait du ménage sur mon HDD et que j'ai viré tout ce qui n'était pas des données : un dossier .Trash et un autre lost&found que je ne pouvais pas ouvrir mais que j'ai supprimé directement(aïe ?).

#17 02-02-2017 18:57:59

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] DFlinux No such device...

.Trash contient la poubelle, que tu as vidée définitivement, et lost+found contient des blocs de données "perdus" lors d'un éteignage prématuré (coupure de courant, forcer à éteindre), et fsck en "nettoyant" le bordel place les morceaux dans ce dossier. Je ne l'ai jamais utilisé de ma vie, je ne l'ai remarqué que dans les systèmes utilisant ext4 x)

Dernière modification par otyugh (02-02-2017 18:59:18)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#18 02-02-2017 19:33:21

jesaispas
Invité

Re : [Résolu] DFlinux No such device...

Merci, Otyugh (avec ou sans majuscule ?)

Raleur (avec ou sans majuscule ?) j'ai fait ta manip. Retirer le HDD... et effectivement il semble bien que je boote depuis le HDD. Sans lui, le démarrage a été très, très rapide (normal avec un SSD, me dira-t-on). Par contre, dans le menu de GRUB (celui de Debian), j'avais une liste impressionnante de systèmes répertoriés.

J'imagine que le souci a dû venir du fait que j'ai utilisé Boot-repair (un truc Ubuntu, donc) assez souvent. Je travaillais avec Handy Linux (maintenant DFLinux) et j'utilise les deux autres partitions pour "goûter" d'autres systèmes et jusqu'à présent, tant que j'arrivais à booter, je ne me posais pas trop de question.

Maintenant, je m'en pose au moins deux : Comment faire pour booter sur le SSD ? Et accessoirement, faire le ménage dans cette longue, longue liste d'OS ?

#19 02-02-2017 20:41:48

jesaispas
Invité

Re : [Résolu] DFlinux No such device...

Bon, je suis parvenu à booter sur le SSD avec un update-grub dans DFlinux.
Reste plus qu'à "nettoyer" la longue liste d'OS dans GRUB, j'ai vu qu'il y avait des fils qui traitaient de ça. Je regarde.

Merci encore à vous trois, Chalu, Otyugh et Raleur.

#20 02-02-2017 21:02:41

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] DFlinux No such device...

otyugh a écrit :

lost+found contient des blocs de données "perdus" lors d'un éteignage prématuré


Ce sont généralement des fichiers temporaires "supprimés" de l'arborescence mais encore ouverts par un processus, donc qui auraient été supprimés de toute façon lors de leur fermeture ou de l'arrêt du processus.

jesaispas a écrit :

Raleur (avec ou sans majuscule ?)


Avec une majuscule en début de phrase comme il sied aux règles typographiques, mais sans en dehors car ce n'est pas un nom propre, plutôt un qualificatif.

jesaispas a écrit :

Par contre, dans le menu de GRUB (celui de Debian), j'avais une liste impressionnante de systèmes répertoriés.


Comment ça, une liste impressionnante ? Par défaut il devrait y avoir deux lignes pour chacun des trois systèmes présents, soit 6 lignes.

jesaispas a écrit :

Comment faire pour booter sur le SSD ?


Il faut paramétrer le BIOS pour amorcer le SSD en priorité, ou intervertir les branchements du SSD et du disque dur.

jesaispas a écrit :

je suis parvenu à booter sur le SSD avec un update-grub dans DFlinux.


Pardon ? update-grub ne peut en aucun cas avoir pour résultat de changer le GRUB qui démarre. Il ne fait que regénérer le fichier de configuration du GRUB installé par le système depuis lequel il est exécuté.


Il vaut mieux montrer que raconter.

Hors ligne

#21 02-02-2017 23:38:48

jesaispas
Invité

Re : [Résolu] DFlinux No such device...

big_smile

Me disais bien que c'était trop facile...

Je crois booter sur le ssd car je boote sur le même grub (Debian) HDD débranché physiquement ou pas. Bon, ça veut peut être rien dire, hein... On est quand même dans un univers parallèle.

La liste impressionnante : difficile de faire une capture d'écran. J'ai pris une photo avec un smart téléphone et voilà les trucs bizarres :

- Pour commencer, sont listés tous les systèmes avec leurs noyaux. Par exemple pour Debian, j'ai quatre lignes : les deux normales avec le noyau 4.4.059 plus deux autres avec le noyau 4.4.0.57

- Ensuite, les deux autres OS ont deux séries d'entrées. Par exemple :
première série d'entrées avec KDE neon (sur /dev/sda1) (sur dev/sda3) (on dev/sda1) (et donc les  quatre lignes avec les deux noyaux)
puis une deuxième avec KDE neon (sur dev/sda1) (on dev/sda3) (et quatre lignes avec les deux noyaux).

Et pour finir, ce qui n'arrange pas grand-chose, c'est que Debian est (on dev/sda1)

Conclusion : j'ai dû merder grave en faisant mes partitions et en installant mes distribs. Pourtant sur Gparted, j'ai trois belles partoches de 70 Gio (en gros) et une swap de 4 Gio (en gros). Je commence à comprendre que sdX ne veut pas dire grand-chose.

Dernière modification par jesaispas (02-02-2017 23:40:52)

#22 03-02-2017 09:35:43

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] DFlinux No such device...

Tu n'as pas forcément "merdé" ; il se peut qu'update-grub s'emmêle les pinceaux lorsqu'il lit les fichiers de configuration grub.cfg des autres systèmes détectés, et inclut plusieurs fois le même système parce qu'il figure dans plusieurs de ces fichiers, chaque système détectant tous les autres.

Mais je ne comprends pas tout : d'où sortent ces noyaux 4.4 avec Debian ? Ce ne sont pas des noyaux inclus dans Debian.

jesaispas a écrit :

Je crois booter sur le ssd car je boote sur le même grub (Debian) HDD débranché physiquement ou pas.


Je croyais que tu avais écris plus haut que le GRUB lancé était différent avec et sans le disque dur ?


Il vaut mieux montrer que raconter.

Hors ligne

#23 03-02-2017 10:27:20

jesaispas
Invité

Re : [Résolu] DFlinux No such device...

Pour les noyaux, erreur de lecture de ma part. Debian est annoncé "normalement" avec juste deux lignes :

- Debian GNU/Linux
- Options avancées pour  Debian GNU/Linux

C'est ensuite que j'ai une "GNU/Linux sur (dev/sda1)" avec les noyaux 4.4... et quatre lignes. 

Je croyais que tu avais écris plus haut que le GRUB lancé était différent avec et sans le disque dur ?


Oui, mais depuis la manip grub-update sur Debian, je boote sur le même GRUB (celui de Debian) avec ou sans HDD.

Pied de page des forums