util:multiboots_grub
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | util:multiboots_grub [2018/11/17 12:54] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Multiboot grub ====== | ||
+ | //**Une recette de Tyrtamos**// | ||
+ | ===== Problème à résoudre ===== | ||
+ | On a sur un même PC un linux préféré (la suse!), et un ou plusieurs linux, ainsi qu' | ||
+ | |||
+ | On choisit la solution suivante: le PC boote sur le grub du linux préféré, et c'est ce grub qui donnera la main aux autres linux et à windows s'ils sont choisis au menu du boot. | ||
+ | |||
+ | ===== Mode opératoire ===== | ||
+ | |||
+ | A l' | ||
+ | |||
+ | Attention: si Windows est déjà installé, son amorce de boot est déjà installé sur le MBR, et vous allez donc l' | ||
+ | |||
+ | * avoir le disque d' | ||
+ | * utiliser la suse en fonctionnement (-> yast) car elle sauvegarde le MBR qu' | ||
+ | * avoir sauvegardé le MBR windows quelque part (disque, disquette, carte mémoire, disque réseau, | ||
+ | * Pour le sauvegarder: | ||
+ | |||
+ | dd if=/dev/hda of=/ | ||
+ | |||
+ | * Pour le restaurer: | ||
+ | |||
+ | dd if=/ | ||
+ | |||
+ | Au cas où l' | ||
+ | |||
+ | Une fois le linux préféré installé avec son amorce de boot sur le MBR, c'est lui qui est lancé à l' | ||
+ | |||
+ | Voyons ce que ça fait dans le fichier / | ||
+ | |||
+ | 1. # Modified by YaST2. Last modification on dim mar 12 13:57:14 CET 2006 | ||
+ | | ||
+ | 3. color white/blue black/ | ||
+ | 4. default 0 | ||
+ | 5. timeout 8 | ||
+ | 6. gfxmenu (hd1, | ||
+ | | ||
+ | 8. ### | ||
+ | 9. title SUSE LINUX 10.0 | ||
+ | 10. root (hd1,4) | ||
+ | 11. | ||
+ | 12. | ||
+ | 13. | ||
+ | 14. ### | ||
+ | 15. title Windows | ||
+ | 16. | ||
+ | 17. | ||
+ | 18. ### | ||
+ | 19. title Disquette | ||
+ | 20. | ||
+ | 21. | ||
+ | 22. ### | ||
+ | 23. title Failsafe -- SUSE LINUX 10.0 | ||
+ | 24. root (hd1,4) | ||
+ | 25. | ||
+ | 26. | ||
+ | 27. | ||
+ | 28. ### | ||
+ | 29. title Test memoire | ||
+ | 30. | ||
+ | 31. | ||
+ | 32. title Ubuntu Breezy v 5.10 | ||
+ | 33. | ||
+ | |||
+ | Quelques commentaires: | ||
+ | |||
+ | * lignes 4 et 5: indique que le système en 1ère ligne (=0) sera lancé automatiquement après une attente de 8 secondes. | ||
+ | * ligne 6: lancement de l' | ||
+ | * ligne 16: vous voyez avec quelle simplicité grub lance windows! Notez la manière dont grub nomme les disques: (hd0,0) pour grub correspond à hda1 pour linux (=1ère partition du disque maitre du 1er connecteur IDE). Attention, si windows est sur le 2ème disque, c'est quelquefois un peu plus compliqué (voir le manuel de grub). | ||
+ | * attention: le menu grub supporte 6 lignes visibles à l' | ||
+ | * notez les lignes 32 et 33 qui ont été ajoutées à la main: on en parle plus loin. | ||
+ | |||
+ | Après cela, on installe un autre linux. On demande alors au programme d' | ||
+ | |||
+ | Faites quand même attention, de manière générale, le mode par défaut des distributions, | ||
+ | |||
+ | D' | ||
+ | |||
+ | titre le_nouveau_linux_en_essai | ||
+ | | ||
+ | chainloader (hd1, | ||
+ | |||
+ | Vous devrez bien sûr utiliser la bonne adresse pour chainloader. Pour lancer ubuntu, j'ai mis (hd1,7) parce qu' | ||
+ | |||
+ | L' | ||
+ | |||
+ | Il faut bien sûr faire cela avec un éditeur de texte sous root. Soit en console avec vim (ou pico ou nano), soit avec kate (ou write) à condition de le démarrer à partir de konqueror en mode superutilisateur (sélection de / | ||
+ | |||
+ | Voilà, c'est fait. Désormais, tous vos systèmes d' | ||
+ | |||
+ | ---- | ||
+ | // |
util/multiboots_grub.txt · Dernière modification : 2018/11/17 12:54 de 127.0.0.1