Questions sur l'installation et la configuration de Manjaro Linux.
Répondre

grub neon sur manjaro

#1Messageil y a 6 ans

Bonjour à tous,

malgré les wiki et les forums, je n'arrive pas redonner à la priorité au grub de manjaro.

J'ai installé un kde neon de secours sur mon poste. Celui-ci a donc naturellement pris la place de mon grub manjaro et me cause une erreur VFS au lancement manjaro que je contourne en éditant mon grub ('initramfs-4.12-x86_64.img') et tout fonctionne bien.
J'aimerais juste me passer de cette étape et récupérer mon grub manjaro qui fonctionnait très bien. Le wiki ne donne rien et je suis un peu perdu dans mes partitions.

Merci d'avance pour vos conseils éclairés !

grub neon sur manjaro

#2Messageil y a 6 ans

Bonjour
Si c'est une table de partition en dos (MBR) il suffit de faire sudo grub-install /dev/sda
Si c'est de l'uefi il faut monter la partition esp et faire grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck

On en parle ici à la section chroot.

grub neon sur manjaro

#3Messageil y a 6 ans

Merci pour cette réponse. J'ai testé déjà ainsi que le wiki sur le grub et ça ne fonctionne pas.
Déjà, je ne vois pas pourquoi il tenterait de mettre le grub sur sda alors que mon dd boote sur nvme0n1. (je pensais que ma partition vfat était faite pour ça ?)
[ps@ps-pc ~]$ sudo blkid
/dev/nvme0n1p1: UUID="E2A3-F0E3" TYPE="vfat" PARTUUID="6ad26778-c120-46ef-a9e2-6620c15e542c"
/dev/nvme0n1p2: UUID="283b9c9a-2bea-4ea9-9f7b-c3889dfa7cc7" TYPE="ext4" PARTUUID="6b448b21-db81-431a-8e7e-9cc6617c6d1b"
/dev/nvme0n1p3: UUID="0180540d-e672-494d-a15f-61023aa03058" TYPE="ext4" PARTUUID="fbc056e8-13db-4e30-9488-7d5d6b7e0560"
/dev/nvme0n1p5: LABEL="bd" UUID="0d1c819a-9778-49a8-a91f-00332a34b851" TYPE="ext4" PARTUUID="0c5e1f42-a21e-4b69-b241-7ac6e18afdb7"
/dev/nvme0n1p4: UUID="f7f9f6a9-8a39-46c9-952c-fcd3d4f03289" TYPE="swap" PARTUUID="b227e40b-f975-4001-a53f-bf33ac68222e"
/dev/sda: LABEL="save" UUID="ec48cf4b-10bc-4bba-850d-e79a48f5e4f1" TYPE="ext4"
/dev/sdb1: UUID="28be81f6-2428-437a-bdb5-04ff32264b9f" TYPE="ext4" PARTUUID="00032dc8-01"
/dev/sdc: LABEL="sauvegarde" UUID="c9e36b19-a8b9-4a23-991d-f7ade764b1db" TYPE="ext4"
/dev/nvme0n1: PTUUID="3d8ea067-5f11-49d9-8318-0ea50f5ccb3c" PTTYPE="gpt"

p2 est manjaro, p3 est neon et p5 est une partition de base de données

Bref, voilà ce que me renvoie
ps@ps-pc ~]$ sudo grub-install /dev/nvme0n1
Installation pour la plate-forme i386-pc.
grub-install : attention : cette étiquette de partition GPT ne contient pas de partition d'amorçage BIOS ; l'embarquage ne sera pas possible.
grub-install : attention : L'embarquage est impossible. GRUB ne peut être installé sur cette configuration qu'en utilisant les listes de blocs. Cependant, les listes de blocs ne sont PAS fiables et leur utilisation est déconseillée..
grub-install : erreur : refus de continuer avec les listes de blocs.
[ps@ps-pc ~]$ sudo grub-install /dev/sda
Installation pour la plate-forme i386-pc.
grub-install : attention : Le système de fichiers « ext2 » ne prend pas en charge l'embarquage.
grub-install : erreur : l'embarquage est impossible, il est pourtant nécessaire pour les installations interdisques.

(d'autant plus étrange que je n'ai que du ext4 sur mes dd)

Mais je ne suis pas au clair sur l'emplacement du grub et pourquoi neon a pris la place de celui de manjaro.

Ensuite, je ne crois pas avoir d'uefi et je ne sais même pas trop ce que c'est. Si ça se trouve, c'est ce que j'ai...

Espérant que ça vous parle plus qu'à moi ;)
merci d'avance

grub neon sur manjaro

#4Messageil y a 6 ans

vérifie ou se trouve tes différents grub
sudo grub-probe -t device /boot/grub

grub neon sur manjaro

#5Messageil y a 6 ans

/dev/nvme0n1p2


j'en déduis que je dois faire un

sudo grub-install /dev/nvme0n1p2
?
ça me renvoie la même erreur que plus haut

grub neon sur manjaro

#6Messageil y a 6 ans

petit up car mon problème n'est pas résolu...

je résume : la commande

sudo grub-probe -t device /boot/grub

me renvoie
/dev/nvme0n1p2
pour Manjaro
et
/dev/nvme0n1p3
pour Neon.

Dans les deux cas, lorsque lorsque je lance le grub-install, j'ai un
Installation pour la plate-forme i386-pc.
grub-install : attention : Le système de fichiers « ext2 » ne prend pas en charge l'embarquage.
grub-install : attention : L'embarquage est impossible. GRUB ne peut être installé sur cette configuration qu'en utilisant les listes de blocs. Cependant, les listes de blocs ne sont PAS fiables et leur utilisation est déconseillée..
grub-install : erreur : refus de continuer avec les listes de blocs.


Du coup, j'ai essayé en EFI car j'ai aussi une partition EFI. J'ai monté tout ce qu'il fallait et voici mon résultat :
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
Installation pour la plate-forme x86_64-efi.
EFI variables are not supported on this system.
EFI variables are not supported on this system.
Installation terminée, sans erreur.

Et bien sûr le système ne parvient pas à booter sur la partition EFI :sos:

grub neon sur manjaro

#7Messageil y a 6 ans

De guerre lasse, j'ai préféré reconfigurer mon grub neon... après tout, ça sert à la même chose. Simplement, je devrai le modifier à chaque changement de noyau...

Donc pas résolu

grub neon sur manjaro

#8Messageil y a 6 ans

tu peux nous faire un retour de
inxi -Fxxx
et sous manjaro et neon donne le retour de
[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS
Répondre