Astuces de boot
pour les multiboots
=====================
Installer Windows 98/Me après Windows XP
Votre disque doit avoir un système FAT ou FAT32.
Vous devez avoir une partition libre ou un second disque dur et
une disquette de démarrage Windows 98 sous la main ou
voir la page des Disquettes de boot
Démarrez à partir de votre disquette Windows 98 et procédez normalement à l'installation.
Au moment du choix du répertoire d'installation, l'emplacement C:\Windows.000 apparaîtra par défaut.
Choisissez la lettre de lecteur désirée et le répertoire Windows.
En cours d'installation, redémarrez à partir de votre disque dur, et une fois l'installation terminée, créez un nouveau document en lançant le Bloc-notes de Windows.
Copiez le texte ci-dessous :
L 100 2 0 1
N C:\BOOTSECT.DOS
R BX
0
R CX
200
W
Q
|
Enregistrez-le sous le nom et l'extension :
READ.SCR, et ce sur votre disquette de démarrage Windows 98.
Redémarrez à partir de la disquette et tapez à l'invite de commandes A:\> :
attrib -r -h -s c:\bootsect.dos puis entrée
DEBUG < READ.SCR puis entrée
Redémarrez à partir de votre CD-Rom Windows XP et accédez à la console de récupération. En invite de commandes (vous serez sur le prompt c:\windows), saisissez ces commandes :
fixboot puis entrée
exit puis entrée
Au redémarrage de l'ordinateur, vous aurez le choix entre les deux systèmes d'exploitation.
Supprimer un système Windows 9X/NT/2000 du multi-boot
1) Accédez à votre système et éditez le fichier boot.ini (voir
la page en question pour y accéder) afin de supprimer les entrées obsolètes.
2) Après avoir paramétré l'Explorateur Windows, supprimez l'ensemble des dossiers du système (\windows ou \winnt dans le cas d'un multi-boot avec une seconde version de NT/2000/XP), ainsi que les fichiers suivants : io.sys, msdos.sys, command.com et, si nécessaire, autoexec.bat et config.sys.
3) Enfin, et éventuellement, démarrez à partir de votre CD-Rom Windows XP et lancez la console de récupération afin de réparer le secteur d'amorçage.
Fichiers pour refaire le multiboot
5 fichiers sont indispensables pour un multiboot
les voici :
- BOOT.INI
- BOOTFONT.BIN
- BOOTSECT.DOS
- NTDETECT.COM
- NTLDR
Attention! ces fichiers sont mis d'office par le 2000 ou XP à leur installation
mais si vous formatez le C:, il vous faudra remettre ces cinq fichiers pour faire fonctionner le 2000 ou XP sur une autre partition en replaçant correctement les lignes dans le boot.ini, notamment le N° de partition
voici une disquette toute prête : multiboot.exe
ou pour un cd-rom : multiboot.iso
et pour ceux qui ne savent pas graver, voici : multiboot_iso.exe
voici un petit rappel pour graver ce iso en EXE
tout est dans cette disquette ou cd-rom pour le XP et le 2000
c'est automatique en sélectionnant la ligne ==> XP ou 2000
ça recopie les fichiers indispensables pour récupérer le multiboot après avoir formaté le C:
un fichier "explik.txt" avec des exemples pour ces "boot.ini"
Une disquette de boot partiel sur le site de Bellamy, ou ici : bootnt.exe et transformer en iso bootnt.iso
Refaire le "Partition Boot Sector"
Pour Windows 9X/Me.
- Démarrer la machine à l'aide d'une disquette de démarrage (windows 98 par exemple).
- A l'invite A:>, saisir :
attrib -r -h -s c:\msdos.sys (enter)
copy c:\msdos.sys c:\msdos.bak (enter)
sys c: (enter)
copy c:\msdos.bak c:\msdos.sys (enter)
attrib +r +h +s c:\msdos.sys (enter)
- Ces commandes refont le PBS qui contient le "Boot Loader" de WinNT, Win2000 et WinXP!
Astuce de boot 98 / XP
Faire une copie du "boot.ini"
(copier le contenu dans un nouveau document texte)
quand le "boot.ini" est configuré pour démarrer XP, enregistrez le en "
bootxp.txt" (si votre OS affiche les extensions),
une autre copie quand il y a configuration pour démarrer sur 98 et enregistrez en "
boot98.txt",
en ayant mis les délais à zéro (après, vaut mieux).
Puis faire un batch (bootxp.bat) contenant :
copy \bootxp.txt \boot.ini RUNDLL32 shell32.dll,SHExitWindowsEx 6
quand ce batch (bootxp.bat) est lancé sous 98, le PC redémarre en XP
et un autre (boot98.bat) contenant :
copy c:\boot98.txt c:\boot.ini shutdown -r -t 0
quand ce batch (boot98.bat) est lancé sous XP, le PC redémarre en 98
La restauration sous Vista / XP
ATTENTION ! la restauration peut se marcher sur les pieds en multiboot Vista / XP
Comme le dossier de restauration se nomme de la même façon dans toutes les partitions de ces deux systèmes d'exploitation, le Vista croyant à faire à ses fichiers supprime d'office ceux du XP, ce qui entraine le fait de ne plus avoir de point de restauration sur les deux systèmes d'exploitation, puisque XP recréant ses propres fichiers: une histoire sans fin quoi!
le meilleur moyen d'éviter cela est de désactiver la restauration des partitions non concernées par le système d'exploitation en question
donc à faire sous chaque système d'exploitation :
- faire "démarrer" clic droit sur le poste de travail ou sur "l'ordinateur"
- puis "propriété"
- prendre l'onglet "restauration du sytème"
- décocher la case "Désactiver la Restauration du système sur tous les lecteurs"
- sélectionner une partition et faire "paramètres"
- là décocher la case "Désactiver la Restauration du système sur ce lecteur"
- faites le pour toutes les partitions autres que le système
Cela est aussi valable pour des multiboots XP / XP
Indépendances de boots
- Installer un 1er XP sur la première partition principale active du disque n°1
- Changer de disque de boot dans le bios pour sélectionner le second disque comme disque de boot, ou mieux encore débrancher carrément le 1er disque avec son XP d'installé
- Installer le 2eme XP sur la partition principale active du disque N°2
- De cette façon, on a bien 2 XP installés de façon INDEPENDANTE
- On peut booter sur l'un ou l'autre à volonté en changeant de disque de boot dans le BIOS ou via le BootMenu du BIOS (touche F8 la plupart du temps) ou intervertir les deux disques dans le PC
- Si on retire l'un ou l'autre de ces 2 disques, l'autre reste parfaitement opérationnel
Maintenant, on veut quelque chose de plus confortable que la touche F8 pour "multibooter"
Si c'est bien le disque N°1 qui boote par défaut (défini donc dans le BIOS comme "first boot" ou "disque de boot"), ouvrir son boot.ini :
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel" /noexecute=optin /fastdetect
Il s'agit d'un "boot.ini" tout ce qu'il y a de plus classique sans aucun multiboot
Si donc on veut pouvoir booter sur le second XP qui se trouve sur l'autre disque dur, il suffit de rajouter une simple ligne :
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professionnel" /noexecute=optin /fastdetect
Pour plus de clarté, on peut modifier le libellé entre les " " :
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XP Pro SP3 sur disque N°1" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="XP Pro SP3 sur disque N°2" /noexecute=optin /fastdetect
Cela n'a rien changé à l'INDEPENDANCE des 2 XP, on a juste créé un lien MANUEL pour plus de commodité.
On peut à tout moment supprimer cette ligne sans "mettre en péril" l'un ou l'autre XP et leur système de boot.
Si on venait à définir le 2eme disque comme disque de boot, on pourrait modifier également son "boot.ini" pour pouvoir atteindre tout aussi commodément le 1er XP sur le 1er disque.
On a TOUJOURS 2 XP TOTALEMENT INDEPENDANTS et on peut, à tout moment par exemple, retirer un des 2 disques durs: le restant pourra booter sans AUCUN PROBLEME.
Modifier le "boot.ini" revient simplement à créer une passerelle manuelle pour passer très facilement d'un XP à l'autre.
Chaque XP sur chaque disque conserve sa partition principale active et dès lors reste parfaitement" bootable"
Modifier le "boot.ini" ne remet nullement en cause l'activation des partitions principales et l'indépendance des 2 OS.
Aucun de ces 2 XP n'a besoin de l'autre pour pouvoir booter, il s'agit simplement d'une "BASCULE MANUELLE" qui évite l'utilisation de la touche F8 ou le changement de disque de boot dans le bios.
Définition de l'indépendance (selon Finaël ) : on peut dire de 2 OS qu'ils sont indépendants si je peux supprimer la partition sur laquelle 1 OS est installé sans, du même coup, mettre hors service l'OS restant.
Voici d'autres pages que vous pouvez consulter :