Préparation d'une clé USB pour un linux live USB
Par oliman le lundi 12 mai 2008, 08:02 - Ekipment - Lien permanent
Toujours au rayon nomade : la clé USB linux live.
Pour des raisons pratiques, j'ai décidé de me faire une clé USB sur le même principe que le EeePC :
- 1 partition système pour le Linux live (FAT,)
- 1 partition data pour les données (extfs, )
Pourquoi faire ?
En gros, je prévoies de pouvoir formater/installer/tester plusieurs Linux sur la même clé, en conservant toujours la même clé et sans merdre mes données. Et surtout, ça me permet de poursuivre mes tests ou varier mes utilisations, sans supprimer le GNU/Linux Xandros Asus du EeePC. je projette notamment de tester Xubuntu (eeeXubuntu) et Mandriva sur le EeePC.
Note : dans une optique nomade, c'est à dire qu'on ignore le type de machine (version de BIOS) qui va accueuillir la clé, on crée une partition FAT pour le boot : http://www.presence-pc.com/forum/ppc/Logiciels/clef-bootable-sujet-23769-1.htm
Matos utilisé
- une clé USB 2 Go standard (ici une Transcend JF V30)
- un Asus EEEPC 701 (SSSHD 4Go, RAM 512 Mo, non overcloacké)
C tipar
La clé USB
insertion de la clé USB et repérage dans la liste des lecteurs montés :
sudo fdisk -l
chez moi ça renvoit (une ancienne framakey) :
Disk /dev/sdc: 2055 MB, 2055207936 bytes 33 heads, 63 sectors/track, 1930 cylinders Units = cylinders of 2079 * 512 = 1064448 bytes Device Boot Start End Blocks Id System /dev/sdc1 1 1931 2007023 6 FAT16
démontage de la clé
sudo umount /dev/sdc1
Création des partitions (fdisk)
Lancement de l'utilitaire de gestion des partitions en ligne de commande :
sudo fdisk /dev/sdc1
fdisk s'utilise assez simplement :
- on tape une commande au prompt
- on valide par la touche entrée
- on sélectionne l'une des options proposées par fdisk pour la commande tapée
- on valide
- et hop, ça s'execute, net et sans bavure
pour connaître les commandes possibles du programme fdisk :
m
(pour 'maydee'')
Suppression de la partition existante (d + n° de partition)
Command (m for help): d Selected partition 1
Verification que partition bien supprimée
Command (m for help): d No partition is defined yet!
Création de la 1ère nouvelle partition
Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-1930, default 1): 800 Last cylinder or +size or +sizeM or +sizeK (800-1930, default 1930): Using default value 1930
Désignation de la partition comme devant être bootable
Command (m for help): a Partition number (1-4): 1
Affectation du format FAT 16
Command (m for help): t Selected partition 1 Hex code (type L to list codes): 6 Changed system type of partition 1 to 6 (FAT16)
Création de la 2me partition (primaire elle aussi)
Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 2 First cylinder (1-1930, default 1): Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-799, default 799): Using default value 799
Écriture de la table d'allocation du disque (enregistrement et sortie)
Command (m for help): w The partition table has been altered!
Formatage des partitions (mkfs)
Maintenant que les 2 partitions sont prêtes, on les formate et on leur donne un petit nom :
partition système alias {system}
sudo mkfs.vfat -F 16 -n system /dev/sdc1
partition data alias {dataz}
sudo mkfs.ext2 -b 4096 -L dataz /dev/sdc2
C'est fini !
Oli



Commentaires
hmm oki doki , la partoche en lecture/ecriture est en ext2 , ca va plus etre possible d'aller pecho des film a droite & a gauche sur toutes install kro$oft ? (ou pas ?) , perso sur ma 8Go j'aimerais bien continuer a butiner de droite & de gauche (tout en montrant les divers avantage d'une install linux) & donc de garder un peu la fonctionnalité de la clé usb, cad echanger (en supposant le passage chez un pote dont la CM ne boot pas usb).
autre need interressant : montage auto des partoches kro$soft , pour demo ubuntu avec les données des gens.
merci de pas vaner sur l'hebergeur mail , C grace lui que oliman m'as retrouvé ^^
Hé bien, oui il n'y a pas de pb, pour échanger : tu te fais une (eee)(x)ubuntu live avec 2 partoches, 1 ext2 et 1 FAT
Si tu veux "échanger" avec des Windoziens, tu pourras toujours écrire suir la partition FAT; de tte façon Windows ne peut pas voir plusieurs partitions primaires et surtout ne peut pas lire le ext : donc ta partoche FAT sera visible et accessible en ecriture.
En gros, je me suis fait une clé avec la eeeXubuntu (bah oué, G un EeePC ^________^) comme sur ce billet avec une clé de 2 Go : tiptop, mieux que la framakey (http://www.framakey.org). Par contre, autant c'est pratique comme clé autonome (pour butiner), autant le côté live est vite gavant puisque ttes les personnalisations sont à refaire.
D'où mon installation d'une xubuntu sur une [grosse clé USB] clé USB, mais en install résidente (façon disque dur) (http://www.avaland.org/post/2008/05...) pour pouvoir personnaliser (kernel optimisé EeePC, programmes supplémentaires, bureau, compiz etc...) et utiliser ça au boulot
@ Borbor toujours : toutes les partitions accessibles sur la machines le sont en écriture par défaut (C une installation live C pas comme un CD live) : dans Thunar (le remplaçant de Nautilus dans XFCE), dans le panneau latéral gauche, il ya tous les lecteurs accessibles (automount y compris pour les clé USB et autres lecteurs externes ;-))
À vérifier quand même si il ne faut pas installer en + ntfs3g pour lire les partoches ntfs ; dans le pire des cas, tu colles les .deb nécéssaires à l'install du deriver ntfs dans la partition accessible en ecriture (pas la système) et tu les installes à la mano via dpkg.
Oli