Alain,
Grand merci pour cette très claire et... longue explication.
Je ne suis pas novice, novice et si de réels problèmes ne se posaient pas,
sois sur que je ne me serais pas permis de poster une question aussi
élémentaire, dont la réponse se trouve cent fois exposée dans les revues et
bouquins.
Mais le coup du fdisk /mbr c'est tout bon sous W98 & NT4 mais ne marche
pas avec W2000. En tout cas, j'ai du réinstaller W2000 4 ou 5 fois après
l'install de Mandrake 7.2 ! La solution trouvée fut de travailler avec deux
disques dans des tiroirs...mais pas de communication directe entre
partition.
Donc je réessaie en prenant des précautions.
Est-ce le MBR corrompu ou le montage automatique des partition NTFS (qui
écrit certaines info ) que les nouvelles protections du W2000 n'apprécie pas ???
, je ne sais. Mais après installation de Linux le 1er reboot de W2000 se passe
bien...le suivant, s'est le crash et le HD n'est plus reconnu comme bootable. Le
fdisk /MBR permet de redémarrer W98, pas W2000...
J'ai installé : W98, W2000, QNX et maintenant Linux.
Pour QNX no problème, il s'installe sous W98 avec menu dans : Config.sys et
je me suis dit que ce serait peut-être la soluce pour démarrer Linux, mais sous
98 (pas de menu direct dans boot.ini) car sous boot.ini je n'étais pas arrivé à
faire correctement la manip. Mais je vais refaire une tentative
*** A ce propos, Linux se trouve sur hdc3 mais hdc3 c'est " / " le root car
je n'ai pas de partition dédiée pour "/boot" ; elle est incluse dans " / "
. Dois-je copier le boot secteur hdc ou le boot secteur
hdc3
***
En te remerciant
A+
Roland Dubois, alias Kernel
----- Original Message -----
Sent: Sunday, January 21, 2001 7:19
PM
Subject: Re: [debutant] W2000 &
Lilo-Grub
Winblows 95, Winblows 98 ne posent guère de
problèmes ces deux versions de Winblows fonctionnant sous DOS et en réalité
avec un système de fichier FAT16 ou FAT32, sont très faciles à faire cohabiter
avec Linux.
Soit Linux reconnaît Winblows, et installe Lilo (
le gestionnaire de boot de Linux ).
Soit l'utilisateur peut aisément créer un menu de
boot (à l'aide du fichier config.sys), pour lancer au choix Winblows ou
Linux.
Winblows 2 000, ou Winblows NT sont un peu plus
compliqués à aborder.
En fait, une fois que l'on connait l'astuce, cela
paraît évident. Le problème vient du fait que Winblows 2 000 et NT sont
normalement dans un format de fichier NTFS. Ce format-là n'est pas un format
sous DOS et le démarrage ne se passe pas comme avec Winblows 98.
De plus, Lilo ne reconnaît pas la partition NTFS
comme étant une partition possible à booter.
Tout ceci fait que si vous installez une
distribution de Linux avec Winblows 2000 et que vous n'êtes pas vigilant,
Lilo, dans la plupart des cas, va être installé automatiquement et Winblows 2
000 ne pourra plus être lancé.
On a donc deux types de problèmes à résoudre
:
1°) Comment faire un menu de démarrage qui
reconnaisse Winblows 2000 et Linux ?
2°) Comment faire pour récupérer Winblows 2000,
si on a installé Linux, un peu hâtivement.
1°) Tout d'abord, partons du principe que Linux
est correctement installé.
On ne peut donc plus booter sous Winblows, mais
chaque chose en son temps.
Une fois sous Linux, placez-vous à la racine de
l'arborescence des répertoire. Tapez la commande suivante :
dd if=/dev/hda7 of=/boot.lnx bs=512
count=1
La commande " dd " va effectuer une copie du boot
secteur de votre disque dur. Placez les données dans un fichier facilement
accessible.
Ce fichier sera utilisé par Winblows 2 000, une fois la
configuration terminée.
hda7 représente le disque dur sur lequel votre
Linux est installé. Il faut donc adapter ceci a votre configuration.
Vous
devez obtenir un fichier qui fait 512 octets de longueur.
Vous avez plusieurs choix alors :
Soit vous
copiez le fichier sur une disquette formatée au format DOS ou vous pouvez
choisir de copier ce fichier dans un disque FAT16 ou FAT32.
Pour avoir un
disque FAT16 ou FAT32 accessible depuis Linux, tapez ce qui suit
:
cd /mnt
mkdir hda5
mount /dev/hda5
/mnt/hda5
cd /mnt/hda5
Vous êtes maintenant sur votre disque
Winblows.
Hda5 doit représenter la partition du disque FAT16 ou FAT32 à
rendre accessible sous Linux. Dans la plupart des cas, vous devriez avoir
accès a votre disque dur.
Après cela, tapez la commande suivante
:
cp /boot.lnx /mnt/hda5/boot.Inx
Cette dernière commande copie le fichier
boot.Inx, sur le disque dur en FAT16 ou FAT32.
Après ceci, vous pouvez
rebooter.
2°) Ce point est plutôt simple à
résoudre.
En fait, il faut simplement une disquette
bootable sous Winblows 98 (assez facile à faire), avec le programme "
fdisk.com " sur la disquette.
Après avoir booté sur la disquette, vous
devez tapez:
C :
A :Fdisk /MBR
Cette fonction DOS permet tout simplement de
remettre le bon MBR en place. Ceci écrase donc Lilo, mais pas de
panique.
Ensuite, vous retirez la disquette du lecteur et vous redémarrez
votre machine.
Maintenant, Winblows 2 000 doit se relancer, comme avant.
Sous Winblows 2 000, lancez une fenêtre de commande (menu Démarrer, Exécuter,
" cmd ")
Tapez
C:
Cd Attrib -H -S
boot.ini
Attrib -R boot.ini
Edit boot.ini
Tout à la fin du fichier, ajoutez la ligne
suivante:
C:\boot.Inx= "Caldera 2.4 LTP "
Sauvegardez vos changements, et quitter le
programme Edit.
Vérifier que boot.Inx est bien présent à la racine du
disque dur (dir c:\boot.Inx)
Quitter, et rebooter votre
machine.
Vous devez obtenir maintenant, un (beau)(Boof!)
menu, avec Winblows 2 000 et Linux accessibles dès le démarrage.
(Extrait de Linux-loader N°5
Janvier-Février)
----- Original Message -----
Sent: Saturday, January 20, 2001 2:44
PM
Subject: [debutant] W2000 &
Lilo-Grub
Bonjour,
Quelqu'un peut-il me dire si Lillo ou Grub est compatible avec Windows
2000 ?
Lors d'une install de Mandrake 7.2, le démarrage de Win2000 s'est
trouvé contrarié : W2000 boot et reboot en boucle...
Merci
Ker