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";

Répondre à