[Grub] difficultés réinstallation sur /boot/efi (ABANDON)
- benjarobin
- Maître du Kyudo
- Messages : 17238
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Grub] difficultés réinstallation sur /boot/efi
J'ai peut être mal formulé ma question, si tu essayes de monter la partition ESP, qu'est ce qu'il se passe... mais pourquoi la partition ESP est monté depuis l'initramfs, cela n'a pas de sens... L'initramfs ne devrait monter que la partition racine. Par défaut il n'y a pas système dans l'initramfs, es tu sur d'être dans l'initramfs ?
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Grub] difficultés réinstallation sur /boot/efi
Sors la tête du guidon eggregor
![Laughing :lol:](./images/smilies/icon_lol.gif)
Archuseriso est une série de scripts qui permet à un utilisateur d'Arch Linux de générer son propre live personnalisé, ce n'est pas une distributionAu début, je me faisais une montagne de réinstaller une Arch de A à Z, mais je dispose maintenant de Archuseriso (merci laurent85) qui est sans doute une distribution plus complète que mon installation d'il y a 18 mois.
![Idea :idea:](./images/smilies/icon_idea.gif)
Re: [Grub] difficultés réinstallation sur /boot/efi
Je n'ai pas tout le vocabulaire des linuxiens. Désolé.
Je voulais parler par exemple de archuseriso-xfce-1102-fr_FR-x64.iso, ou cinnamon ou autres çà existe bien non ?
Sûr! par ailleurs qu'en écrivant v.fat au lieu de vfat, il y a un hic.
Puisqu'il était question dans la reponse de systemctl status boot-efi.mount, de :
mount /boot/efi : mauvais systeme de fichier et superbloc erroné sur /dev/sdb1, j'ai décidé d'aller voir un peu ce qui se passe dans /dev/sdb1.
Je l'ai donc monté sur /run/media/live/backup et un "ls" a révélé la présence d'un dossier /boot nanti d'un sous dossier /grub apparemment vide.
Je les ai donc supprimés et j'ai refait l'install-grub avec grub-mkconfig et mkinitcpio.
Au reboot, on retrouve le message identique à celui que j'ai trancris plus haut avec simplement l'affirmation d'un mauvais type de fichier sr /dev/sda1 au lieu de /dev/sdb1.
Toutefois puisque j'étais là, j'ai lance un dmesg, et il y a une ligne en rouge qui me semble important :Bon çà ne règle rien, je vous l'accorde.
Unrecognized mount option "errors=remount-rw" or missing FAT-fs (sda1)
Faudrait-il avoir "errors=remount-ro" ?
Je ne sais plus pourquoi mais çà me dit quelquechose.
Je corrige avec nano, au point ou j'en suis je ne risque pas grand chose !!
Je sors du chroot, je tente le reboot et je ferme les rideaux.
Merci mille fois de votre présence attentive.
- benjarobin
- Maître du Kyudo
- Messages : 17238
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Grub] difficultés réinstallation sur /boot/efi
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Grub] difficultés réinstallation sur /boot/efi
Effectivement et je me demande bien pourquoi j'étais encore avec "rw" ? Parce que je fais toujours ce que vous préconisez.
Est-ce que depuis le chroot certaines modifs passent mal ?
Donc c'est plus compliqué.Toujours est-il qu'hier soir j'ai changé l'option "rw" en "ro" et qu'au reboot je suis revenu à la situation quasi initiale, savoir plus de prompt et un tiret blanc qui clignote sans aucun message apparent.
je ne vais pas m'entêter la dessus aujourd'hui. Quelques minutes ce matin, et je reprends demain pour un probable format.
Bon dimanche
Re: [Grub] difficultés réinstallation sur /boot/efi
Pas de souci.
Je ne suis pas sût de comprendre de quelle option tu parles, les options correctes à utiliser sont rw et errors=remount-ro pour le montage /boot/efi (vois plus bas le fstab).
Est-ce qu'on est d'accord sur cette procédure qui suit, elle varie légèrement de la tienne peu importe ce qui compte est l'absence d'erreur à l'exécution ? utilise des copier coller pour éviter une erreur de saisie :
Vérification du système de fichiers :
Code : Tout sélectionner
sudo fsck UUID="81e1d6a6-e7a4-40af-9071-b6c30875b9d4" -fv
Code : Tout sélectionner
sudo mount UUID="81e1d6a6-e7a4-40af-9071-b6c30875b9d4" /mnt
sudo arch-chroot /mnt
Contenu de fstab
Code : Tout sélectionner
cat /etc/fstab
Montage de /boot/efi :# Static information about the filesystems.
# See fstab(5) for details.
# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sda2 LABEL=/archlinux
UUID=81e1d6a6-e7a4-40af-9071-b6c30875b9d4 / ext4 rw,relatime,data=ordered 0 1
# /dev/sda3 LABEL=/home/archlinux
UUID=9e3c3f97-70ce-41e4-9c21-2bea530ee7e4 /home ext4 rw,relatime,data=ordered 0 2
# /dev/sda1 LABEL=BOOT
UUID=83EE-16E9 /boot/efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 2
# /dev/sdb1 LABEL=album
UUID=02914b62-7f1d-490b-bea3-5a21dbb19ec9 /media/album ext4 rw,relatime,discard 0 2
# /dev/sdb2 LABEL=backup
UUID=23379fe1-e662-4c64-8857-15710d4b5efc /media/backup ext4 rw,relatime,discard 0 2
Code : Tout sélectionner
mount /boot/efi
Code : Tout sélectionner
grub-mkconfig -o /boot/grub/grub.cfg
sudo grub-install --recheck
sudo efibootmgr -v
Code : Tout sélectionner
sudo mkinitcpio -P
Code : Tout sélectionner
umount /boot/efi
exit
Code : Tout sélectionner
sudo umount /mnt
- benjarobin
- Maître du Kyudo
- Messages : 17238
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Grub] difficultés réinstallation sur /boot/efi
Le fstab ne devrait plus être un problème, car il n'y a plus d'erreur qui s'affiche à ce sujet.
L'initramfs n'est pas responsable non plus car systemd était lancé, ce qui veut dire que l'initramfs à bien fait le montage de la partition racine et le switch root.
Ici pour avancer il nous faut juste le dernier log de boot.
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Grub] difficultés réinstallation sur /boot/efi
Re: [Grub] difficultés réinstallation sur /boot/efi
- à partir du moment où le chroot est actif je suis en #, on est bien d'accord que c'est toujours comme çà ?
- la différence majeure entre les commandes insdiquées et celles du wiki, c'est que l'on monte uniquement
la racine avant arch-chroot, et que l'on monte /boot/efi dans le chroot lui-même et non pas avant de le lancer comme il me semble que c'est indiqué dans le wiki.
% sudo fsck UUID="81e1d6a6-e7a4-40af-9071-b6c30875b9d4" -fv
Code : Tout sélectionner
fsck de util-linux 2.34
e2fsck 1.45.4 (23-Sep-2019)
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe
247217 i-noeuds utilisés (19.30%, sur 1281120)
859 fichiers non contigus (0.3%)
141 répertoires non contigus (0.1%)
nombre d'i-noeuds avec des blocs ind/dind/tind : 0/0/0
Histogramme des profondeurs d'extents : 234075/180
3125610 blocs utilisés (61.05%, sur 5120000)
0 bloc défectueux
1 fichier de grande taille
217133 fichiers normaux
16746 répertoires
0 fichier de périphérique en mode caractère
0 fichier de périphérique en mode bloc
0 fifo
1923 liens
13329 liens symboliques (12954 liens symboliques rapides)
0 socket
------------
249131 fichiers
Code : Tout sélectionner
sudo mount UUID="81e1d6a6-e7a4-40af-9071-b6c30875b9d4" /mnt
sudo arch-chroot /mnt
Code : Tout sélectionner
# Static information about the filesystems.
# See fstab(5) for details.
# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sda2 LABEL=/archlinux
UUID=81e1d6a6-e7a4-40af-9071-b6c30875b9d4 / ext4 rw,relatime,data=ordered 0 1
# /dev/sda3 LABEL=/home/archlinux
UUID=9e3c3f97-70ce-41e4-9c21-2bea530ee7e4 /home ext4 rw,relatime,data=ordered 0 2
# /dev/sda1 LABEL=BOOT
UUID=83EE-16E9 /boot/efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 2
# /dev/sdb1 LABEL=album
UUID=02914b62-7f1d-490b-bea3-5a21dbb19ec9 /media/album ext4 rw,relatime,discard 0 2
# /dev/sdb2 LABEL=backup
UUID=23379fe1-e662-4c64-8857-15710d4b5efc /media/backup ext4 rw,relatime,discard 0 2
Code : Tout sélectionner
# mount /boot/efi
Code : Tout sélectionner
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-linux
Found initrd image: /boot/initramfs-linux.img
Found fallback initrd image(s) in /boot: initramfs-linux-fallback.img
grub-probe : erreur : impossible de trouver un périphérique GRUB pour /dev/sdc1. Vérifiez device.map..
done
Code : Tout sélectionner
Installation pour la plate-forme x86_64-efi.
Installation terminée, sans erreur.
Code : Tout sélectionner
]BootCurrent: 0006
Timeout: 1 seconds
BootOrder: 0000,0006,0005,0004
Boot0000* arch HD(1,GPT,9e61ebca-eebd-4001-9ab0-0a91a8620fe8,0x800,0x100000)/File(\EFI\arch\grubx64.efi)
Boot0004* Hard Drive BBS(HD,,0x0)AMGOAMNO........y.G.e.n.e.r.i.c. .S.T.O.R.A.G.E. .D.E.V.I.C.E. .9.4.5.1....................A.......................L..Gd-.;.A..MQ..L.G.e.n.e.r.i.c. .S.T.O.R.A.G.E. .D.E.V.I.C.E. .9.4.5.1......AMBOAMNO........o.C.T.2.5.0.M.X.5.0.0.S.S.D.1....................A...........................>..Gd-.;.A..MQ..L.8.1.5.0.1.E.C.0.9.7.1.4. . . . . . . . ......AMBOAMNO........o.T.O.S.H.I.B.A. .H.D.W.D.1.1.0....................A...........................>..Gd-.;.A..MQ..L. . . . . . . . . . .Y. .K.7.L.A.Y.Y.S.F......AMBOAMNO........s. .U.S.B. .F.l.a.s.h. .M.e.m.o.r.y.1...0.0....................A.......................F..Gd-.;.A..MQ..L.0.0.1.D.0.F.1.6.0.F.0.4.C.8.B.1.6.4.0.2.0.A.2.5......AMBO
Boot0005* CD/DVD Drive BBS(CDROM,,0x0)AMGOAMNO........o.H.L.-.D.T.-.S.T. .D.V.D.R.A.M. .G.H.2.4.N.S.D.1....................A...........................>..Gd-.;.A..MQ..L.1.K.H.D.7.A.1.J.0.7. .1. . . . . . . . ......AMBO
Boot0006* UEFI: USB Flash Memory1.00 PciRoot(0x0)/Pci(0x10,0x0)/USB(3,0)/HD(1,MBR,0x1049a73f,0xcc,0x28000)AMBO
Code : Tout sélectionner
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 5.3.7-arch1-2-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 5.3.7-arch1-2-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: wd719x
==> WARNING: Possibly missing firmware for module: aic94xx
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
Code : Tout sélectionner
# umount /boot/efi
% sudo umount /mnt
En principe je n'ai rien oublié.
Je croise les doigts et je reboote, je repasse bien entendu rapidement pour le résultat, et te transmettre j'espère les félicitations du jury...
Re: [Grub] difficultés réinstallation sur /boot/efi
Je me suis appliqué et je ne le pense pas, toujours est-il que le boot=pas de boot, rien qu'un tiret blanc sans commencement d'init et donc pas de prompt.
Je le redis, parce que c'est la seule piste qui me vient en tête, je n'obtiens un ptompt qu'avec une terminaison de ligne pour /dev/sda1 dans le fstab : errors remount rw au lieu de ro !
Mais ça ne démarre pas pour autant.
Je suis gêné vraiment pour le temps que je vous fais perdre.
Ce n'est pas un grave problème de réinstaller, le seul truc embêtant c'est de ne pas comprendre, mais bon, s'il n'y avait que çà ?
Merci à vous et bonne soirée.
- benjarobin
- Maître du Kyudo
- Messages : 17238
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Grub] difficultés réinstallation sur /boot/efi
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Grub] difficultés réinstallation sur /boot/efi
Si ta seule façon d'obtenir une prompte est de faire planter systemd, tu peux toujours editer les parametres du noyau depuis Grub.eggregor a écrit : ↑dim. 10 nov. 2019, 18:54 pas de boot, rien qu'un tiret blanc sans commencement d'init et donc pas de prompt.
Je le redis, parce que c'est la seule piste qui me vient en tête, je n'obtiens un ptompt qu'avec une terminaison de ligne pour /dev/sda1 dans le fstab : errors remount rw au lieu de ro !
Avec
Code : Tout sélectionner
init=/bin/sh
Code : Tout sélectionner
mount --all
Si c'est ok de ce coté, redemarre et ajoute
Code : Tout sélectionner
-- systemd.log_level=debug
zsh: fatal error: out of heap memory
Re: [Grub] difficultés réinstallation sur /boot/efi
à nophke
Code : Tout sélectionner
sudo mount UUID="81e1d6a6-e7a4-40af-9071-b6c30875b9d4" /mnt
sudo arch-chroot /mnt
# init=/bin/sh
# mount --all
à benjarobin
Je vois illico ce que je peux trouver et je reviens.
Re: [Grub] difficultés réinstallation sur /boot/efi
ls /var/log
Code : Tout sélectionner
audit cups lastlog old tallylog Xorg.0.log.old
btmp faillog lxdm.log pacman.log wtmp
btmp.1 journal lxdm.log.old private Xorg.0.log
- benjarobin
- Maître du Kyudo
- Messages : 17238
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Grub] difficultés réinstallation sur /boot/efi
- Fait un chroot dans ton sytème
- Exécute depuis le chroot :
journalctl -S yesterday > all.log
- Puis tu nous donne le fichier
all.log
via par exemple pastebin...Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Grub] difficultés réinstallation sur /boot/efi
il y a hooooouuuuu.... longtemps !
Je refais l'opération de boot comme tu l'as indiqué, toutefois je ne sais pas trop comment je vais éteindre proprement n'ayant pas de prompt pour commander l'arrêt, mais bon
on va voir si en attendant assez longtemps le systeme crache quelque chose.
A+
- benjarobin
- Maître du Kyudo
- Messages : 17238
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Grub] difficultés réinstallation sur /boot/efi
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Grub] difficultés réinstallation sur /boot/efi
J'ai installé Greasemonkey sur le firefox du live, et à vrai dire pastebin où un autre site de partage de fichier...çà reste assez vague dans ma mémoire
en perdition.
J'essaie de trouver comment passer par un copîé-collé (mais 15000 lignes ?)
ou expédier directement depuis le terminal, il me semble que c'était possible cette manoeuvre quand mes neurones étaient en mode actif ?
Rigolez pas si possible.
- benjarobin
- Maître du Kyudo
- Messages : 17238
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Grub] difficultés réinstallation sur /boot/efi
Code : Tout sélectionner
cat all.log | curl -F 'f:1=<-' ix.io
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Grub] difficultés réinstallation sur /boot/efi
Je viens de faire la commande dans le terminal.
Je ne vois pas comment tu peux recevoir l'envoi, mais si tu le dis. Je me souviens d'avoir appris des choses sur curl il y a des années, mais c'est passé à la trappe.
Il y a des choses dans le wiki ? Je vais regarder.
Sans vouloir abuser, la copier-collé dans firefox, tu le fais où ?
je suis désolé d'être béotien.