Comment modifier le lilo d'un autre disque?

Comment modifier le lilo d'un autre disque? - Logiciels - Linux et OS Alternatifs

Marsh Posté le 17-05-2003 à 12:35:00    

Bonjour.
 
J'ai changé mon disque principal de nappe, passé de hde à hda, où se trouvait anciennement mon DVD. J'ai modifié le fstab et lilo.conf en fonction mais à chaque boot j'ai un kernel panic car lilo n'a pas voulu prendre en compte le changement.
 
J'ai branché ce disque sur mon PC secondaire, en tant que hde. J'ai vérifié le contenu du disque tout va bien. Maintenant comment appliquer le lilo.conf de mon deuxième disque sur ce disque?
 
Merci de m'aider rapidement parceque là je suis en carafe...


Message édité par kyo54 le 17-05-2003 à 12:36:33

---------------
.
Reply

Marsh Posté le 17-05-2003 à 12:35:00   

Reply

Marsh Posté le 17-05-2003 à 13:18:28    

met ton disque où tu as modifié ton lilo.conf dans la machine où il doit aller, à la palce où il doit être.
 
démarres avec un CD rescue (ou une disquette)
 
au shell va dans la partition / de ton disque (si CD, elle est souvent montée dans /rescue)
 
chroote toi (tu tapes chroot)
 
tapes lilo pour l'installer dans le mbr du disque.
 
sort du chroot (exit)
 
redémarres
 
extrait du Mandrake User Online book :

Citation :


 Scenario I: System Doesn't Boot
 
Usually this error is due to a simple boot loader misconfiguration. Your main priority is getting the system to boot again so that you can adapt your boot loader configuration.
 
If you have a current, working boot disk for your system, you are lucky ;-). If not, I'd suggest you create one right away. You can do that very easily via the Mandrake Control Center (Boot - Boot Disk).
If you prefer the command line:
 
mkbootdisk $(uname -r)
 
will do the same.
Boot with it to make sure it works.
 
If you are faced with a boot loader failure without having a boot floppy at hand, you have to start one of the external systems, preferably the Mandrake Linux rescue system, described on the previous page of this article and repair the boot loader configuration from outside (or at least create a working boot floppy).
 
When you are changing the configuration of the LiLo boot loader by editing '/etc/lilo.conf', you have to run the lilo afterward. But it has to be the 'lilo' on the hard drive, because you want to update the boot sector on that device. How to do that?
Simple. Enter the '/mnt' directory where the 'root' directory of your disk system is mounted to. Now change the 'root' directory with
 
chroot .
 
What does this do? When you are on the rescue system, your 'root' directory is that on the CD, with the system on the disk mounted to '/mnt'. With 'chroot' you basically switch your root directory to that on the disk. If you issue a command now, the disk version of this command will be executed, not the CD version. Execute
 
/sbin/lilo
 
and a new boot sector with the current configuration will be written to the master boot record. For GRUB, you'd likely execute something like
 
grub-install /dev/hda
 
although the device name might be different depending on your hardware setup. To switch your root directory back to the CD, type:
 
exit


Message édité par Mjules le 17-05-2003 à 13:19:47

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 17-05-2003 à 15:58:07    

j'ai fait pareil sauf que j'ai démarré avec loadlin. Merci de ton aide  :jap:


---------------
.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed