GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je chaîner le démarrage de grub à syslinux?

Mise à jour : Sur la base de votre entrée, j'ai trouvé l'article "Grub chainloads syslinux and back", qui dit essentiellement "patch grub":

  • Le chargement en chaîne de syslinux depuis GRUB semble impossible sans patch . Je ne connais pas GRUB2. Cela pourrait être utile pour les partitions à démarrage multiple (basées sur syslinux).

  • Le chargement en chaîne de syslinux depuis GRUB4dos (sur différentes partitions) est possible. Je l'ai géré via le mappage, expliqué (encore) ici. Cela résout certains problèmes dans les périphériques USB à démarrage multiple.

La page des correctifs mentionne qu'un correctif similaire a été publié sur grub-devel pour Grub v2; ce poste peut être ce patch. Ou ce message, qui pointe vers ce rapport de bogue (daté de novembre 2009, il est donc très récent) pour un correctif Grub v2.

Pour utiliser l'un des correctifs, vous devez télécharger le code source de Grub pour votre version préférée de Grub, vérifier qu'il n'inclut pas déjà le correctif, essayer d'appliquer le correctif, recompiler et réinstaller votre nouveau Grub.

Réponse originale :

J'essaierais d'abord de tester une simple entrée Grub. Il s'agit d'une entrée Grub standard pour l'utilitaire Memtest86+ sur un système Debian :

title           Debian, memtest86+
root            (hd0,0)
kernel          /boot/memtest86+.bin

Essayez simplement de les ajuster avec vos valeurs (modifiez la partition racine ou le chemin du noyau si nécessaire) :

title           Ubuntu LiveUSB SysLinux boot
root            (hd0,0)
kernel          /syslinux/isolinux.bin

Je ne pense pas que vous auriez besoin du chainloader+ commande pour cette tâche.


Linux
  1. Comment appliquer un correctif -p0 à partir de n'importe quel répertoire de travail ?

  2. Windows - Comment empêcher Windows d'écraser Grub lors de l'utilisation d'une machine à double démarrage ?

  3. Ubuntu - Comment empêcher Grub d'utiliser/démarrer n'importe quelle interface utilisateur graphique ?

  4. Comment installer Ubuntu 16.04 à partir d'une carte SD ?

  5. Comment passer de Fedora 32 à Fedora 33

Comment utiliser Grub Rescue pour réparer l'échec du démarrage de Linux

Principes de base du menu de démarrage de GRUB 2 et comment ajouter une image de démarrage personnalisée

Comment réparer votre Grub 2 sur Ubuntu

Comment supprimer les anciennes versions du noyau du démarrage sur Ubuntu 18.04

Comment démarrer à partir d'une clé USB dans Virtualbox sous Linux

Démarrer à partir d'une clé USB sur une invite de démarrage Syslinux PC ?