[Mandriva] CD pour booter usb

Fermé
teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020 - 19 mars 2006 à 21:37
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 4 oct. 2009 à 20:28
Bonjour,

J'ai réussi à installer une Mandriva sur un disque dur USB 2. Mais maintenant, je bloque sur la création du Ramdisk et pourtant je suis le tutorial de PlanèteLinux de mars / avril 2006 !

1) Dans une console, en mode super utilisateur, j'ai réussi à créer mon ramdisk avec support USB.

2) Je dois désormais céer le CD de démarrage :
- Création de l'arborescence du CD
mkdir -p /mnt/ddexterne/boot/grub
- Déplacement
cd /mnt/ddexterne
- Copie des fichiers de /boot
cp -R /boot ./
- Effacement des liens symboliques pour config, initrd.img, System.map, vmlinuz, kernel.h, message
rm config

Et c'est là que problème il y a ! Le message d'erreur est :
rm: ne peut évaluer par lstat() `config': Aucun fichier ou répertoire de ce type
[root@FoixStory ddexterne]# rm config


Mais cela s'explique peut-être par le message d'erreur suivant que j'ai lors de la copie des fichiers de /boot :
[root@FoixStory ddexterne]# cp -R /boot ./
[root@FoixStory ddexterne]# kded: QtSQLite3DB::~QtSQLite3DB()
Mutex destroy failure: Périphérique ou ressource occupé
ICE default IO error handler doing an exit(), pid = 8606, errno = 0
ICE default IO error handler doing an exit(), pid = 8621, errno = 0


Quelle est la solution ?

Merci par avance ;-)))
A voir également:

5 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
19 mars 2006 à 22:00
Salut,

Pour le "rm config" (et les autres fichiers à effacer), déjà faut que tu te places dans le répertoire "/mnt/ddexterne/boot/" si tu veux qu'il le(s) trouve(nt), parce que c'est là que les fichiers ont été copiés ;-))

Pour l'autre erreur, désolé je n'en ai pas la moindre idée.
0
teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020 3 586
19 mars 2006 à 22:46
Zut ! Après relecture, je constate que je n'étais finallement pas dans
"/mnt/ddexterne/boot/" mais dans "/mnt/ddexterne/ ! Retest aprsè une nuit de repos ;-)
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895 > teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020
19 mars 2006 à 22:49
D'où mon post vu que j'avais fait l'expérience :
[root@MDK:/mnt/ddexterne]# rm config
rm: ne peut évaluer par lstat() `config': Aucun fichier ou répertoire de ce type
[root@MDK:/mnt/ddexterne]# cd boot/
[root@MDK:/mnt/ddexterne/boot]# rm config
rm: détruire lien symbolique `config'? o
;-))
0
teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020 3 586 > teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020
19 mars 2006 à 22:56
Le tutorial de Planète Linux n'en cause pas de ce déplacement de répertoire et pour un nouveau comme moi, il fallait bien que je m'y casse les dents.

Mais comme je compte bien écrire un tutorial, ca tombe bien, je completerai (je prends des notes régulières) ;-)))
0
teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020 3 586
19 mars 2006 à 22:16
Il me semble que j'étais justement dans ce répertoire. Je réessaierai demain (j'ai rebasculé sur Windows !). Merci quand même ;-))

Au fait, as-tu vu mon post sur la MDV One ? Installation sur USB réussie d'ailleurs c'était la seule solution pour installer une MDV sur USB à priori. Reste plus qu'à booter sur l'USB et achever l'installation ;-) Patience (Je tente depuis fin novembre 2004 ! Je l'aurai, je l'aurai, je l'aurai !!!)
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
19 mars 2006 à 22:22
Oui je l'ai vu.
Ben pour booter sur une Mandriva sur USB, perso, mais il me semble t'en avoir déjà parlé, l'ai installé une autre "instance" de Mandriva sur un disque IDE, et à partir de là, l'instance sur USB étant détectée, je boote sans problème dessus ;-))
0
teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020 3 586
19 mars 2006 à 22:29
Dans ton cas, mais moi toujours pas moyen d'y parvenir ! .... Quand j'y serai parvenu à faire ce CD de boot avec USB, je jure (croix de bois, croix de fer ....etc...) d'être heureux ;-)

Et pourtant, ce n'est pas faute de ne pas avoir réglé mon bios pour booter sur le disque USB !
0
teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020 3 586
19 mars 2006 à 22:34
Après coup, je repense à ce que tu m'avais dit ! Heu ! Honte pour moi ?! Le GRUB de la Mandriva interne ne référence pas la Mandriva sur USB. Normal puisque la Mandriva sur USB n'existait alors pas lors de l'installation primitive de la Mandriva interne.

Donc, il faudrait que je modifie mon GRUB en conséquence. Ben tiens ;-() Comment se fait-ce que je n'y eu point songé plus tôt (couché, le chien !) ? ;-)))
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895 > teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020
19 mars 2006 à 22:45
Tout simplement ;-))

Peut être faudra-t-il que tu colles aussi "l'initrd" avec les modules USB dans le "/boot" du disque IDE...
0
teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020 3 586 > teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020
19 mars 2006 à 22:51
L'initrd avec usb existe déjà. Je l'ai créé (vive le tutorial de Planète Linux) mais peut-être faut-il créer un lien symbolique.

Je vais tenter les deux approches :
- création du CD de boot pour la Mandriva sur USB (ca ne peut pas faire de mal et plutôt servir de prévention à des aléas futurs),
- modifier le GRUB de la Mandriva interne selon tes bons conseils.

Mais tout cela n'est possible que parce que les deux versions (celle sur disque IDE et celle sur USB) ont le même noyau.
0
teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020 3 586
20 mars 2006 à 20:50
Le résultat des courses :

1) Je suis enfin à créer mon CD de boot mais j'ai eu ensuite, lors du test, une erreur 15 : File not found. Pas de panique ! Si je me réfère au manuel de GRUB : Cette erreur est retournée si le fichier n'est pas trouvé, mais le reste est correct (comme les informations du disque et de la partition). Voir
http://www.linux-france.org/article/sys/chargeurs/ix86/grub/grub-manual-fr.html#Depannage
Je verrai donc à nouveau demain, à tête reposée, si je n'aurais pas raté un truc.

2) J'ai aussi suivi la piste de la modification du GRUB de la Mandriva interne. J'ai donc modifié le fichier /boot/grub/menu.lst en ajoutant :
title MDV2006-USB
kernel (hd0,9)/vmlinuz root=/dev/sdc1 acpi=ht resume=/dev/sdc7
initrd (hd0,9)/usbinitrd.img

J'ai aussi une erreur lors du test. Erreur que voici :
Initrd finished
kernel panic -not syncing: No init found
Try passing init= option to kernel


Noter que j'obtiens exactement la même erreur si je met dans le menu.lst initrd (hd0,9)/initrd.img au lieu de usbinitrd.img

Ce qui confirmerai que je me suis gaufré en beauté quelque part ! Mais où ?!

0
madrang Messages postés 21 Date d'inscription samedi 18 mars 2006 Statut Membre Dernière intervention 8 septembre 2007 1
21 mars 2006 à 04:24
bonjour moi je me demandais si je peut instaler linux avec lilo sur mon ipod car lorsque je le laisse brancher lors du demarage mon pc tente de booter dessus mais je ne sait pas si on peut partitionner un dique dur 30Go de ipod (fat32 mais on peut le deframenter ) mais pouvoir continuer a utiliser le ipod pour les mp3. merci de bien vouloir me repondre.
0
teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020 3 586
21 mars 2006 à 17:45
Si tu veux toujours utiliser tin Ipod pour les MP3, abandonne l'idée d'y mettre Linux.

Pour installer Linux, tu devra repartitionner, donc défragmenter ce que tu dit impossible. Si tu ne défragmentes pas, tu risques de perdre tes données et le système de l'iPod. Si tu perd le système de l'iPod, pourras-tu le remettre ? Tu ne pourras même pas faire valoir une garantie ou un service après-vente, sauf à payer.
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
21 mars 2006 à 18:02
Salut vous deux,

Apparemment c'est possible ;-))
Dans le numéro 80 de Linux Magazine France [http://www.ed-diamond.com/produit.php?produit=418] il y a justement un article là-dessus.
Avec des bonnes jumelles, tu peux arriver à lire quelques choses là [http://www.ed-diamond.com/feuille_lm80/] (c'est en fin de page).

Pour les liens : http://ipodlinux.org/Main_Page
http://ipodlinux.org/Project_Status

;-))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
4 oct. 2009 à 20:28
Salut.

ca fait 3 ans et demi que la discution à eu lieu, mais comme vous êtes toujours actifs sur le forum, je me permet de vous demander si vous avez progressé ...

J'ai pour ma part un ordinateur qui ne boot pas sur USB, sur lequel je souhaiterai utiliser un CD afin de booter sur USB (un disque dur IDE n'est pas utilisable). J4ai cherché un tel CD, mais sans succès ..

Merci d'avance pour vos réponses
0