Bonjour, j'ai deux noyaux Linux installés sur mon ordi portable : 3.18 et 4.1 J'ai téléchargé récemment le 4.1 en pensant que le démarrage se ferait automatiquement dessus, or il n'en est rien. J'ai donc recherché dans le wiki de Manjaro et je suis tombé sur la page Manjaro Kernels qui fourni les infos sur les lignes de commande mhwd.
La commande mhwd-kernel -li me confirme bien la présence de mes deux noyaux (enfin, façon de parler, hein...)
La suite du wiki m'indique que "sudo mhwd-kernel -i linux41 rmc" installe le noyau 4.1 à la place de celui qui est installé et supprime ce dernier.
Currently running: 3.18.22-1-MANJARO (linux318) The following kernels are installed in your system: * linux318 * linux41
Mais à ce niveau là j'ai un gros doute car j'ai eu un problème en faisant cela sur mon ordinateur de bureau : j'avais fait la manip' avec l'outil graphique de Manjaro (Gestionnaire de paramètres de Manjaro > Noyau) et lors du démarrage mon Grub cherchait en vain le kernel supprimé et ne démarrait pas sur le dernier installé. Bon j'ai réglé le problème en ré-installant Manjaro mais pour mon ordi portable j'aimerais mieux éviter cette "solution"...
Je me demande si ce n'est pas dû au fait que mon Grub soit extrêmement têtu et qu'il refuse d'appliquer les changements opérés avec Grub Customizer (oui, parce que j'ai aussi ce problème...).
Des avis éclairés sur ce sujet ?
> edit :
À noter que la commande mhwd-kernel -i linux41 me ré-installe bien le noyau 4.1 mais qu'à la fin de l'opération le terminal m'affiche ceci :
erreur : syntax error. erreur : Incorrect command. erreur : syntax error. Erreur de syntaxe à la ligne 203 Des erreurs de syntaxe sont détectées dans le fichier de configuration de GRUB. Veuillez vérifier qu'il n'y a pas d'erreur dans les fichiers /etc/default/grub et /etc/grub.d/*.
Moi pas comprendre.
PC bureau 1 : Manjaro XFCE Stable + Win10 Carte-mère : MSI B550-A PRO / Proc : AMD Ryzen 5 5600G - 3,9 GHz-4,4 GHz / Ram : 16 Go DDR4
--- PC bureau 2 : Manjaro XFCE Stable + Win7 Proc : Athlon II x4 - 2,80 Ghz / Ram : 4 Go DDR2
- - - Portable Asus P53S : Manjaro XFCE Stable Proc : i5 x2 - 2,5 Ghz - Ram : 4 Go DDR2
Dernière modification par AlkoLoiKil y a 7 ans, modifié au total 3 fois.
question idiote; es-tu sur que ton grub soit géré par Manjaro ? car ici tu nous donnes les symptomes typiques de l'utilisation d'un grub d'une autre distribution.
+1 Il te faut faire un sudo update-grub depuis l'autre distro qui a la main sur Grub. Cela-dit, si tu te sers de Manjaro principalement et disons si tu entends la conserver dans le temps, nous te conseillerons d'installer Grub depuis Manjaro,. Beaucoup de problèmes liés aux Grub débianeux n'existent plus dans ce cas.
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
question idiote; es-tu sur que ton grub soit géré par Manjaro ? car ici tu nous donnes les symptomes typiques de l'utilisation d'un grub d'une autre distribution.
Ah ouaiiiiiiiiiiis.... en fait j'avais Linux Mint sur mes ordinateurs avant mais j'ai tout dézingué pour installer Manjaro.
Sur l'ordi de bureau j'ai conservé Windows 7 en double démarrage et sur le portable j'ai viré Mint et Windows. Du coup Manjaro est tout seul sur le portable donc j'imagine qu'il n'y a qu'un Grub. En revanche sur l'ordi de bureau j'ai un gros doute maintenant. Si j'ai enlevé Mint il ne reste plus que le grub de Manjaro, non ?... Comment savoir ?
PC bureau 1 : Manjaro XFCE Stable + Win10 Carte-mère : MSI B550-A PRO / Proc : AMD Ryzen 5 5600G - 3,9 GHz-4,4 GHz / Ram : 16 Go DDR4
--- PC bureau 2 : Manjaro XFCE Stable + Win7 Proc : Athlon II x4 - 2,80 Ghz / Ram : 4 Go DDR2
- - - Portable Asus P53S : Manjaro XFCE Stable Proc : i5 x2 - 2,5 Ghz - Ram : 4 Go DDR2
lemust83 a écrit :+1 Il te faut faire un sudo update-grub depuis l'autre distro qui a la main sur Grub. Cela-dit, si tu te sers de Manjaro principalement et disons si tu entends la conserver dans le temps, nous te conseillerons d'installer Grub depuis Manjaro,. Beaucoup de problèmes liés aux Grub débianeux n'existent plus dans ce cas.
Le truc c'est que je n'ai plus aucune autre distribution sur mes ordinateurs, les Linux Mint ont été remplacée par les Manjaro...
PC bureau 1 : Manjaro XFCE Stable + Win10 Carte-mère : MSI B550-A PRO / Proc : AMD Ryzen 5 5600G - 3,9 GHz-4,4 GHz / Ram : 16 Go DDR4
--- PC bureau 2 : Manjaro XFCE Stable + Win7 Proc : Athlon II x4 - 2,80 Ghz / Ram : 4 Go DDR2
- - - Portable Asus P53S : Manjaro XFCE Stable Proc : i5 x2 - 2,5 Ghz - Ram : 4 Go DDR2
lemust83 a écrit :Donc depuis Manjaro en supposant que tu l'aies installée sur le disque /dev/sda
sudo grub-install /dev/sda --recheck
et dans la foulée:
sudo update-grub
J'ai fait tout ça mais à la fin j'ai la même erreur de syntaxe (à la ligne 203) qui s'affiche dans le Terminal. Et le noyau utilisé reste le même (3.18) sur mes deux machines.
J'ai aussi tenté sans succès de passer par Grub Customizer : Fichier > Installation dans le MBR (périphériques : /dev/sda).
Normalement quand on installe une distribution sur une autre, l'ancien GRUB est effacé non ?
PC bureau 1 : Manjaro XFCE Stable + Win10 Carte-mère : MSI B550-A PRO / Proc : AMD Ryzen 5 5600G - 3,9 GHz-4,4 GHz / Ram : 16 Go DDR4
--- PC bureau 2 : Manjaro XFCE Stable + Win7 Proc : Athlon II x4 - 2,80 Ghz / Ram : 4 Go DDR2
- - - Portable Asus P53S : Manjaro XFCE Stable Proc : i5 x2 - 2,5 Ghz - Ram : 4 Go DDR2
Bonjour Il te manque base-devel et git pour pouvoir compiler des programmes venant de Aur... Je suis quand même très surpris par le fait que tu ne puisse reconnaître les autres noyaux. Comment les as tu installés? La bonne méthode est :
sudo mhwd-kernel -i linux41
pour le noyau de la série 4.1.xxx Peut tu nous donner la liste de /boot/?
ls -la /boot/
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
tu as Syslinux installé, es-tu bien sûr que c'est Grub qui gère ton boot ? d'autre part, l'erreur que tu donnes dans ton premier message laisse penser que tu as un problème de syntaxe avec la configuration de Grub, probablement à cause de Grub-customiser (qui est fortement déconseillé). montre le contenu de /etc/default/grub.
Asus AIO - AMD E2 - Radeon HD 7340 - Manjaro 64 + Kf5 + Linux 3.14
lemust83 a écrit :Je me pose des questions sur ton bootloader . Que dit pacman -Ss grub ?
Pacman me dit ceci :
core/grub 2.02.beta2-10 [installé] GNU GRand Unified Bootloader (2) extra/grub-customizer 4.0.6-1 [installé] A graphical grub2 settings manager community/grub2-theme-manjaro-redefined 1.0-2 [installé] Manjaro Redefined GRUB2 theme. community/python-markdown 2.6.2-2 Python implementation of John Gruber's Markdown. community/python2-markdown 2.6.2-2 Python implementation of John Gruber's Markdown. community/ruby-rdiscount 2.1.8-1 Fast Implementation of Gruber's Markdown in C
PC bureau 1 : Manjaro XFCE Stable + Win10 Carte-mère : MSI B550-A PRO / Proc : AMD Ryzen 5 5600G - 3,9 GHz-4,4 GHz / Ram : 16 Go DDR4
--- PC bureau 2 : Manjaro XFCE Stable + Win7 Proc : Athlon II x4 - 2,80 Ghz / Ram : 4 Go DDR2
- - - Portable Asus P53S : Manjaro XFCE Stable Proc : i5 x2 - 2,5 Ghz - Ram : 4 Go DDR2
Dernière modification par AlkoLoiKil y a 8 ans, modifié au total 1 fois.
les Linux Mint ont été remplacée par les Manjaro...
Tu as plusieurs installations de Manjaro ? En ce cas, il faudrait faire sudo update-grub depuis celle qui a la main. Edit: pour Grub-customizer , je plussois Loubrix (c'est lui le grand schtroumph barbu ) . A virer puisqu' aucun intérêt pour nous.
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
Loubrix a écrit :tu as Syslinux installé, es-tu bien sûr que c'est Grub qui gère ton boot ? d'autre part, l'erreur que tu donnes dans ton premier message laisse penser que tu as un problème de syntaxe avec la configuration de Grub, probablement à cause de Grub-customiser (qui est fortement déconseillé). montre le contenu de /etc/default/grub.
Alors ça c'est une bonne question M. Loubrix ! Je ne connaissais Syslinux que de nom jusqu'à aujourd'hui et je ne savais même pas qu'il était installé sur mon ordi. Mais si il gère l'amorçage aussi c'est possible que Grub ne fasse pas le boulot pour le coup. Ça expliquerait que mes réglages via Grub Customizer n'est aucun effet. En revanche je ne savais pas non plus qu'il était déconseillé d'utiliser ce dernier...
Voici ce que donne le fichier grub :
GRUB_DEFAULT="Options avancées pour Manjaro Linux>Manjaro Linux (Kernel: 4.1.10-1-MANJARO x64)" GRUB_TIMEOUT="8" GRUB_DISTRIBUTOR="Manjaro"
# If you want to enable the save default function, uncomment the following # line, and set GRUB_DEFAULT to saved. #GRUB_SAVEDEFAULT="false"
# Preload both GPT and MBR modules so that they are not missed GRUB_PRELOAD_MODULES="part_gpt part_msdos"
# Uncomment to enable Hidden Menu, and optionally hide the timeout count #GRUB_HIDDEN_TIMEOUT="5" #GRUB_HIDDEN_TIMEOUT_QUIET="true"
# Uncomment to use basic console GRUB_TERMINAL_INPUT="console"
# Uncomment to disable graphical terminal #GRUB_TERMINAL_OUTPUT="console"
# The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' GRUB_GFXMODE="auto"
# Uncomment to allow the kernel use the same resolution used by grub GRUB_GFXPAYLOAD_LINUX="keep"
# Uncomment if you want GRUB to pass to the Linux kernel the old parameter # format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx" #GRUB_DISABLE_LINUX_UUID="true"
# Uncomment to disable generation of recovery mode menu entries GRUB_DISABLE_RECOVERY="true"
# Uncomment and set to the desired menu colors. Used by normal and wallpaper # modes only. Entries specified as foreground/background. GRUB_COLOR_NORMAL="light-gray/black" GRUB_COLOR_HIGHLIGHT="green/black"
# Uncomment one of them for the gfx desired, a image background or a gfxtheme GRUB_BACKGROUND="/usr/share/grub/background.png" GRUB_THEME="/boot/grub/themes/Manjaro-Default/theme.txt"
# Uncomment to get a beep at GRUB start #GRUB_INIT_TUNE="480 440 1"
Je précise que mes démarrages (sur les deux ordi) se font après 5 secondes, sur l'entrée précédemment amorcée... et sur le noyau 3.18. J'ai beau choisir d'autres réglages, rien n'y fait.
Tu penses qu'il serait possible que Syslinux prenne en charge l'amorçage à la place de Grub ?
PC bureau 1 : Manjaro XFCE Stable + Win10 Carte-mère : MSI B550-A PRO / Proc : AMD Ryzen 5 5600G - 3,9 GHz-4,4 GHz / Ram : 16 Go DDR4
--- PC bureau 2 : Manjaro XFCE Stable + Win7 Proc : Athlon II x4 - 2,80 Ghz / Ram : 4 Go DDR2
- - - Portable Asus P53S : Manjaro XFCE Stable Proc : i5 x2 - 2,5 Ghz - Ram : 4 Go DDR2
Dernière modification par AlkoLoiKil y a 8 ans, modifié au total 1 fois.
lemust83 a écrit :Tu as plusieurs installations de Manjaro ?
En fait j'en ai une sur mes deux ordinateurs, avec les mêmes problèmes.
Sur mon portable : Manjaro toute seule (sur deux partitions séparées : / et /home) Sur mon pc de bureau : Manjaro avec Windows 7 (sur un disque dur chacun et sur plusieurs partitions aussi)
Avant j'avais Linux Mint en double démarrage avec Win7 sur les deux ordinateurs.
PC bureau 1 : Manjaro XFCE Stable + Win10 Carte-mère : MSI B550-A PRO / Proc : AMD Ryzen 5 5600G - 3,9 GHz-4,4 GHz / Ram : 16 Go DDR4
--- PC bureau 2 : Manjaro XFCE Stable + Win7 Proc : Athlon II x4 - 2,80 Ghz / Ram : 4 Go DDR2
- - - Portable Asus P53S : Manjaro XFCE Stable Proc : i5 x2 - 2,5 Ghz - Ram : 4 Go DDR2
@AlKoLoiK: Pour sysly (aka syslinux), cela m'étonnerait, à moins qu'il ne se soit soit auto-installé en sussurrant "grub, sort de ce mbr, veux-tu..?" (& pour info, il est présent nativement dans manjaro !)
"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry