[Grub] Question grub.cfg

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
BobsleiiG
Daikyu
Messages : 66
Inscription : dim. 03 juil. 2016, 12:40
Localisation : Basse-Normandie

[Grub] Question grub.cfg

Message par BobsleiiG »

Re coucou à tous. :bravo1:
J'ai récupéré depuis un fujitsu S721. C'est quand même 'hachement mieux !
...Mais j'ai voulu faire reprendre du service à mon handicapé de vieux portable. L'aspire 3000 (je vous en avais parlé quand je m'étais présenté).
Il est passé entre temps sous manjaro en version lxde communautaire ...et des mises à jours impossibles fautes de conflits et de paquets corrompus la malgré une distro toute neuve... :bonk:
Et hier, je me suis dit : « autant repartir directement sur arch ! ».

J'ai donc téléchargé « archlinux-2017.01.01-dual.iso » (du 01-Jan-2017). (et vérifié son intégrité au passage)
Puis je me suis servi du Wiki, lorgnant parfois sur cette page en prenant mon temps et par rapport à la première fois, tout m'a paru extrêmement simple car très clairement expliqué.
Mais vous vous en doutez, puisque je fais mon ingrat et reviens vous voir quand — roulement de tambours — « je m'est gouré kekpart !» :lol:
J'en était donc à la fin de la page du wiki, quand il s'agit d'installer le grub (BIOS pour ma part) et qu'on est renvoyé à cette page.
Donc, instructions suivies et grub installé, je reboot. Et là :
1. Démarrage
2. Lancement du grub « loading grub! »
3. écran noir
4. reboot
Et ainsi de suite in vitam æternam...

J'avais installé os-prober

Code : Tout sélectionner

pacman -S os-prober
et créer un fichier de config pour le boot-loader via

Code : Tout sélectionner

grub-mkconfig -o /boot/grub/grub.cfg
en suivant le bas de cette page (mais si l'autre sur laquelle je lorgnais discrètement tout en restant à ne suivre qu'une directive. Celle du wiki... Faut suivre un peu ! :D )

Bref, comme j'ai l'impression que le grub ne fait pas son bouleau, je vire le « .cfg » puis réinstalle le grub par dessus

Code : Tout sélectionner

pacman -S grub
J'aurais peut être du le virer avant me direz vous via « pacman -Rns » ?
Toujours est-il qu'a ce moment le démarrage du système reste le même : inexistant.
Alors (et une nouvelle fois après avoir bien pensé à refaire la manipulation « arch-chroot /mnt » et monter toutes mes 4 partoches. (/boot 100M | /swap 1024M | / 25G | /home env. 42G)), j'ai recréer le fichier « .cfg ». Sans succès.

Pour le coup, si vous avez une idée, je serais bien preneur. :)
Car là j'ai essayé ceci dans le but d'identifier de façon permanente les partitions, juste au cas où le souci vendrait de là,

Code : Tout sélectionner

search --fs-uuid --set root 355ccb5c-99e1-400d-b612-451f9247e35e
mais « search » est inconnu au bataillon...

Merci

BobsleiiG
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Grub] Question grub.cfg

Message par benjarobin »

Bonjour,
Je crains que tu mélanges certaines choses, search est une commande grub et non un commande à lancer depuis une console...
De plus ton sujet n'indique pas comment tu as installé Grub, l'as tu fait ?
As tu un boot legacy (MBR) ou UEFI ? Quel est ton partitionnement ? Le type de la table de partition (GPT ou msdos/MBR) ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
BobsleiiG
Daikyu
Messages : 66
Inscription : dim. 03 juil. 2016, 12:40
Localisation : Basse-Normandie

Re: [Grub] Question grub.cfg

Message par BobsleiiG »

Ok. Merci de la précision. Je comprends pourquoi « search » n'est pas reconnu.
J'ai installé grub oui. Quand je parlais de « grub bios » je voulais dire, par contradiction avec l'UEFI, que je suis en MBR.
L'installation du grub à été faite en console dans la continuité de l'installation du système, grâce à mon DVD bootable. En tant que « 1root@archiso » je crois. Quelque chose comme ça.

Et merci d'avoir déplacé mon post. :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Grub] Question grub.cfg

Message par benjarobin »

Ce qui me gène c'est que tu n'as pas de menu qui s'affiche, c'est bien cela ? Tu ne vois pas le menu de Grub ?
Essaye de supprimer ton grub.cfg est de redémarrer, normalement si tout va bien tu devrais tomber sur le shell de secours de Grub. Si ce n'est pas le cas, il y a comme un souci avec ton installation de Grub.
Et désolé comme je suis un peu paranoïaque, j'aimerais avoir la sortie de : "fdisk -l", ainsi que la commande utilisé pour l'installation de Grub en mode BIOS/MBR
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
BobsleiiG
Daikyu
Messages : 66
Inscription : dim. 03 juil. 2016, 12:40
Localisation : Basse-Normandie

Re: [Grub] Question grub.cfg

Message par BobsleiiG »

Ah ben tiens, elle est bien bonne celle là !
root@archiso ~ #

Code : Tout sélectionner

# ls --all /mnt/boot
  .   ..
Sinon voici pour « fdisk -l »
root@archiso ~ #

Code : Tout sélectionner

fdisk -l
Image

J'ai par ailleurs installé grub via :

Code : Tout sélectionner

grub-install --target=i386-pc --no-floppy --recheck /dev/sda
Et il me semble bien avoir rentré aussi ça avant (j'ai un doute, mais je crois bien) :

Code : Tout sélectionner

parted /dev/disk set partition-number bios_grub on
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Grub] Question grub.cfg

Message par benjarobin »

Pourquoi sda1 est de type BIOS boot ? Sinon la partition de boot ne sert à rien à part faire des erreurs (typiquement non monté...) Je te conseil de tout détruire est de le refaire sans partition de boot.
Ou tu peux tout simplement supprimer la partition de boot ainsi que la partition SWAP, et refaire une plus grosse partition de Swap...
Et je ne sais pas ce que fait la commande parted que tu donnes mais il ne faut pas le faire...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
BobsleiiG
Daikyu
Messages : 66
Inscription : dim. 03 juil. 2016, 12:40
Localisation : Basse-Normandie

Re: [Grub] Question grub.cfg

Message par BobsleiiG »

Je viens de :
- Démarrer sur le live CD donc
[ root@archiso ~ # ]
- Supprimer sda1 (BIOS boot) & sda2 (swap)
- Créer une nouvelle swap en sda1 type swap linux
-----> maintenant trois partitions : sda1, sda3 & sda4
- Reboot. Et même souci de grub
- A nouveau sur le liveCD [ root@archiso ~ # ]
- formater la swap

Code : Tout sélectionner

mkswap /dev/sda1
-----> Avec un petit message « warning »

Image

- montage des trois partoches
- chroot

Code : Tout sélectionner

arch-chroot /mnt
[ 1 root@archiso ~ # ]
- Tentative de réinstaller grub :

Code : Tout sélectionner

grub-install --target=i386-pc --no-floppy --recheck /dev/sda

-----> Réponse :
Installing for i386-pc plateform.
grub-install: error failed to get canonical path of 'airoofts'
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Grub] Question grub.cfg

Message par benjarobin »

Euh, pourquoi tu as ce prompt shell ?

Code : Tout sélectionner

[ 1 root@archiso ~ # ]
Si le prompt commence par un 1 déjà cela veut dire que la commande précédente a échoué...
Et l'installation de grub doit être faite depuis le chroot, donc tu ne dois pas avoir un prompt avec archiso...

Je te recommande vivement de tout détruire et de recommencer depuis le début. N'utilise juste pas de partition de boot et suit bien le Wiki
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
BobsleiiG
Daikyu
Messages : 66
Inscription : dim. 03 juil. 2016, 12:40
Localisation : Basse-Normandie

Re: [Grub] Question grub.cfg

Message par BobsleiiG »

Et moi qui pensais que c'était un peu inutile de mettre le prompte. :lol: Comme quoi, tout est utile.
Bon allez, je recommence tout depuis le début. Ça me c'est bien comme cela qu'on apprend de toute façon. :)
Avatar de l’utilisateur
BobsleiiG
Daikyu
Messages : 66
Inscription : dim. 03 juil. 2016, 12:40
Localisation : Basse-Normandie

Re: [Grub] Question grub.cfg

Message par BobsleiiG »

Lors de la nouvelle installation, j'ai eu ceci :

Image



Et une erreur lors de l'installation de grub :

Image

Je dois spécifier « /dev/sda2 » (partition « / ») au lieu de « /dev/sda » à la toute fin de ma commade ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Grub] Question grub.cfg

Message par benjarobin »

Euh, tu dois lire le wiki.. Il faut lancer ces commandes depuis le chroot et non depuis le prompt du CD d'installation
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
BobsleiiG
Daikyu
Messages : 66
Inscription : dim. 03 juil. 2016, 12:40
Localisation : Basse-Normandie

Re: [Grub] Question grub.cfg

Message par BobsleiiG »

Ben pourtant le wiki me donne « arch-chroot /mnt » à entrer.
Et je passe en « [root@archiso /]# » (mais plus root en rouge). J'ai cru que c'était ok. :/
Il me faut avoir le nom de la machine ? Quelle commande alors ? Remplacer par : « MaMachine-chroot /mnt » ?
Parce que là j'ai tout fait comme ça...


edit : sur le wiki englais ou il à un lien vers les détails chroot il est dit :

Run arch-chroot with the new root directory as first argument:

Code : Tout sélectionner

# arch-chroot /location/of/new/root
For example, in the installation guide this directory would be /mnt:

Code : Tout sélectionner

# arch-chroot /mnt
Du coup, je ne vois pas bien ou est l'erreur. Je suis bien sur mon disque dans « /mnt » non ? Même s'il est noté « root@archiso / »
Ou alors, je ne comprends vraiment pas... oO
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Grub] Question grub.cfg

Message par benjarobin »

Oups, cela fait très longtemps que je n'avais pas utilisé de CD d'installation récent, ton prompt est en faite correcte (cela à changé depuis le temps), désolé...
Mais au vu de l'erreur de grub, tu t'es trompé de type de table de partition, tu as apparemment créer une table GPT et non msdos. fdisk -l doit t'indiquer Disklabel type: dos
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
jojolemerou
Daikyu
Messages : 61
Inscription : dim. 30 oct. 2016, 17:50

Re: [Grub] Question grub.cfg

Message par jojolemerou »

vérifie que ta partition boot ait le drapeau boot c'est peut être ce qui ta coincé sur la premiere install. J'ai coincé quelques heures avant- hier sur ce petit détail.
Avatar de l’utilisateur
BobsleiiG
Daikyu
Messages : 66
Inscription : dim. 03 juil. 2016, 12:40
Localisation : Basse-Normandie

Re: [Grub] Question grub.cfg

Message par BobsleiiG »

Merci à vous. ;)
J'ai délaissé l'ordi depuis deux jours. J'y avais refais une jolie table de partitions de type DOS et tout réinstallé.
Javais un GRUB fonctionnel de memoire. Je crois par contre qu'une fois validé arch dans la liste pour le lancer, il y avait une erreur et que ça n'allais pas plus loin.
Mais je m'y remet bientôt et vous tiens au courant.
Avatar de l’utilisateur
BobsleiiG
Daikyu
Messages : 66
Inscription : dim. 03 juil. 2016, 12:40
Localisation : Basse-Normandie

Re: [Grub] Question grub.cfg

Message par BobsleiiG »

Bonsoir,
Je me suis remis à cette installation d'Arch cette fin d'aprèm. Mais sur un autre ordinateur. Mon portable de tout les jours. Un Fujitsu lifebook S761.
J'ai en tête de lui mettre en définitive Arch & macOS, pour tester un peu.

Et je me retrouve encore en galère avec ce fichu Grub ! Décidément j'ai vraiment un souci avec lui !

Un petit résumé de mes opération afin d'y voir plus clair.
Tout d'abord, une table de patition GUID dans l'obtique d'y mettre un OS mac.
Formatage comme suit :
-- sda1 300Mb boot,efi
-- sda2 8,3Gb swap
-- sda3 / 30Gb ext4
-- sda4 /home ext4
-- sda5 futur-macOS hfs+

J'ai suivi le wiki. Pour ça, pas de souci. Un peu hésité quand même avec l'installation du grub en efi...
Mais bref. Il est installé à prioro. Enfin il y en à un. Et il ressemble étrangement à celui de manjaro.

Le souci en question. Ca commence au démarrage du pc :
Je tombe là dessus https://puu.sh/tBek1/1f0dd1dc7c.jpg (boot ou on vois plein de vielles traces pas bien nettes...)
Et retour à celui-ci dès que je valide un choix !

Mais. car il y à un mais. Au bout d'un moment (déterminé par je ne sais quoi), la touche echap donne quelque chose : https://puu.sh/tBpKl/51426130ec.jpg (Un grub !)

Je n'arrive pas non plus à automatiser le lancement de systemctl start gdm, mais gnome tourne. c'est déjà ça.

:fou:

Des indices ? :copain:

Merci à vous tous. :)
Avatar de l’utilisateur
BobsleiiG
Daikyu
Messages : 66
Inscription : dim. 03 juil. 2016, 12:40
Localisation : Basse-Normandie

Re: [Grub] Question grub.cfg

Message par BobsleiiG »

Juste pour dire que pour le fujitsu S761, le souci de démarage est résolu. Souci lié à la table de partition en GPT. Dommage, je crois comprendre que cela est indispensable à l'installation de macOS que je compte mettre en deuxième os... :/

Pour l'Aspire3000, je crois que je vais tout recommencer depuis le début des fois que...
Je posterai à nouveau ici une fois cela fait.
Répondre