Nouveau : Voir la page dédiée à Mandriva One USB et essayez Mandriva 2009 rc1.
New : See dedicated page for Mandriva One USB and try Mandriva 2009 rc1.
Sous Windows formarter la cle et lui donner le label MDVUSBROOT
Copier le contenu du cdrom mandriva-one-2007 sur la clé
Télécharger syslinux depuis :
http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.36.zip
Lancer la commande
syslinux -smf X:
où X est la lettre de la clé USB.
Jusqu’ici c’était simple. Maintenant il faut modifier le fichier boot/usb/initrd.gz. Le fichier d’origine ne prend pas en compte le module nls_cp437. Il faut l’ajouter dans les modules et dans le fichier linuxrc.
Vous pouvez télécharger http://lordikc.free.fr/initrd.gz.
Copier ce fichier à la racine de la clé USB.
Créer le fichier syslinux.cfg à la racine de la clé USB.
Ce fichier contient :
—– Début —–
default live
prompt 1
timeout 40
display /boot/live.msg
F1 /boot/help.msg
label live
kernel /boot/vmlinuz
append initrd=/initrd.gz fastboot splash=silent vga=788
label no_3D_desktop
kernel /boot/vmlinuz
append initrd=/initrd.gz fastboot splash=silent vga=788 no3ddesktop
—– Fin —–
Y’a plus qu’a trouver le bon mode pour booter.
Sur mon PC, F8 ouvre le menu de boot. Sur un autre c’est ESC. Chaque BIOS a sa méthode. Je vous laisse chercher.
Je ne suis pas forcément un expert. J’ai décrit ce que j’avais fait avec
ma clé.
Formatage : FAT
Copie : Indifférement sous windows ou linux.
J’ai fait cette opération sous linux en montant le .iso (pour éviter le
gravage) et avec un cp -R /mnt/cdrom/* /mnt/usb
Sous windows simplement avec l’explorateur : sélectionner tous les
fichiers de la racine du CDROM et copier directement sous la racine de
la clé.
Syslinux depuis une invite de commande : Executer … cmd.exe
Le label est-il bien MDVUSBROOT ?
Il se positionne depuis la fenêtre de propriété de la clé USB (clic
droit sur la lettre et propriété).
Voici le contenu de ma clé :
./boot
./boot/cdrom
./boot/cdrom/initrd.gz
./boot/cdrom/syslinux.cfg
./boot/help.msg
./boot/live.msg
./boot/vmlinuz
./initrd.gz
./loopbacks
./loopbacks/distrib.sqfs
./syslinux.cfg
./ldlinux.sys
J’ai supprimé le répertoire usb de boot
Dans votre message je lis :
image:/boot/vm.lin
C’est effectivement le message affiché ?
N’y-a-t’il pas une erreur dans syslinux.cfg ?
Le contenu de mon fichier boot/live.msg est :
—– Début fichier
Mandriva One 2007
Press F1 for help
type live or no_3D_desktop
—– Fin fichier
Enfin, le boot usb reste très aléatoire sur les PCs “anciens”. Il y a
plusieurs méthodes de boot et il faut tatonner pour trouver la bonne.
Sur mon HP, je n’ai pas trouvé une configuration du bios qui marche
automatiquement. Par contre si j’appelle le menu de boot, il me propose
la clé et ça marche.
Bonne chance,
Cordialement
Gilles B.
XXX a écrit :
> > Bonjour,J’ai eu le plaisir de lire votre article sur l’installation d’une clé USB avec Mandriva ONE,m’ai je n’ai pas eu le resultat final souhaité.Permetez moi de vous poser quelques questions:Formater la clé avec windows en fat, fat 32, NTFS?copier le contenu de la mandriva sur la clé avec la même arborescence? avec quelle methode?Copie dos, sous linux, copier coller avec windows?telecharger le kernel ok et lancer la commande syslinux -smfX: je suppose dans une fenêtre dos sous windows?ou X est la ettre de la clé USB OkModifier le fichier boot/usb/initrd.gz sur la clé okcopier la fichier sur la clé USB OKModifier syslinux.cfg okLa clé boot mais elle n’arrive pas à charger kernel image:/boot/vm.linmerci pour votre prochaine réponse qui j’espère pourra éclairer ma lanterneCordialement