Grub Grub.. Vroom !

15 replies [Last post]
pyrotrisquel
Offline
Joined: 06/22/2017

bonjour à toutes et tous

Oui, je sais bien, encore une gaffe !

Bref, tout simplement, y aurait-il une solution pour supprimer un grub en état catastrophique, par un grub simple et propre ?

/dev/sda1 - Partition étendue - BOOT
/dev/sda6 - ext4 - point de montage Trisquel
/dev/sda7 - ext4 - partition libre
/dev/sda5 - swap
/dev/sda3 - ntfs - docs divers
/dev/sda4 - ntfs - sos windaube famille

Si quelqu'un(e) a une solution, je suis preneur, bien sur !

merci pour l'aide à venir et bonne journée

azafranero
Offline
Joined: 05/21/2015

Bonjour,

télécharge Bootrepair

64 bits

https://sourceforge.net/projects/boot-repair-cd/files/boot-repair-disk-64bit.iso/download

32 bits

https://sourceforge.net/projects/boot-repair-cd/files/boot-repair-disk-32bit.iso/download

puis démarre sur le disque et demande lui la réparation

pour démarrer les 2 systèmes indépendamment i tu as un ordinateur un bios UEFI

il fallait

faire une partition UEFI

/boot/EFI = 350 Mo si bios en UEFI (obligatoire). Pour les ordinateurs avec bios traditionnel cette partition n'existe pas; il y a alors que les 3 partitions suivantes

/ = 30 à 40 Go

Swap = 7 Go

/Home = Le reste Go

pyrotrisquel
Offline
Joined: 06/22/2017

salut et merci pour ton aide azafranero !

J'ai donc essayé comme tu m'as dit avec Bootrepair, à première vue, il travaille bien mais lors du reboot, j'arrive sur une page noire avec un encart:

BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1)
built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)

J'ai tenté "Exit" et cela bloque tout !

Si une solution est envisageable, je suis preneur !

merci et bonne fin de journée à toutes et tous

oups: Si je boote avec Supergrub2, je fais boot manually, operating systems, linux boot (hd1, msdos6, j'arrive sur "mon" Trisquel 8 !

azafranero
Offline
Joined: 05/21/2015

Il arrive que les disques durs aient des défauts de fabrication et lâchent rapidement ; (une étude de google sur leur propre consolation de disques, qui est assez énorme), c'est dans les 3 premiers mois que les disques défectueux lâchent le plus, après, ils peuvent durer des années sans soucis. Il s'agit bien d'un secteur défectueux dur le Disque dur HDD

Pour réparer, choisir la bonne partition et taper. L'option f force l'examen de tous les fichiers ; l'option y demande à mettre en œuvre une réparation automatique.

Puis c'est tout.
Redémarrer !
Taper après le mot initramfs et valider

Si le problème vient de la partition /root
fsck -f -y /dev/sda1

Si le problème vient de la partition /home
fsck -f -y /dev/sda6

Terminer pour redémarrer par reboot

pyrotrisquel
Offline
Joined: 06/22/2017

ok et merci
je tente tout cela et te tiens au courant

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

As-tu simplement essayé 'sudo update-grub' (depuis Trisquel) ? Normalement, avec l’aide du programme externe 'os-prober', 'update-grub' détecte tous les systèmes d’exploitation et tous leurs noyaux et crée une configuration adaptée.

pyrotrisquel
Offline
Joined: 06/22/2017

coucou

pour ce qui est de azafranero.
rien ne se passe... snif

pour ce qui est de Magic Banana.
je vais tester mais je dois redemarrer je suis sur la version live

je vous tiens au courant

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Depuis le système live il te faudrait faire un 'chroot' dans le système installé : https://help.ubuntu.com/community/Grub2/Installing#via_ChRoot

Sinon, le chargeur de démarrage sera installé sur le système live (si cela est possible). Je croyais que tu parvenais à démarrer le système installé. C’est en tout cas ce que tu écrivais en fin de https://trisquel.info/fr/forum/grub-grub-vroom#comment-137749

pyrotrisquel
Offline
Joined: 06/22/2017

pour ce qui est de "update-grub" (j'ai mis sudo avant ?...), il a refait pareil avec son petit encart...

pour ce qui est de mon pc. pour la version live, facile..., pour la version installée, je passe par supergrub... Tout à l'heure j'ai dit que je changeais car j'étais en live !!!

et on est bien d'accord, ton lien sur le "chroot", il faut que je le fasse en version live pour "réparer" la version installée ?

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Oui. Il y a d’autres méthodes décrites sur https://help.ubuntu.com/community/Grub2/Installing#Fixing_a_Broken_System en cas de système qui ne démarre plus. J’ai toujours utilisé 'chroot'.

pyrotrisquel
Offline
Joined: 06/22/2017

ok je vais faire de mon mieux....
merci
en "attendant", j'ai tenté cela, trouvé sur ton lien !

apt-get update
apt-get purge grub-common
apt-get install grub-pc

avec le grub juste sur sda...

pyrotrisquel
Offline
Joined: 06/22/2017

cela a l'air de fonctionner ce que je viens de faire...
(apt-get update
apt-get purge grub-common
apt-get install grub-pc

avec le grub juste sur sda...)
donc je laisse le chroot de coté, n'est-il pas ?

merci pour ton aide et merci aussi à azafranero

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

As-tu exécuté cela sur le système live (sans avoir utilisé 'chroot' auparavant) ? Si c’est le cas, tu as supprimé et réinstallé le GRUB du système live. Du coup, peut-être que BIOS démarre sur le périphérique avec le système live, trouve le chargeur de démarrage que tu y a installé et qui a des entrées pour les systèmes sur le disque internes. Ou as-tu retiré le périphérique avec le système live avant le redémarrage. Auquel cas, je ne comprends pas comment ces commandes exécutées sur le système live aient pu faire la moindre différence.

pyrotrisquel
Offline
Joined: 06/22/2017

non non non que nenni !

j'etais sur mon systeme installé lors que le l'ai effectué..., j'étais en passe de "re" partir vers le systeme live pour effectuer le "chroot"...
donc tout a été fait sur systeme installé vers le systeme installé...
Je n'ai pas fait le "chroot" !

Bref, pour l'instant, tout (ou presque, reste nordvpn...) est résolu

merci encore à toi pour ton aide

bonne soirée

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

J’ai mal lu : désolé.

pyrotrisquel
Offline
Joined: 06/22/2017

Pas de souci...
bonne journée à toi