Bonjour à tous,
Ca avance, j'ai réussi à reconfigurer Lilo
Finalement pour la partie Crosoft j'ai mis
other = /dev/hdb1
optional
label = dos
map-drive=0x80
to=0x81
map-drive=0x81
to=0x80
other = /dev/hda4 #(Et oui il semble que XP bien qu'installé sur /dev/hdb7 ait mis son secteur de boot en /dev/hda4 (qui doit être la seule partition primaire dispo pour Crosoft)
optional
label = XP
table = /dev/hda
Je boot maintenant sans problème (merci Ika) sur les deux systèmes Crosoft mais lors du boot linux j'obtiens :
ext2-fs : unable to read superblock
isofs-read-super : bread failed dev=03:09, iso_blknum=16 block=32
kernel panic : VFS : unable to mount root fs on 03:09
Je rappelle que j'ai eu accès à l'ensemble de mes partitions juste avant via chroot et que pendant l'install de XP, j'avais eu un message comme quoi il allait "cacher" les partitions Linux.
QUe veulent donc dire ces messages d'erreurs et que faire pour y remédier ?
D'avance merci,
----- Original Message -----
From: Ika Oscaos
To: gwenael Moreau
Sent: Thursday, April 18, 2002 10:52 PM
Subject: Re: Après install XP j'oubliais
chroot /toto fait en sorte que ta racine devient /toto donc tu verras /toto/usr comme etant /usr .
On est obligé de passer par chroot car quand on tape lilo, lilo cherche lilo.conf dans /etc et pas dans /mnt/disk/etc.
Pour plus d'infos : man chroot .
pour /boot il faut que tu le monte aussi ; mount /dev/hda1 /mnt/disk/boot . Bien sur cela doit etre fait seulement apres avoir monté /dev/hda5 sur /mnt/disk
Pour le contenu de lilo.conf je ne suis pas trop calé. Essaye, tu ne risques pas grand chose.
--Ika--
----- Original Message -----
From: gwenael Moreau
To: Ika Oscaos
Cc: guilde@???
Sent: Thursday, April 18, 2002 10:44 PM
Subject: Re: Après install XP j'oubliais
Ok pour tout ce qui est d'accéder à mon système ....
sur :mnt/disk ça marche
Par contre, je n'ai rien dans mon /boot (qui est en /dev/hda1 et que je n'ai pas monté lui, du moins c'est ce que je pense ). Donc lilo se plante car il ne trouve pas de boot.b.
Puis je monter en même temps / et /boot sur /mnt/disk ou dois-je le faire sur deux répertoires différents. Mais alors est-ce que le système verra /boot ?
(En effet : Quand je suis passé voir dans /mnt après avoir chrooté je n'ai trouvé que ce qu'il y a de monté dans mon système. Je me suis donc réellement retrouvé dans mon système ? Quelle est donc cette commande magique que ce chroot ?)
De plus je pense juste ajouté dans mon /etc/lilo.conf ce paragraphe :
other = /dev/hda7
optional
label = XP
table = /dev/hda
En sachant qu'ensuite j'ai :
other = /dev/hdb1
optional
label = dos
map-drive=0x80
to=0x81
map-drive=0x81
to=0x80
Est ce que ça a des chances de marcher ???
----- Original Message -----
From: Ika Oscaos
To: gwenael Moreau
Sent: Thursday, April 18, 2002 9:53 PM
Subject: Re: Après install XP j'oubliais
la commande inverse de mknod c'est rm, mknod cree une sorte de fichier, mais quand tu es sur le cd redhat du travaille sur le ramdisk donc pas la peine d'effacer, ca s'efface tout seul quand tu reboote. de meme si tu refais un mknod sur le meme fichier ca efface l'ancien.
Je pense qu'il y a peut être qqchose de deja monté sur /mnt essaye plutot de creer un repertoire /mnt/disk ensuite mount /dev/hda5 /mnt/disk puis chroot /mnt/disk
lilo
exit
reboot
Tiens moi au courant
--Ika--
----- Original Message -----
From: gwenael Moreau
To: Ika Oscaos
Cc: guilde@???
Sent: Thursday, April 18, 2002 7:07 PM
Subject: Re: Après install XP j'oubliais
Rebonsoir,
Donc j'ai fait
mknod /dev/hda b 3 0
mknod /dev/hdb b 3 64
Avec fdisk je visualise, tout va bien
mount /dev/hda6 /mnt Ok
Chroot /mnt
/mnt/usr/sbin/chroot no such file or directory et c'est le même problème avec toutesles commandes (entre autre ls, more et umount donc j'ai encore dû éteindre à chaud et sans avoir démonté les partitions ...
Dans le PATH j'ai tout ce qu'il faut, si je me mets dans le répertoire et que je tapes
./chroot c'est le même message Que faire ?
Sinon la commande inverse de mknod c'est quoi ? (Pour le cas où je retaperais de mauvaises options )
Merci,
----- Original Message -----
From: Ika Oscaos
To: gwenael Moreau
Sent: Thursday, April 18, 2002 6:12 PM
Subject: Re: Après install XP j'oubliais
mknod /dev/hdb b 3 64
il faut mettre le b entre hdb et 3
Pour le probleme du chroot tu dois je pense avoir une partition qui normalement est montée en /usr, c'est pour ca qu'il ne trouve pas chroot. donc apres avoir monté /dev/hda5 en /mnt essaye de monter /dev/hda6 en /mnt/usr (ou peut etre l'inverse je ne sais pas a quoi correspond hda5 et hda6, mais bon c'est facile a voir une fois montée hda5 en /mnt verfie qu'il y a bien etc, dec, etc ... sinon c'est l'autre partition hda6 qu'il faut monter sur /mnt et hda5 sur /mnt/usr)
Pense a demonter les deux apres (dans l'ordre inverse)
Si le montage de /usr ne fonctionne pas alors copie chroot a l'endroit ou il le cherche. /mnt/usr/sbin/chroot
--Ika--
----- Original Message -----
From: gwenael Moreau
To: Ika Oscaos
Sent: Thursday, April 18, 2002 5:57 PM
Subject: Re: Après install XP j'oubliais
juste deux petits problèmes
-mknod /dev/hdb 3 64 ne doit pas être la bonne ligne de commande
En tous cas il n'en veut pas et comme je n'ai pas d'aide accessible
Pourrais-tu me faire parvenir les bons paramètres ?
-Ensuite : j'ai chrooté : chroot /mnt après avoir mount /dev/hda /mnt
réponse /mnt/usr/sbin/chroot pas d'application de ce nom.
Alors j'ai fait un exit mais pas de chance n'étant pas encore vraiement rentré dans chroot je suis sorti du shell (logout) et ai donc dû éteindre alors que j'avais monté la partition ....
Pas bon ....
Au plaisir de te lire,