Se connecter avec
S'enregistrer | Connectez-vous

Comment forcer le boot sur un cd

Dernière réponse : dans Le monde de Linux

J'ai récemment installé la mandrake 9.0 sur l'intégralité du disque dur (plus de windows). Depuis, j'ai rajouté un graveur qui apparait dans le bios, et au démarrage de linux (hdb nom du graveur) mais nul part ailleurs.

Alors j'aimerais installer les packages pour graver et faire en sorte que le graveur soit reconnu, mais je n'arrive pas à booter avec le cd 1 de la Mandrake sur mon dvdrom (qui lui est reconnu) même en modifiant l'ordre de boot dans le bios.

Si qq'un pouvait m'aider...

Autres pages sur : forcer boot

Lassé par la pub ? Créez un compte

Je débute sous Linux...
Est ce que tu peux m'expliquer quel type de disquette tu utilises ou me donner un lien qui m'explique en quoi çà consiste et comment en créer une? Et qu'est ce que tu appelles spécifier en hard le chemin du cd? :) 

Je penses que tu devrais commencer par là :

en tant que root :
/sbin/badblocks -v /dev/fd0 1440
if dd=/boot/vmlinuz of=/dev/fd0 bs=18k
rdev /dev/fd0 /dev/hda1 (si ton / se trouve dans hda1, sinon prendre celui approprié)
rdev -R /dev/fd0 1


Comme ça tu as une disquette de demarrage, apres faut voir pour modifier ton Grub ou ton lilo pour qu'il demarre ton systeme via le CD. Je pense que qqn plus competent que moi sur ce sujet viendra t'aider ;) 

duglambier a écritJe penses que tu devrais commencer par là :

en tant que root :
/sbin/badblocks -v /dev/fd0 1440
if dd=/boot/vmlinuz of=/dev/fd0 bs=18k
rdev /dev/fd0 /dev/hda1 (si ton / se trouve dans hda1, sinon prendre celui approprié)
rdev -R /dev/fd0 1


Comme ça tu as une disquette de demarrage, apres faut voir pour modifier ton Grub ou ton lilo pour qu'il demarre ton systeme via le CD. Je pense que qqn plus competent que moi sur ce sujet viendra t'aider ;) 


Merci :jap: 
Je vais voir tout çà ;) 

duglambier a écritJe penses que tu devrais commencer par là :

en tant que root :
/sbin/badblocks -v /dev/fd0 1440
if dd=/boot/vmlinuz of=/dev/fd0 bs=18k
rdev /dev/fd0 /dev/hda1 (si ton / se trouve dans hda1, sinon prendre celui approprié)
rdev -R /dev/fd0 1


Comme ça tu as une disquette de demarrage, apres faut voir pour modifier ton Grub ou ton lilo pour qu'il demarre ton systeme via le CD. Je pense que qqn plus competent que moi sur ce sujet viendra t'aider ;) 


J'ai essayé de créer une disquette de démarrage :
/sbin/badblocks -v /dev/fd0 1440 : vérifie la disquette
if dd=/boot/vmlinuz of=/dev/fd0 bs=18k : créer une invite comme çà :
>
Et quand je rajoute les deux autres lignes, rien ne se passe.

Donc j'ai essayé autre chose. J'ai créer une disquette de boot avec la commande :
mkbootdisk --device /dev/fd0 2.14.19-16mdk
Je parviens à booter sur la disquette et j'arrive sur une invite :
boot :
Mais je sais pas quoi mettre (par exemple comme je veux booter sur le cdrom, j'essaie /dev/hdb, mais çà ne marche pas). QQ'un a une idée?

Snake a écrit

J'ai essayé de créer une disquette de démarrage :
/sbin/badblocks -v /dev/fd0 1440 : vérifie la disquette
if dd=/boot/vmlinuz of=/dev/fd0 bs=18k : créer une invite comme çà :
>
Et quand je rajoute les deux autres lignes, rien ne se passe.

Donc j'ai essayé autre chose. J'ai créer une disquette de boot avec la commande :
mkbootdisk --device /dev/fd0 2.14.19-16mdk
Je parviens à booter sur la disquette et j'arrive sur une invite :
boot :
Mais je sais pas quoi mettre (par exemple comme je veux booter sur le cdrom, j'essaie /dev/hdb, mais çà ne marche pas). QQ'un a une idée?


Je me suis trompé : c'est dd if=/boot/vmlinuz of=/dev/fd0 bs=18k

Encore dsl j'ai tapé trop vite

Ce que tu peux essayer sinon c de modifier ton /etc/lilo.conf si tu utilises lilo et ajouter une entree permettant de booter le cd (root=/dev/hdc si ton cd est Secondary master par exemple)
Lassé par la pub ? Créez un compte