Nicolas DEGAND a �crit : > �clairages > > > > 'soir. Avec un peu de chance, �a devrait aller. > > 1� est-ce que grub s'affiche? (tu sais le bel �cran bleu) > > Non mais... > > 2)Si non, > > as-tu une disquette de grub? 3)Si non voir lilo plus bas. Ou > alors > > essaye d'en fabriquer une avec une > > autre b�cane ayant Linux. > > Si oui pour 1 et 2, tu tapes "c" pour avoir une command > line: un petit > > shell qui ressemble au bash dans une console ou dans un > emulateur de > > terminal. > > Il tombe directement la dessus sans �cran bleu. J'avais d�ja > bricol� l� dedans sans r�sultat. Tout se terminait par un > kernel panic parce qu'il ne trouvait pas /root Bon, c'est d�j� �a: le noyau s'amorce. 1� Y avait il autre chose � faire avec Grub apr�s avoir modifi� le fichier. Oui: le param�tre que grub passe au noyau parce qu'il sait pas du tout quoi en faire. Ce param�tre en question, c'est tout simplement l'emplacement de la partition root. Tout le boulot va �tre de savoir son adresse (voir plus bas). Ce param�tre s'�crit sur un ligne du fichier commandes.txt (disquette) ou du fichier menu.lst (disque dur). Cette ligne ressemble � �a: ***************************** #Pour demarrer Linux title Demarrage de Linux root (hd0,x) kernel /vmlinuz *************************** ou peut-�tre **************************** kernel (hd0,x)/vmlinuz root=/dev/hdax ************************** Donc, vu que tu as un kernel panic, c'est que le hd0,x ou le hdax est mal r�gl�. est-ce que tu as fait des essais l� dessus? On peut aussi le taper sur la ligne de commande kernel (hd0,x)/vmlinuz root=/dev/hdax avant de faire boot. > > Pour d�marrer Windows (Millenium j'ai esssay�- NT je ne sais > pas), tape > > chainloader (hdx,x)+1 Attention, le codage de grub est > un chouia > > diff�rent: sous Linux la num�ratation commence � "a" et 1. > Sous grub, > > elle commence � 0. Ex: hda1 --> > > hd0,0. Utilise l'auto-compl�tement avec TAB, �a aide > beaucoup. > > > > Puis: boot > > Normalement Win d�marre. > > Pas de probl�me �a marche merci. Mais Linux ne fonctionne tjrs > pas. Bon Windows d�marre, c'est d�j� �a: on pourra toujours essayer l'option loadlin (cad d�marrer Lin � partir de Win): mais �a j'ai jamais fait. Et en d�sespoir de cause -mais �a m'�tonnerait qu'on n'arrive pas � d�marrer ce bazar!- on pourra toujours faire une sauvegarde de Lin avec Win. Mais chaque chose en son temps. > Donc je me propose de refusionner la partition NTFS et la > partition FAT �a, je connais pas du tout... > puis de d�marrer � l'aide de ma disquette de > boot avec LILO. Oui, on peut refaire le fichier lilo.conf L� aussi, il suffira je pense de modifier la ligne qui ressemble � �a: root=/dev/hda7. Un conseil, avant de l'�diter, fais une copie de ce fichier sur une autre disquette: on ne sait jamais: il y a certains param�tres auquels je ne comprends rien. Voil� pour exemple MON lilo.conf ************************************* boot=/dev/hda map=/boot/map install=/boot/boot.b vga=normal default=LinuxSuse keytable=/boot/fr-latin1.klt lba32 prompt timeout=100 message=/boot/message-graphic menu-scheme=wb:bw:wb:bw image=/mnt/suse1/vmlinuz label=LinuxSuse root=/dev/hda7 append="hdd=ide-scsi" read-only image=/boot/vmlinuz label=LinuxMandrake root=/dev/hda8 initrd=/boot/initrd.img append=" hdd=ide-scsi quiet" vga=788 read-only other=/dev/hda1 label=Windows table=/dev/hda image=/boot/vmlinuz label=linux-nonfbMdk root=/dev/hda8 initrd=/boot/initrd.img append=" hdd=ide-scsi" read-only image=/boot/vmlinuz label=failsafeMdk root=/dev/hda8 initrd=/boot/initrd.img append=" hdd=ide-scsi failsafe" read-only other=/dev/fd0 label=floppy unsafe ************************************** > A priori �a devrait marcher, non ? A partir de > l�, je peux reconfigurer GRUB et �a roule. Mais je n'ai plus > ma partition FAT. > > Existe t il une m�thode propre pour repartitionner ma > partition NTFS sans retomber dans mes probl�mes pr�c�dents ? je sais pas du tout. > > > > Si tu as un doute sur l'emplacement de tes partitions, tu > peux utiliser > > ceci qui affichera l'arborescence (c'est normal, grub > contient un mini > > syst�me d'exploitation) > > chainloader (hd0,0)/ et tape TAB. Tu reconnaitras si c'est > Win ou > > Linux. > > L� il me dit qu'il ne peut pas mounter la partition est ce que > �a fonctionne chainloader (hd0,x) (d�sol� j'ai pas pens� � > essayer �a. Non, le chainloader sert uniquement pour passer la main sans rien faire d'autre � certains OS dont Windows. J'avais donn� cette commande surtout pour la suite (j'aurais p� pas d�) c'est � dire le (hdo,x)/ qui te permet avec la touche TAB d'explorer ton disque. Si j'ai bien compris, quand tu as fait chainloader (hd0,x)/ +TAB, grub te dit qu'il ne peut pas monter la partition en question. Et que dit-il quand tu fais (hd0, + TAB? Affiche-t-il une liste de partitions? Par exemple sur ma b�cane, j'ai ceci: **************************** grub> chainloader (hd0, Possible partitions are: Partition num: 0, Filesystem type is fat, partition type 0xb Partition num: 4, Filesystem type is ext2fs, partition type 0x83 Partition num: 5, Filesystem type unknown, partition type 0x82 Partition num: 6, Filesystem type is ext2fs, partition type 0x83 Partition num: 7, Filesystem type is ext2fs, partition type 0x83 Partition num: 8, Filesystem type unknown, partition type 0x82 Partition num: 9, Filesystem type is ext2fs, partition type 0x83 **************************** S'il t'affiche �a, tu devrais normalement rep�rer ta partition root. Sinon, il se peut que la version du grub que tu as ne rep�re pas ces nouvelles partition pour une raison que j'ignore (peut-�tre un bug): j'ai eu le cas. La version 0.5.94 affichait: (hd0,0) fat (hd0,1) unknown ... ne peut pas monter... Par contre la version 0.5.96.1, c'est tout bon. Le version s'affiche au d�marrage de grub: GRUB version 0.5.96.1 (640K lower / 3072K upper memory) et donc dans ce cas on ne pourra pas trouver ta partition avec grub. Ce qui ne veut pas dire que grub ne pourra pas d�marrer Linux: il suffit qu'il passe l'adresse de /root au noyau pour que celui-ci se d�brouille. Donc il suffit de la chercher avec un syst�me de secours (voit plus bas) ou peut-�tre explore2fs > > Pour d�marrer Linux, c'est un chouia plus dur, mais pas > insurmontable: > > > > D'abord localier la partition qui contient ton > repertoire /root > > > > Avec le mini-shell, c'est tout simple: > > > > 1 Si tu ne le sais pas, tape ceci (ne fais pas entr�e) > > > > root (hd0,x)/r Tape TAB et tu auras la liste (possible > files) des > > fichiers et repertoires. Cherches-y /root . > > L� ou �a s'est compliqu� c'est que ma partition root est sur > une partition ind�pendante. Donc on ne peut pas trouver /root. > J'ai donc fait des essais avec � peu pr�s toutes les > partitions. Echec partout avec un kernel panic. �a, �a me surprend beaucoup. Si avec grub, tu n'y arrives pas, tu pourras le faire avec un syst�me de secours (rescue). > > et normallement, Linux doit d�marrer ton noyau (sinon > heum... ton noyau > > est mal rep�r�); ensuite ta partition racine doit se monter > (sinon > > kernel panic, car ta partition > > serait mal rep�r� aussi). > > Donc le noyau est bien rep�r� mais pas la partition root > > Pour Demolinux, D�molinux,c'est un exemple de syst�me de secours qui tiens sur un cd, mais il y en a d'autres (peut-�tre sur la distrib Mdk: je suppose que c'est le mode rescue) et certains moins conviviaux et rapide qui tiennent sur une disquette. Donc en r�sum�, tu essayes de trouver ta partitions /root avec grub et tu modifie root=/dev/hdxx en cons�quence soit sur la ligne de commande de grub,soit dans son fihier menu.lst, soit dans lilo.conf et tu essayes. Si tu ne trouves pas, 2 options: 1�, tu n'as pas 500 partitions sur ton disque dur (tu n'as qu'un disque dur, je suppose), tu peux essayer toutes les combisnaisons de /dev/hda1 � /dev/hdax . �a peut-�tre le plus rapide finalement,car tu me semble pr�s du but. 2� Tu chercheras ta partition /root avec un syst�me de secours (le mode rescue de Mdk devrait faire l'affaire). Je te d�taillerai comment faire. > je suis un peu perdu, si je devais en arriver > l� et n'�tant pas familier avec LILO et chroot, il me faudra > un guide pas � pas pas de probl�me. N'h�site pas � rappeler si quelque chose te parait obscur > > > Merci d'avance Pas de quoi. -- [EMAIL PROTECTED]
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
