Nicolas DEGAND a �crit : > En fait, j'ai vraiment �t� imprudent. > > Je n'�tais pas tr�s au courant du principe de num�rotation des > partitions et j'ai d�cid� tr�s b�tement sans me documenter de > rajouter une partition windows. > > En fait j'avais auparavant une partition NTFS Windows (hda1), > puis � partir de hda5, toute une collection de partitions > linux. Comme j'avais envie de cr�er une partition commune pour > �changer facilement des fichiers, je me suis dit que j'allais > cr�er une partition FAT32 en r�cup�rant de la place sur ma > partition NTFS. Aussitot dit, aussitot fait, je prends mon > Partition Magic et hop. Mal m'en a pris. Bien �videmment la > partition ne s'est pas appel�e hda2 comme dans mes r�ves, mais > hda5 et a tout d�cal� derri�re (heureusement tout le reste est > intact, j'ai pu le monter et �a a l'air d'aller) > > Voyant �a GRUB s'est mis en carafe. Je me suis dit que > j'allais reprendre ma disquette de boot Mandrake 8.0, booter > dessus et demander au Mandrake Control Center de relancer > l'utilitaire de configuration de Grub pour qu'il adapte les > entr�es. Ca n'a pas march�, puisque lui non plus n'a pas > retrouv� ses petits et a termin� en me disant qu'il n'arrivait > pas � monter root sur 03:06 > > L� j'ai commenc� � �tre un peu inquiet puisque je n'ai pas de > disquette de boot W2000 et que je ne pouvais donc pas demander > � Partition Magic de revenir � la situation initiale. > > J'ai donc pris mon CD de la Mandrake 8.0 et je l'ai lanc� en > mode rescue. J'ai �t� �diter Grub avec vi en d�calant toutes > les partitions que je rencontrais de 1 et j'ai red�marr�. > > Ca n'a pas march�. En tapant diverses commandes comme > kernel /boot/monnoyau, et boot j'ai pu d�marrer mais il plante > en arrivant pas � monter ma partition root sur 21:05 . > > L�, je me trouve devant plusieurs solutions. Pourriez vous les > commenter et m'en indiquer d'autres ? > > 1� Y avait il autre chose � faire avec Grub apr�s avoir > modifi� le fichier > > 2� Existe t il des distribs linux tenant sur une disquette et > qui pourraient lancer le serveur X de ma machine afin que > j'acc�de au Mandrake Control Center pour qu'il configure > GRUB ? Peut on faire la m�me chose en ligne de commande > > 3� J'arrive � acc�der � ma disquette de boot gr�ce � > explore2fs sur Win95. Que dois je �diter dedans pour faire > refonctionner le syst�me. Avec LILO on doit ex�cuter une > commande apr�s la modification de LILO.conf, non ? Comment le > faire puisque je suis sous Win95 > > Merci d'avance pour vos �clairages 'soir. Avec un peu de chance, �a devrait aller. 1� est-ce que grub s'affiche? (tu sais le bel �cran bleu) 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. Ca ressemble � �a: GRUB version 0.5.96.1 (640K lower / 3072K upper memory) [ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename. ] grub> ********************************* Si tu tapes TAB, tu auras l'auto-compl�tement et la liste des commandes disponibles. 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. 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. 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 . Il te faudra peut-�tre essayer plusieurs partitions (x). Certaines affichent des erreurs; normal --> swap Quand ou si tu sais o� se trouve ton root, il te faut chercher le noyau: tu fais la m�me manoeuvre avec kernel (hd0,x)/v puis TAB pour obtenir vmlinuz (eventuellement dans /boot ou ailleurs: il faut explorer) Quand tu as tout �a, il te reste � taper: kernel (hda,x)/vmlinuz root=/dev/hday Le x indique la partition du noyau �crite tel que tu viens de la trouver (codage grub). Le y indique la partition racine (/root) que tu dois coder fa�on Linux. Ex: si tu as trouv� (hd0,4), tu �criras hda5. Tu tapes ensuite: boot 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). ***************************************** Lilo: je te joins quelques mail qui pourront t'aider, dont un que j'ai �cris moi m�me vu que je viens d'avoir le pb. Jette un coup d'oeil � ce site pour grub: http://www.cri74.org/linux/howto/grub-howto.html. http://www.linux-france.org/article/mininet/grub/ c'est l� que j'ai puis� l'info. En cas de pb, surtout avec grub, rappelle: je viens d'essayer, je suis encore tout chaud! Bonne chance. ***************************************** 'soir. Que d'�motions que d'�motion! On dit toujours, faites des disquettes de secours, de lilo, etc, etc... (Donc, lisez la suite, et surtout la fin pour la solution, �a peut servir -sinc�rement, je vous souhaite de pas en avoir besoin!) Vouive! Comme j'ai l'intention d'essayer Debian (Progeny d'abord- je commence par les drogues douces;;;), avant de faire des partoches en plus, je vais quand m�me faire une (deux) disquettes de boot + une disquette avec grub. On nest jamais trop prudent, pas vrai? J'ai pas vraiment compris ce qui s'est pass�: j'ai modifi� mon lilo.conf (fd0 au lieu de hda), taper lilo pour mes disquettes comme d'hab et ensuite fait une disquette de grub avec le Mdk Control Center (d'hab, je la fait � la main, mais l�...). Bon, bref: je d�cide de ne pas toucher le MBR. Et reboot. Et de la m... LIL- Alllez, les disquettes de boot merdent une � une. Et ce fichu MBR qui ch.. dans la colle. Ben, pour moi, c'�tait une premi�re! J'ai voulu essay� loadlin: manque de pot (enfin, l� non, c'�tait de ma faute), la disquette fdisk /MBR ne devait pas avoir �t� faite sous mon Windows � moi, donc que dalle (Bon faut dire que mon Windows � moi, eh b�, je m'en sers tellement peu souvent: si pour graver, parce que le Nero, il y est 'achement convivial, mais je m'�gare). Bon, je fais quoi maintenant? et un syst�me de secours, un! allez, Demolinux par exemple. Super, 'y'a la commande lilo! Mais elle va pas marcher, elle va pas trouver le lilo.conf, cette c... Bon, je cherche le lilo.conf de mon syst�me habituel, je le copie dans le /etc/ du syst�me de secours et lilo. Cours toujours: probl�me de boot, map, enfin une horreur! Des trucs de partout � modifier!! Bon sang, mais c'est bien sur! choucroute! Euh, non chroot pour changer le r�pertoire racine: chroot /chemin de l� o� est la racine de mon syst�me perdu/ /bin/bash (oui, parce que par d�faut �a utilise le /bin/sh et comme je le connais pas et que j'avais d'autres MBR � fouetter) Ce coup-ci, je me retrouve en pays connu: je retrouve mon arborescence habituelle: on va voir ce qu'on va voir. Je jette un coup d'oeil rapide � MON /etc/lilo.conf C'est le bon! Allez, je me lance lilo Pas de message d'erreur Reboot Ca marche! Ouf Hope you never need it! (Pour les non anglophones: "en esp�rant que vous n'en ayez jamais besoin!) ********************************************* Plus simple: /sbin/lilo -r /chemin/vers/root/du/syst�me/en/rade ce qui suppose que les versions de lilo sont compatibles. Mais bon, une disquette grub doit permettre de se sortir d'affaire dans la plupart des cas, via le shell et l'�dition de commandes. *********************************** > On dit toujours, faites des disquettes de secours, de lilo, etc, etc... pourquoi faire ? tomsrtbt suffit a l'aise ;) *********************************** -- [EMAIL PROTECTED]
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
