Posez votre question Signaler

[Mandriva] CD pour booter usb

teutates 18008Messages postés 28 décembre 2001Date d'inscription ModérateurStatut 22 avril 2011Dernière intervention - Dernière réponse le 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 ;-)))
Lire la suite 

[Mandriva] CD pour booter usb »

Suggestions
15 réponses
Réponse
+0
moins plus
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.
teutates- 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 ;-)
jipicy- 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
;-))
teutatesteutates - 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) ;-)))
Ajouter un commentaire
Réponse
+0
moins plus
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 !!!)
teutates- 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 !) ? ;-)))
jipicy- 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...
teutatesteutates - 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.
Ajouter un commentaire
Réponse
+0
moins plus
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ù ?!

Ajouter un commentaire
Réponse
+0
moins plus
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.
teutates- 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.
jipicy- 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

;-))
Ajouter un commentaire
Réponse
+0
moins plus
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
Ajouter un commentaire
Ce document intitulé « [Mandriva] CD pour booter usb » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?