abuledu:administrateur:double_boot_2000_xp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
abuledu:administrateur:double_boot_2000_xp [2007/05/07 17:02]
jean lien vers http://rom-o-matic.net/5.4.3/
abuledu:administrateur:double_boot_2000_xp [2010/03/06 14:02]
http://abuledu.org/openid/erics
Ligne 1: Ligne 1:
 +{{tag>windows xp 2000 amorcage}}
 +
 <code> <code>
-Valable pour AbulÉdu PRO et PLM+Valable pour AbulÉdu 1.6 et suivantes. Validé par E. Seigne le 21.11.2009
 </code> </code>
  
 ====== Double Boot AbulÉdu/XP-2000 ====== ====== 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 ...+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. 
  
 Pour les windows 9x, lisez la documentation suivante: [[double boot]] Pour les windows 9x, lisez la documentation suivante: [[double boot]]
  
  
-===== Disquette fast-dos =====+Pour créer ce menu de choix au démarrage de windows 2000/XP vous devez suivre les étapes suivante:
  
-  * 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 [[http://rom-o-matic.net/5.4.3/]] 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: 
-<code> 
-attrib -S -R -H c:\boot.ini 
-edit c:\boot.ini 
-</code> 
-Ajouter la ligne suivante: 
-<code> 
-c:\linux.com="Linux" 
-</code> 
-<code> 
-attrib +S +R +H c:\boot.ini 
-</code> 
-  * 3. Rebootez, normalement un menu doit apparaître et vous devriez pouvoir démarrer en terminal léger ... 
  
-===== Avec les disquettes génériques-dos =====+1. téléchargez le {{abuledu:administrateur:grub_pour_multiboot_xp.zip|fichier zip suivant}} et décompressez-le dans c:\boot
  
-Le même principe doit fonctionner, c'est à tester et documenter.+2. modifiez le fichier c:\boot.ini
  
 +<code>
 +[boot loader]
 +timeout=5
 +default=c:\boot\stage1
 +[operating systems]
 +multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
 +C:\boot\stage1="AbulEduTX"
 +</code>
  
-====== WinGRUB ======+3. ouvrez une fenêtre de commandes dos (démarrer / executer / cmd)
  
-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 !+<code> 
 +cd c:\boot 
 +grubinstall.exe 
 +</code>
  
-Cette documentation est issu des notes prises par Guillaume Masson (Équipe de RyXéo). +4ça doit vous afficher un résultat de ce genre:
- +
-  * 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 +
- +
-{{abuledu:administrateur:wingrub:install_1.jpeg|Installation de wingrub étape 1}} +
- +
-{{abuledu:administrateur:wingrub:install_2.jpeg|Installation de wingrub étape 2}} +
- +
-{{abuledu:administrateur:wingrub:install_3.jpeg|Installation de wingrub étape 3}} +
- +
-  * Exécuter WinGRUB +
-    * Selectionner le disque ("C - Free : ... ") >> **cochez la case "copy stage files"** >> "OK". Le fait de copier la case "copy stage file" a pour conséquence de copier tous les fichiers indispensables de grub dans c:\grub (stage1, stage2 etc.). Ces fichiers **doivent** être copiés dans c:\grub si vous avez un système avec plusieurs partitions. +
- +
-{{abuledu:administrateur:wingrub:install_4.jpeg|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" +
- +
-{{abuledu:administrateur:wingrub:install_5.jpeg|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:+
  
 <code> <code>
-timeout 0 +NTFS mount succeeded  
-default +stage1(12489151)  
-hiddenmenu +version=3.2  
- +boot_drive=0xff  
-title AbulEdu GNU/Linux Pro 1.6.2 +force_lba=0  
-root (hd0,0) +stage2_address=0x8000  
-kernel /grub/abuledu.zlilo+stage2_sector=12489151  
 +stage2_segment=0x800  
 +stage2(12489151+214)  
 +213 sectors to load from sector 12489152 at 0x820  
 +menu '(hd0,0)/boot/menu.lst'  
 +stage2 configured on (hd0,0)
 </code> </code>
  
-**Attention:** si vous avez plusieurs partitions, modifiez le hd0,0 par ce qu'il fautPar exemple le 24 janvier 2007 dans une école de Rennes nous avons des XP Pro découpés en deux partitions: la 1ere est cachée (partition backup) et c'est sur la seconde que xp est installé. J'ai donc un fichier menu.lst comme suit:+5ajoutez les attributs "lecture seule" et "système" aux fichiers
  
 <code> <code>
-timeout 0 +attrib +s +r c:\boot\*
-default 0 +
-hiddenmenu +
- +
-title AbulEdu GNU/Linux Pro 1.6.2 +
-root (hd0,1) +
-kernel /grub/abuledu.zlilo+
 </code> </code>
  
- +6rebootez et testez ...
-  * Télécharger sur [[http://rom-o-matic.net/5.4.3/|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.txt
  • Dernière modification: 2016/01/21 14:10
  • de erics