Aller au contenu principal
Sujet résolu
Ce sujet a été marqué résolu et ne nécessite aucune autre attention.
Sujet: GRUB (Lu 84425 fois) sujet précédent - sujet suivant

Re : GRUB

Répondre #30
Bonjour @jenrem !
L'idée du deuxième lien que tu partages dans #19 est celle que j'aurais suivie, même s'il existe d'autres techniques sur certaines distributions comme Ubuntu (mon frère avait pu réinstaller Grub depuis une clef bootable Ubuntu, suite à l'éffacement de Grub par windows). L'idée est de retourner dans le système défectueux à partir de la clef de sauvegarde, je l'ai utilisée plusieurs fois suite à de mauvaises lignes de commandes du kernel (quand j'avais une /usr séparée dans LVM).

Sur le début de la deuxième photo de #19, on voit que tu as listé les partitions (mais je ne reconnais pas l'outil et ça ne permet pas de savoir dans quelle partition est la racine de ton système). Moi, j'utilise lsblk et fdisk -l pour ce faire.

Quelques précisions par rapport à l'article:
  • L'article utilise un chemin relatif pour le point de montage relatif mnt. Je conseille d'utiliser un point de montage absolu /mnt, comme tu l'as fait
  • Si tu as utilisé btrfs, la ligne de commande est bien
    # mount -o subvol=@ /dev/sdxy /mnt
    (/dev/sdxy est la partition contenant ton système racine lsubol=@ est une option du système de fichiers btrfs (voir man 5 btrfs) qui permet de choisir le sous-volume à monter, chez moi, comme chez l'auteur de l'article, le sous-volume racine est nommé @)
    Si tu as utilisé ext4, pas besoin de -o subvol=@
  • Avant d'aller plus loin je regarde toujours si j'ai bien monté ce que je pensais avec ls /mnt/, puis less /mnt/etc/or-release
  • Tu n'as pas une partition /var séparée? C'est souvent conseillé pour des raison de stabilité quand on a un serveur. Ça pourrait expliquer la partition vide. En plus, je vois que tu as beaucoup de partitions (au moins 6). Vérifie aussi /usr
  • Pour monter les systèmes de fichiers spéciaux j'utilise toujours le Gentoo handbook (uniquement la première section avant le chroot)
Au moment où tu as eu l'invite de commande rouge, tu avais probablement bien switché sur le système de fichiers installé sur la partition /dev/sda2, montée quelques lignes auparavant. 
Une fois que tu as réussi à remonter toutes les partitions/sous-volumes au bon endroit (si avant le chroot, /mnt/var est vide, ce n'est probablement pas le cas), tu peux utiliser zypper s'il manque des paquets et l'interface ncurses de YAST pour réinstaller grub (elle est très bien, j'ai dépanné par téléphone mes parents plusieurs fois avec).
Il faudrait aussi que tu (re-)précises ton matériel, je trouve étrange que tu n'aies pas besoin de grub2-x86_64-efi.
Bon courage, c'est jamais facile de déboguer le bas niveau.
Pascom

Re : GRUB

Répondre #31
Bonsoir à toutes et tous
 @ Oh!rocks et Pascom
J'ai " travaillé" sur ce disque  3-4 heures cet aprem ,  il est un peu tard ce soir pour faire un long résumé , mais je m'y colle demain
En vitesse , Oh!rocks , c'est en passant par une clef bootable ( Manjaro ) que j'ai pu lire les dossiers  , et beaucoup étaient " vide " , mais depuis , j'ai fait des MàJ via " dépannage système " ,je ne sais pas si qque chose a été " remis "dans ces dossiers ? je verrai demain
@ Pascom , merci pour toutes ces pistes , entre autre celle ci , qui est un peu différente de celle que j'avais tapée et qui n'aboutissait à rien , je verrai demain
# mount -o subvol=@ /dev/sdxy /mnt
Bonne soirée

Re : GRUB

Répondre #32
Bonjour à toutes et tous
J'ai pris un peu de retard , j'avais bloqué mon après midi d'hier  pour refaire toutes les manips et les prendre en photos pour faire le résumé , mais une visite imprévue a changé mon emploi du temps
Mais vite fait pour Pascom , le listage des partitions , c'était " fsblk " sans option
Le dépannage avec Ubuntu , je l'avais vu , mais je n'ai pas gardé parce qu'il fallait "installer " ubuntu , et je n'aime pas trop ,et je ne le retrouve plus , dommage , parce qu'en dernier ressort ça pourrait être bien à essayer
@ Oh!rocks en passant par la clef Manjaro , j'ai revérifié les dossiers de Tumbleweed . Les dossiers suivants sont vides
/dev, /opt ,/sys,/var
https://i.postimg.cc/Fsy7d3cL/IMG-20240429-115750.jpg
Donc , si je te suis bien , il y a peu d'espoir
J'espère en savoir un peu plus demain
Bonne fin de journée

Re : GRUB

Répondre #33
@jenrem : opt ne sert pas à grand chose mais les autres sont absolument essentiels.

Aucune procédure de "dépannage" ne remettra ces dossiers dans leur état minimal de fonctionnement.

https://www.malekal.com/les-repertoires-systemes-arborescence-linux/

Arrête de te prendre la tête et de perdre du temps : sauvegarde ce que tu peux et réinstalle tranquillement. ;)


à plus,
oh!rocks

Re : GRUB

Répondre #34
Bonsoir,
Les dossiers suivants sont vides
/dev, /opt ,/sys,/var
C'est normal que /dev et /sys soient vides. Ils sont peuplés automatiquement par systemd et le kernel (si je me trompe pas). Si je faisais comme toi (avec une clef live) sur mon système fonctionnel, je les verrais vides. Ce n'est pas anormal que /opt soit vide comme le disait Oh!rocks. Par contre, si /var est vide, il y a un problème... ou alors, sont contenu est sur une autre partition.
Comme tu as facilement accès au système tu peux regarder /etc/fstab tu devrais voir si tu as une partition séparée. Si ce n'est pas le cas, comme Oh!rocks, je te conseille de réinstaller le sysème.
À plus,
Pascom
PS: Je pars en vacances  8), donc je ne répondrai peut-être pas très souvent (suivant la météo).

Re : GRUB

Répondre #35
Bonsoir
Merci à vous deux
Je tenais beaucoup à cette vieille installation qui  tournait sans les pilotes NVidia , qui sont une galère lors des MàJ
En démarrant , avec une clef bootable Tumbleweed , et en prenant l'option " dépannage système " , j'accéde  à tty du disque  , je ne me souviens plus de la commande ( je vais rechercher ) pour lire les fichiers qui sont dans un dossier ,juste pour vérifier sur le disque si ces dossiers sont rééllement vides , il me semble que c'est " cat" , mais  je n'ai plus la syntaxe
On verra demain
Bonne vacances Pascom , et je préférerais pour toi que tu n’aies  pas le temps de me répondre
Bonne soirée

Re : GRUB

Répondre #36
Bonjour,
ls -Al /chemin/du/dossier
Les options que j'ai utilisé:
  • -A: Inclut les fichiers cachés mais pas . et ..
  • -l: Affiche les détails
Tu peux piper dans less si nécessaire:
ls -Al /chemin/du/dossier | less
Bonne journée,
Pascom

Re : GRUB

Répondre #37
Bonjour et merci Pascom
J'ai fait un peu de confusion  avec "  cat "
Je regarderai cet après-midi le résultat de la commande sur le dossier / var  du disque , et mettrai le résultat avant de passer à la réinstallation
Ne gâche pas tes vacances pour me répondre , j'ai tout mon temps
Bonne journée

Re : GRUB

Répondre #38

Bonsoir à toutes et tous
Je suis donc allé voir ce que contenait le dossier /var de mon système en panne  avec la commande "ls"   de Pascom , et , afin d'avoir une comparaison , j'ai fait de m^me sur mon système actuel
Il y a des différences , en nombre de fichiers et en contenance des dit fichiers . Je n'ai pas les connaissances suffisantes pour en tirer des conclusions , je laisse le soins aux connaisseurs de me dire de quoi il retourne
https://i.postimg.cc/3xgKTkgh/G-syst-me-en-panne-D-syst-me-actuel.png
La vue de gauche c'est le système en panne , et bien sûr à droite le système sur lequel je suis en ce moment
Je n'ai pas pensé à ouvrir les fichiers internes , si il faut le faire , demandez , je le ferai
Bonne soirée

Re : GRUB

Répondre #39
@jenrem : opt ne sert pas à grand chose mais les autres sont absolument essentiels.

Aucune procédure de "dépannage" ne remettra ces dossiers dans leur état minimal de fonctionnement.

https://www.malekal.com/les-repertoires-systemes-arborescence-linux/

Arrête de te prendre la tête et de perdre du temps : sauvegarde ce que tu peux et réinstalle tranquillement. ;)


à plus,
oh!rocks


Salut @ch!roks

Afficher (cliquer pour afficher/cacher)

Re : GRUB

Répondre #40
Bonjour à toutes et tous
Je n'avais pas abandonné , mais je vous ai fait grâce de mes tentatives et échecs successifs , pour enfin suivre les bons conseils de Oh!rocks et Yoman , j'ai réinstallé hier
Mon échec doit être en parti la  cause de ma mauvaise maîtrise de la ligne de commande !
Comme j'avais dû faire une installation avec home séparé ( il y a 3 ou 4 ans , je ne m'en souvenais plus , si bien que je n'ai pas perdu mes données .
Merci à vous tous qui m'avez aidé
Je passe le sujet en " résolu "
Bonne journée

Re : GRUB

Répondre #41
@jenrem Bonjour

Non, tu as bien fait, car maintenant tu en connais un peu plus sur la structure Linux et son fonctionnement.

J'admire au contraire les personnes comme toi, qui ne se décourage pas, et essaie, essaie, essaie encore 👍
(j'avoue ça m'a impressionné un gars tenaces envers et contre tout (tous🤣👍)

Tu as permis a des de personnes a chercher ( tel que les contributeurs ) à essayé de trouver une solution pour toi. ( c'est l'esprit open source)
Et nous aussi on apprend en cherchant à t'aider.

Ça arrive de devoir tout réinstaller, mais surtout  apprendre, quoi faire pour éviter que ce même problème ne se reproduise.

Merci au nom de tous d'avoir encore essayé 👍👍👍

Ce n'est pas un échec d'essayer

 

Re : GRUB

Répondre #42
Bonsoir Yoman
Merci pour ces encouragements ,j'ai essayé tant que j'avais une " idée neuve "
Merci à toi et à tous ceux qui m'ont tenu la main pour me faire avancer , comme dit la chanson :" t'es pas tout seul Jeff " , ça aide
Cela m'a permit de découvrir un peu " l’arrière cour" de Tumbleweed  et d'aller là , où j'aurais beaucoup hésité avant
Tu as raison , j'aurais dû dire : "mes tentatives échouées " 
Mes problèmes avec les lignes de commandes , étaient que certaines " options " n'étaient pas reconnues , alors je changeais les termes , mais ça ne s'invente pas , le hasard ne passe pas  dans une " discipline " qui est faite de rigueurs et ordonnancements
Je ne suis pas à l'abri de faire encore quelques  erreurs de manips , alors , je vous retrouverai avec plaisir " à la rescousse "
Encore merci , et bonne soirée
J-R