abuledu:administrateur:double_boot_2000_xp

Ceci est une ancienne révision du document !


Valable pour AbulÉdu PRO et PLM

Double Boot AbulÉdu/XP-2000

Sous ce titre se cache la manière de faire afficher un petit menu de boot à windows 2000 ou XP pour proposer de démarrer en TX/AbulÉdu. C'est une documentation en cours de rédaction …

Pour les windows 9x, lisez la documentation suivante: Créer un menu de choix au démarrage

  • 1. Créez une disquette fast-dos à l'aide du script termx.sh
    C'est la plus propre des méthodes, vous créez une disquette fast-dos, cela va vous mettre sur la disquette un fichier linux.com
  • 1.bis vous pouvez aussi aller sur le site rom-o-matic.net et télécharger le fichier “.com” correspondant à votre carte réseau, par exemple le 3c509.com, changez son nom en “linux.com” et passez à l'étape 2.
  • 2. Modifiez le c:\boot.ini de votre XP/2000 et ajoutez une ligne à la fin:
attrib -S -R -H c:\boot.ini
edit c:\boot.ini

Ajouter la ligne suivante:

c:\linux.com="Linux"
attrib +S +R +H c:\boot.ini
  • 3. Rebootez, normalement un menu doit apparaître et vous devriez pouvoir démarrer en terminal léger …

Le même principe doit fonctionner, c'est à tester et documenter.

WinGRUB

Les deux paragraphes ci-dessus ne marchent pas (Remarque Éric Seigne, 2007 et avant). Voici ci-dessous ce que nous avons fini par trouver comme méthode. Attention ce n'est pas infaillible, beaucoup de cas particuliers nous ont amenés à écarter cette solution pour finalement l'adopter !

Cette documentation est issu des notes prises par Guillaume Masson (Équipe de RyXéo).

  • Télécharger WINGRUB Installer qu'on peut trouver sur http://sourceforge.net/projects/grub4dos
    • Download GRUB4DOS and WinGRUB
    • Section “WinGRUB” =⇒ “Download”
    • Lien WINGRBxxxx.exe (xxxx = 0206, par exemple)
  • Installer WinGRUB
    • Lancer WINGRUBxxxx.exe
    • Choisir “Full install”
    • Emplacement: C:\Program Files\WinGRUB

Installation de wingrub étape 1

Installation de wingrub étape 2

Installation de wingrub étape 3

  • Exécuter WinGRUB
    • Selectionner le disque (“C - Free : … ”) » “OK”

Choix de la partition de travail de wingrub

  • Menu “Tools” » “Install GRUB” » Boot from “boot.ini” » Title: “AbulÉdu GNU/Linux Pro 1.6” » “Install”

Installation finale de wingrub sur le boot.ini de windows xp

  • Configuration de GRUB
    • Modifier le fichier “C:\Grub\menu.lst” pour avoir un démarrage sans prompt sur la partition “AbulÉdu”, du genre:
timeout 0
default 0
hiddenmenu

title AbulEdu GNU/Linux Pro 1.6.2
root (hd0,0)
kernel /grub/abuledu.zlilo
  • Télécharger sur rom-o-matic.net le fichier de démarrage spécifique (au format .zlilo)
  • Copier le fichier .zlilo obtenu dans C:\Grub
  • Renommer le fichier .zlilo en abuledu.zlilo (ou donner lui le nom spécifié à la ligne kernel du fichier menu.lst)
  • Redémarrer… ça doit être bon.

ATTENTION: wingrub semble bien buggé, par exemple en cas d'erreur de configuration il ne re-modifie pas les fichiers et je dois le faire à la main … pensez donc à vérifier vous-même les fichiers suivants: c:\boot.ini c:\grub\menu.lst

  • abuledu/administrateur/double_boot_2000_xp.1169570060.txt.gz
  • Dernière modification: 2007/01/23 17:34
  • de erics