linux dans le loader windows2000 pb... :( - Linux et OS Alternatifs
Marsh Posté le 11-06-2002 à 09:37:59
ce qui est sûr c'est que le problème ne vient pas de windows2000.
J'ai pas la solution mais à défaut, tu peux toujours utiliser des solutions de rechange comme Boot Magic (Partition Magic) ou Xosl...
Mais le plus simple est certainement d'utiliser Lilo Le fait que ta partition Linux soit en fin de disque ne pose plus problème depuis longtemps (sauf si c'est du vieux matos...)
Marsh Posté le 11-06-2002 à 13:16:35
Sous nux, tu fais un :
dd if=/dev/hd?? of=/linux.img bs=512 count=1
Concrètement, ça copie le premier bloc ("count=1" ) de 512 octets ("bs=512" ) de la partition hd?? (chez moi, hdb2 où est installé LILO)
Ensuite, tu récupères le fichier linux.img généré à la racine ("/linux.img" ).
Tu peux faire un "file /linux.img" pour vérifier que c'est bien un secteur de démarrage pour x86.
Tu copies le fichier à la racine de ton disque système Win, et tu édites le fichier "boot.ini" en ajoutant la ligne :
C:\linux.img="Linux"
suivie d'un retour à la ligne, et pis tu testes !
Marsh Posté le 11-06-2002 à 13:23:20
c'est ce que j'ai fait ! mais quand je teste j'ai une suite de 01 qui inonde mon ecran. D'apres le "HOW-TO" ca pourrait pcq le bios ne reconnait pas mon disque dur, mais c'est pas le cas, je suis donc un peu perdu !
Etienne
Marsh Posté le 11-06-2002 à 13:32:10
teuteu a écrit a écrit : c'est ce que j'ai fait ! mais quand je teste j'ai une suite de 01 qui inonde mon ecran. D'apres le "HOW-TO" ca pourrait pcq le bios ne reconnait pas mon disque dur, mais c'est pas le cas, je suis donc un peu perdu ! Etienne |
C'est pas parce que ton bios est pas hyper récent et que lilo est après le 1024e bloc de ton dur ?
Marsh Posté le 11-06-2002 à 13:35:01
J'y pense : ça me faisait ça quand le dur de nux était en master sur le canal 2 (hdc quoi). Ensuite, j'ai déplacé le dur sur le canal 1 en slave et j'ai réinstallé nux : tout marche impeccable depuis. Mais ne me demande pas pourquoi...
Marsh Posté le 11-06-2002 à 13:36:59
linux est effectivement apres le 1024eme bloc, c'est pour ca que j'ai installe lilo sur cette partition et pas sur le mbr. Ce n'est peut etre pas comme ca qu'il fallait faire ?
Marsh Posté le 11-06-2002 à 13:39:03
c'est quoi cet histoire de canal... ? En fait mon linux est sur hda, c'est le canal 1 ? Mais ce disque dur est en maitre (c'est le premier) il faudrait peut etre que j'installe linux sur un deuxieme disque dur alors.
Marsh Posté le 11-06-2002 à 13:44:26
teuteu a écrit a écrit : c'est quoi cet histoire de canal... ? En fait mon linux est sur hda, c'est le canal 1 ? Mais ce disque dur est en maitre (c'est le premier) il faudrait peut etre que j'installe linux sur un deuxieme disque dur alors. |
Non, non, tout va bien si nux est sur hda !
C'est juste que j'ai jamais pu booter sous nux avec le multiboot de 2k quand nux était sur hdc...
Marsh Posté le 11-06-2002 à 13:45:15
teuteu a écrit a écrit : linux est effectivement apres le 1024eme bloc, c'est pour ca que j'ai installe lilo sur cette partition et pas sur le mbr. Ce n'est peut etre pas comme ca qu'il fallait faire ? |
C'est quoi comme mobo que tu as ? (date d'achat ?)
Marsh Posté le 11-06-2002 à 13:53:00
apt-get a écrit a écrit : C'est quoi comme mobo que tu as ? (date d'achat ?) |
j'ai linux mandrake 8.2.
Marsh Posté le 11-06-2002 à 14:24:42
teuteu a écrit a écrit : j'ai linux mandrake 8.2. |
mobo = carte mère
bref c'est quoi ta carte mère ?
Marsh Posté le 11-06-2002 à 14:44:29
BMOTheKiller a écrit a écrit : mobo = carte mère bref c'est quoi ta carte mère ? |
oups...
ma carte mere c'est une MSI K7T Turbo (MS-6330)
Marsh Posté le 11-06-2002 à 15:31:02
edit en mode text le fichier cree avec la commande dd. la tu doi pouvoir lire en clair le non de ton loader LILO ou GRUB, parmi un floppée d'autre truc incomprehensible.
Si ce n'est aps le cas, c que ton fichier de load est pourri .. retourne sous nux avec ta disquette, reinstalle lilo sur la bonne partoche, celle de linux, et recommmence de dd.
voila.. sa peut marcher..
Marsh Posté le 11-06-2002 à 15:43:56
Yoyo_ a écrit a écrit : edit en mode text le fichier cree avec la commande dd. la tu doi pouvoir lire en clair le non de ton loader LILO ou GRUB, parmi un floppée d'autre truc incomprehensible. Si ce n'est aps le cas, c que ton fichier de load est pourri .. retourne sous nux avec ta disquette, reinstalle lilo sur la bonne partoche, celle de linux, et recommmence de dd. voila.. sa peut marcher.. |
effectivement c'est pas clair ce qui est ecrit, j'essaie avec dd et je recommence l'operation.
merci beaucoup !
Marsh Posté le 12-06-2002 à 16:59:00
teuteu a écrit a écrit : oups... ma carte mere c'est une MSI K7T Turbo (MS-6330) |
Donc le problème ne vient pas de l'emplacement de lilo après le 1024e bloc...
Marsh Posté le 11-06-2002 à 08:35:30
bonjour,
j'ai windows 2000 et linux mandrake 8.2. Comme linux se trouve au fond de mon disque dur, j'ai pas installe lilo sur le mbr mais sur sa partition. Je peux demarrer linux partir de la disquette de demarrage, donc a priori tout va bien.
Mais comme c'est pas tres pratique de booter avec une disquette, j'ai essaye avec bootmagic mais au demarrage a la place de linux il me met une croix avec le message "indisponible". Bon, je ne desespere pas et j'essaie de mettre une entree pour linux dans le boot de windows2000, je suis donc aller voir sur "http://www.freenix.org/unix/linux/HOWTO/mini/Linux+NT-Loader.html#toc7" comme ce forum indique souvent, et au bout du compte une fois que j'ai ajoute l'entree dans le loader de windows2000, j'essaie de demarrer linux mais j'ai une suite de "01 01 01 01 01...", en effet dans les problemes possibles ils indiquent : "Si vous voyez apparaître une floppée de 01 01 01 01, c'est que votre secteur de démarrage ne peut être accédé. Vérifiez que tous vos disques sont reconnus par le BIOS." mais mon disque est reconnu par le bios...
quelqu'un aurait-il une explication et, encore mieux, une solution a ce probleme ? Est ce a cause du chargeur de windows2000 qui ne serait pas exactement celui de windowsNT.
merci d'avance,
Etienne