[Gummiboot] root=PARTUUID=Impossible de démarrer (contourné)
Publié : mar. 30 déc. 2014, 20:13
Bonjour à tous, Je suis un tout jeune utilisateur d'Arch, ça fait seulement 3 ans. 3 ans ou j'ai toujours trouvé ici ou là de quoi me débloquer lorsque je faisais une mauvaise manipulation, ou lorsque j'essayais quelque chose que je ne savais pas faire. Mais aujourd'hui, que neni, je sèche, aussi je viens vous demander un peu d'aide.
J'ai changé il y a peu de carte mère, et suite à ce changement, j'ai passé mes disques en GPT, et j'ai configuré un démarrage en UEFI. Les étapes ont été les suivantes :
- Installer Arch sur une carte SD (partitionnée GPT, première partition fat 32 pour esp avec gummiboot, seconde partition ext4 sans journal montée sur /). Et pas de soucis, je peux démarrer Arch si cette carte SD est insérée. (c'est un système de secours, à terme il sera rangé dans une boite et sorti au besoin).
- Installer windows 7 (pour jouer) sur un ssd, de 120 Go, en laissant 60 Go de non partitionné. A ce niveau là, j'ai 2 partitions esp, une sur le ssd et une sur la carte sd, mais ma carte mère ne s'en plaint pas et je peux démarrer windows sur le ssd ou arch sur la carte sd sans soucis.
- Installer Arch sur le ssd, en créeant une autre partition fat 32 pour accueillir un autre esp, puis une partition ext4 sans journal qui prendra le reste du disque pour accueillir arch. J'ai fait tout ça depuis Arch(de ma carte SD), j'ai installé ensuite gummiboot, et en configurant gummiboot, j'ai du mal à trouver le PARTUUID de ma toute dernière partition, parce qu'elle n'est pas listée par la commande blkid. Mais bon, gdisk puis i puis 5 (partition n°5 sur le disque) me donne l'information recherchée, je complète mon installation et je redémarre.
A ce moment là, j'ai donc 3 partitions esp, 2 sur le ssd et 1 sur la carte sd. J'arrive dans l'interface de mon uefi, et je peux démarrer windows, je peux démarrer Arch sur la carte sd, et je peux démarrer Arch sur sur le ssd, mais pas en entier, le démarrage s'arrête parce qu'il ne reconnait pas le PARTUUID de ma dernière partition et j'arrive sur un shell de secours. J'ai essayé de remplacer root=PARTUUID=.... par root=/dev/sda5 mais pareil, au démarrage impossible de trouver /dev/sda5, j'ai essayé de remplacer par uuid, par id, par emplacement, rien n'y fait.
Pourtant, si je démarre Arch sur la carte SD, je peux tout à fait monter la partition /dev/sda5 et modifier son contenu, donc cette partition elle existe.
Bref, merci d'avoir lu tout ça, j'aurais bien besoin de votre aide pour démêler tout ça.
J'ai changé il y a peu de carte mère, et suite à ce changement, j'ai passé mes disques en GPT, et j'ai configuré un démarrage en UEFI. Les étapes ont été les suivantes :
- Installer Arch sur une carte SD (partitionnée GPT, première partition fat 32 pour esp avec gummiboot, seconde partition ext4 sans journal montée sur /). Et pas de soucis, je peux démarrer Arch si cette carte SD est insérée. (c'est un système de secours, à terme il sera rangé dans une boite et sorti au besoin).
- Installer windows 7 (pour jouer) sur un ssd, de 120 Go, en laissant 60 Go de non partitionné. A ce niveau là, j'ai 2 partitions esp, une sur le ssd et une sur la carte sd, mais ma carte mère ne s'en plaint pas et je peux démarrer windows sur le ssd ou arch sur la carte sd sans soucis.
- Installer Arch sur le ssd, en créeant une autre partition fat 32 pour accueillir un autre esp, puis une partition ext4 sans journal qui prendra le reste du disque pour accueillir arch. J'ai fait tout ça depuis Arch(de ma carte SD), j'ai installé ensuite gummiboot, et en configurant gummiboot, j'ai du mal à trouver le PARTUUID de ma toute dernière partition, parce qu'elle n'est pas listée par la commande blkid. Mais bon, gdisk puis i puis 5 (partition n°5 sur le disque) me donne l'information recherchée, je complète mon installation et je redémarre.
A ce moment là, j'ai donc 3 partitions esp, 2 sur le ssd et 1 sur la carte sd. J'arrive dans l'interface de mon uefi, et je peux démarrer windows, je peux démarrer Arch sur la carte sd, et je peux démarrer Arch sur sur le ssd, mais pas en entier, le démarrage s'arrête parce qu'il ne reconnait pas le PARTUUID de ma dernière partition et j'arrive sur un shell de secours. J'ai essayé de remplacer root=PARTUUID=.... par root=/dev/sda5 mais pareil, au démarrage impossible de trouver /dev/sda5, j'ai essayé de remplacer par uuid, par id, par emplacement, rien n'y fait.
Pourtant, si je démarre Arch sur la carte SD, je peux tout à fait monter la partition /dev/sda5 et modifier son contenu, donc cette partition elle existe.
Bref, merci d'avoir lu tout ça, j'aurais bien besoin de votre aide pour démêler tout ça.