Je cherche un moyen de démarrer plusieurs fenêtres, lubuntu (natty) et Arch Linux.
Je sais comment je pourrais le configurer, mais je veux savoir comment à droite.
À l’heure actuelle, chaque distribution a sa propre installation grub
et son propre /boot
Est-il possible d'utiliser le même /boot
? Ou peut-être devrais-je simplement désinstaller celui de Arch et laisser celui-ci faire le travail.
EDIT: peut-être que je peux enchaîner une charge à l'autre? Ce n'est peut-être pas la bonne manière, mais c'est certainement une solution facile et facile à gérer.
Mise à jour: j'ai donc fait des recherches et il y a deux façons de le faire. Tout d'abord, j'ai grub1 sur Arch et grub2 sur lubuntu (pas de raison particulière, c'est par défaut)
D'abord, j'ai essayé de faire 2., mais grub-install
(grub2) m'a donné ce grand avertissement concernant l'installation sur une partition. J'ai donc décidé que c'était une mauvaise idée.
Ensuite, j’ai pensé que je pourrais simplement utiliser l’installation grub1 sur ubuntu et que grub-update
détecterait automatiquement Arch Linux. Donc, j'ai réintégré grub2 sur le MBR, mais grub-update
n'a pas été en mesure de détecter automatiquement Arch.
#Donc, ma question mise à jour est la suivante: que dois-je ajouter à grub.d pour que la détection automatique d'Arch soit possible, ou que vous fassiez simplement une saisie manuelle?
Il n’ya rien de mal avec une entrée manuelle, mais un exemple de script dans ce sens serait utile.
EDIT: On dirait que c’était un problème de chrooter dans lubuntu d’Arch. Je récupère update-grub
de lubuntu et cela fonctionne bien maintenant.
En parlant aux gens de #archlinux, j’ai eu quelques idées sur la façon de faire cela.
grub-install /dev/sdaN
avec grub2. Il se plaindra de l'installation sur une partition et échouera, mais je suis sûr qu'il existe un moyen de le remplacer.Je me suis retrouvé avec 1. De cette façon, update-grub
fonctionnera correctement dans lubuntu.
Si j’ai besoin de le mettre à jour dans Arch, je peux toujours utiliser grub-mkconfig /mnt/lubuntu/boot/grub.cfg
(en fait, cela utilisera grub.d d’Arch et je ne souhaite pas en conserver deux. Hmm.)