2 votes

Ubuntu et l'"immortel" Grub

Jusqu'à hier sur mon minipc tout fonctionne bien, le système démarre et fonctionne. Après hibernation je redémarre et...le bootloader "refind" disparaît et comme par magie apparaît un Grub Grub !

Alors je le fais

linux /boot/vmlinuz-4.15
initrd /boot/initramfs-4.15..
boot

Et aller seulement à initramfs Shell,qui a dit "Impossible de monter /dev/ sur /root/dev "

Je redémarre sur un livecd ubuntu

fsck -c /dev/mmcblkp1
fsck -c /dev/mmcblkp2

Ne donnez pas d'erreur.

Je fais un chroot (bien sûr en montant dev,proc,sys,avec bind) réinstallation de refind avec

refind-install --usedefault /dev/mmblkp1

m'a dit "pas de problème", mais au redémarrage...toujours le Grub Grub !

Je reviens au livecd ubuntu, détruis et recrée la partition efi avec la même taille, puis refais le chroot, réinstalle refind et . Grub-Grub.

Qu'est-ce qui s'est passé ? Maintenant j'essaie de réinstaller Grub et de faire un menu Grub mais si je veux utiliser refind, pourquoi Grub vit toujours et même avec dd=/dev/zero sur la partition efi ne peut pas supprimer ?

Le système est : ubuntu est : 17.10 Grub est : efi,boot mode is UEFI

1voto

elbarna Points 224

J'ai probablement trouvé la solution : le système avait deux "partitions de démarrage".

dev/mmcblk1boot0
dev/mmcblk1boot1

Pour les écraser, j'ai besoin

echo 0 >  /sys/block/mmcblk1boot0/force_ro

Et ensuite essayer de réinstaller refind

Une autre solution est : réinstaller ubuntu et ensuite récupérer à partir de la sauvegarde.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X