Installer Mageia

Création facile d'une clé USB bootable

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Dernière mise à jour : 27/01/2013 à 10h30
Table des matières

mageia_logo_70x84



Prérequis









  • Avoir téléchargé la Mageia. Si ce n'est déjà fait, vous pouvez le faire en cliquant ici.
  • Avoir un système qui vous permet de booter sur clé USB.
  • Avoir une clé USB d'au minimum 700 Mo d'espace libre et sans aucune donnée.













Création facile d'une clé USB bootable - Méthode standard







Les éditions Live CD ou DVD de Mageia ont été créées en tant qu'images ISO hybrides. Ces images ISO peuvent être facilement déployées sur des clés USB, qui sont tout à fait utile quand votre matériel n'a pas de lecteur de CD ou DVD. Mandriva a développé un petit outil facile d'utilisation qui va vous permettre de créer une clé USB bootable via votre système linux ou votre système Windows. Ce tutoriel vous présente comment procéder pour obtenir cet outil et l'utiliser pour chacune des plate-forme : Windows et Linux.







Pour Windows







1. Vous pouvez télécharger l'outil Mandriva Seed pour windows en cliquant ici.



2. Par la suite, décompressez ce fichier à l'endroit que vous désirez.



3. Double-cliquez sur le fichier nommé mandriva-seed.exe. Vous obtiendrez l'interface suivante :



mdvseed1





4. Si ce n'est déjà fait, vous devez connecter votre clé USB.



5. Une fois fait, cliquez sur le bouton rafraîchir pour voir apparaître le lecteur représentant votre clé USB.



6. Ensuite, sélectionnez l'image ISO hybride que vous avez téléchargé en cliquant sur le bouton Browse.



7. Enfin, cliquez sur le bouton Create Live USB.



Voilà, votre clé USB est maintenant devenue une clé USB bootable. Vous pouvez maintenant booter dessus en vous assurant de changer votre séquence de boot dans le BIOS de votre ordinateur si nécessaire. 7

Si mandriva-seed ne fonctionne pas pour vous, le prometteur rufus semble être une alternative intéressante.







Pour Linux







8. Vous pouvez télécharger l'outil Mandriva Seed pour linux en cliquant ici.



mdv_seed1





9. Cliquez avec le bouton droit de la souris sur ce fichier et éditez les propriétés. Sélectionnez l'onglet Droits d'accès et cochez la case est exécutable.



mdv_seed2





10. Enfin, double cliquez sur ce fichier pour démarrer l'application (vous obtiendrez le même interface qu'au point 3) et suivez les étapes 4 à 7 ci-dessus présentées.









Création facile d'une clé USB bootable - Méthode avancée





Pour les utilisateurs avancées de linux, il est possible de créer cette clé USB sans devoir télécharger l'application Mandriva Seed.





Les bases





La commande dd permet de copier tout ou partie d'un disque par blocs d'octets, indépendamment de la structure du contenu du disque en fichiers et en répertoires.



Contrairement à la copie avec la commande cp ou la copie avec la commande tar, la copie avec dd permet de reproduire des zones de disque qui ne font pas partie d'un système de fichier : secteur de démarrage (le MBR), tables de partition, traces laissées sur le disque par des fichiers effacés etc. L'un de ses emplois les plus importants est donc la création d'une copie de sauvegarde exacte de votre partition système et sa récupération, par l'entremise d'un live-CD ou live-DVD en cas de pépin.



D'autres fonctions que la copie au sens strict, un peu «spéciales» mais parfois utiles, sont également rendues disponibles grâce à dd, vous pouvez vous documenter à cette adresse pour plus de détails : http://doc.ubuntu-fr.org/dd



La structure de la commande qui nous intéresse a la forme générale suivante :



Code BASH :
dd if=<source> of=<cible> bs=<taille des blocs> skip= seek= conv=<conversion>




source représente les données à copier, cible est l'endroit où les copier ; ça se comprend : if correspond à l'input file et of correspond à l'output file.



bs est habituellement une puissance de 2, supérieure ou égale à 512, représentant un nombre d'octets (par exemple: 512, 1024, 2048, 4096, 8192, 16384, mais cela peut être tout nombre raisonnable).



Attention !! Si vous inversez la source et la cible, vous pouvez perdre beaucoup de données. Cette caractéristique a inspiré le surnom de dd : le Destructeur de Données !!



Source utilisation de dd





Avec l'utilitaire "dd"





Nous utiliserons la console pour créer facilement une clé USB bootable :



1. Connectez d'abord votre clé USB



2. Ouvrez une console et tapez l'une des commandes suivantes (en root et en respectant la casse) pour connaître le device associé à votre clé USB :



Code BASH :
fdisk -l
 
fdisk -l | egrep '(s|h)d[a-z]'
 
fdisk -l | grep Disque




Vous devriez obtenir un device de la forme suivante : /dev/sdX où X représente une seule lettre (a ou b ou c ou d ou e etc.).



3. Démontez tous les points de montage de cette clé si nécessaire avec la commande umount.



4. En root, lancez la commande suivante :



Code BASH :
dd if=le_nom_complet_du_fichier_iso of=/dev/sdX bs=8M




et remplacez /dev/sdX par le device obtenu à l'étape 2.





Exemple







Code BASH :
# fdisk -l | grep Disque
Disque /dev/sda : 500.1 Go, 500107862016 octets
Disque /dev/sdb : 320.1 Go, 320072933376 octets
Disque /dev/sdc : 4126 Mo, 4126146560 octets




Dans mon cas ma clé usb de 4GB est /dev/sdc et l'iso est Mageia-2-LiveCD-KDE4-Europe1-Americas-x86_64-CD dans le répertoire Téléchargements, ce qui va donner la commande :



Code BASH :
dd if=/home/user/Téléchargements/Mageia-2-LiveCD-KDE4-Europe1-Americas-x86_64-CD.iso of=/dev/sdc bs=8M




5. Une fois terminé, lancez la commande sync.



6. Débranchez votre clé USB.



Voilà c'est fait !

Testez votre clé USB en bootant dessus. ;)






Avec l'utilitaire "dcfldd"





dcfldd n'est pas natif dans votre système par défaut contrairement à dd, donc il va falloir l'installer et celui-ci est présent dans les dépôts de Mageia :

Code BASH :
urpmi dcfldd




Nous utiliserons la console pour créer facilement une clé USB bootable :



1. Connectez d'abord votre clé USB



2. Ouvrez une console et tapez l'une des commandes suivantes (en root et en respectant la casse) pour connaître le device associé à votre clé USB :



Code BASH :
fdisk -l
 
fdisk -l | egrep '(s|h)d[a-z]'
 
fdisk -l | grep Disque




Vous devriez obtenir un device de la forme suivante : /dev/sdX où X représente une seule lettre (a ou b ou c ou d ou e etc.).



3. Démontez tous les points de montage de cette clé si nécessaire avec la commande umount.



4. En root, lancez la commande suivante :



Code BASH :
dcfldd sizeprobe=if statusinterval=5 if=le_nom_complet_du_fichier_iso of=/dev/sdX bs=8M


Le sizeprobe=if indique qu'il faut demander la taille totale à transférer à la source (if =inputfile) car ici elle est connue. Parfois il faut mettre of (output file) car on sait quelle taille on veut en sortie (contrôler avec le paramètre bs) et que la source provient d'un /dev/zero (des zéros) ou d'un /dev/random (aléatoire).



Le statusinterval=5 est le nombre de bloc au bout duquel il met à jour le statut. Il ne faut pas le mettre trop bas ni trop élevé.


et remplacez /dev/sdX par le device obtenu à l'étape 2.





Exemple







Code BASH :
# fdisk -l | grep Disque
Disque /dev/sda : 500.1 Go, 500107862016 octets
Disque /dev/sdb : 320.1 Go, 320072933376 octets
Disque /dev/sdc : 4126 Mo, 4126146560 octets




Dans mon cas ma clé usb de 4GB est /dev/sdc et l'iso est Mageia-2-LiveCD-KDE4-Europe1-Americas-x86_64-CD dans le répertoire Téléchargements, ce qui va donner la commande :



Code BASH :
dcfldd sizeprobe=if statusinterval=5 if=/home/user/Téléchargements/Mageia-2-LiveCD-KDE4-Europe1-Americas-x86_64-CD.iso of=/dev/sdc bs=8M




5. Une fois terminé, lancez la commande sync.



6. Débranchez votre clé USB.



Guide d'utilisation de dcfldd



Voilà c'est fait !

Testez votre clé USB en bootant dessus. ;)




Écrit par: Enzolyte, Le: 06/05/11



Retour :Installer Mageia