article rédigé le 20 avril 2007
La dernière fournée d’Ubuntu avec sa version 7.04 et son lot de nouveautés nous ont poussé à vous proposer de l’installer sur une clé USB (comme nous l’avions fait pour la 6.10 précédemment) [1]
Ce tutoriel vous permet d’installer l’Ubuntu 7.04 sur une clé USB que vous pourrez amorcer directement sur votre ordinateur (ou celui du voisin...). l’utilisation de 2 partitions sur la clé, vous autorise à sauver vos changements, paramétrages et fichiers de travail.
Note du 25/04/2007 : un bug actuel sur la version 7.04 sortie le 19/04 empêche actuellement le "mode persistant" d’être fonctionnel. En attendant la correction, si vous voulez garder vos nouvelles applications et fichiers, faîtes les manipulations expliquées dessous, en utilisant une Ubuntu 6.10 ou ...
Note du 20 juin 2007 : reportez vous à cet article en anglais qui contourne le problème (juin 2007) : nous l’avons testé avec succcès sur une clé USB de 2Go avec une partition "usb" de 900Mo, le mode persistent fonctionne
Matériel nécessaire :
- une clé USB de 2GB minimum (4GB serait parfait...)
- un CD live Ubuntu 7.04 (le RRE peut vous le graver - apporter un cd vierge)
- l’image ISO de Ubuntu 7.04 (celle qui par ex vous a servi à graver le cd cité ci-dessus)
- logiciel de type 7ZIP sachant extraire le contenu d’un fichier ISO)
La méthode :
Partitionner la clé USB et la rendre amorçable
- télécharger l’Ubuntu 7.10 ISO et graver-la sur un CD.
- Insérer le CD live ubuntu et réamorcer votre ordinateur pour qu’il démarre sur le lecteur de CD
- connecter la clé USB
- Ouvrir une fenêtre de console terminal et taper
sudo supour passer en administrateur - taper
fdisk -lpour afficher les disques et partitions disponibles (repérer la clé USB en général /dev/sda ou /dev/sdb)- taper
umount /dev/sda1(remplacer sda1 avec la partition de votre clé USB si nécessaire - par ex sdb1) - taper
fdisk /dev/sda(remplacer sda par votre périphérique, par ex. sdb si c’est le cas) - taper
ppour afficher les partitions existantes etdpour les effacer toutes (répéter l’opération autant de fois qu’il y a de partitions) - taper
npour faire une nouvelle partition - taper
ppour une partition primaire- taper
1pour indiquer qu’il s’agit de la première partition - appuyer sur "Entrée" pour utiliser par défau le 1er cylindre
- taper +730M pour paramétrer la taille de la partition (mettre +750M si vous voulez que les versions Windows de clamwin, Abiword, Firefox, Thunderbird, Blender soient disponibles sur votre clé USB mais de toute façon vous les ave en version Linux sur la clé...)
- taper
apour la rendre active - taper
1pour sélectionner la partition 1 - taper
tpour changer le système de fichier de la partition - taper
6pour sélection le système FAT 16 (oubpour FAT 32)
- taper
- taper
npour faire une autre partition- taper
ppour une partition primaire - taper
2pour qu’elle soit la 2e partition - appuyer sur "Entrée" pour utiliser le cylindre par défaut
- appuyer encore sur "Entrée" pour valider le dernier cylindre par défaut
- taper
wpour écrire la nouvelle table des partitions
- taper
- taper
- Taper
umount /dev/sda1(remplacer par votre partition si nécessaire par ex. sdb1) pour démonter la partition - Taper
mkfs.vfat -F 16 -n USB /dev/sda1pour formater la 1ere partition (remplacer sda1 si nécessaire, par ex. par sdb1)- nous vous recommandons plutôt de passer en FAT32 avec la commande
mkfs.vfat -F 32 -n USB /dev/sdb1
- nous vous recommandons plutôt de passer en FAT32 avec la commande
- Taper
umount /dev/sda2(remplacer avec votre partition si nécessaire) pour démonter la partition) - Taper
mkfs.ext2 -b 4096 -L casper-rw /dev/sda2pour formater la 2e partition (remplacer sda2 si nécessaire) - Retirer et réinsérer votre clé USB
- Revenir à la console de terminal, taper
sudo apt-get install syslinux(pas besoin desudosi vous utilisé le terminal que vous avez précédemment ouvert) - Taper
sudo apt-get install mtools(pas besoin desudosi vous utilisé le terminal que vous avez précédemment ouvert) - taper
syslinux -sf /dev/sda1(remplacer sda1 si nécessaire) - Redémarrer votre ordinateur, retirer le CD, et redémarrer sous Windows.
Préparer et déplacer les fichiers sur la clé USB :
Attention, la copie des fichiers prend plus de place sur une FAT16 que sur une NTFS, si malgré les 730MB réservés sur la partition 1 vous obtenez un message d’espace disque insuffisant, vous pouvez enlever tous les répertoires qui se trouvent dans le répertoire "programs" (qui contient des versions windows de clamwin, firefox, thunderbird, abiword, etc.). Le mieux est de passer sur une partition de type FAT32 et de choisir +750M

- A partir de Windows, utiliser 7ZIP ou un autre logiciel de même type pour extraire le contenu de l’ISO dans un répertoire nommé Ubuntu sur votre ordinateur. (Attention : si vous avez choisi une partition de 730M au lieu de 750M il faudra retirer les logiciels version windows du répertoire programs, sinon vous obtiendrez un message de dépassement de mémoire)
- télécharger UBconvert.zip (faites un clic droit sur le lien pour l’enregistrer [2] ) provenant du site de Pendrivelinux et extraire les fichiers syslinux.cfg et fixu.bat (ce n’est pas la peine d’extraire le dossier 7zip) vers le répertoire ubuntu que vous venez de créer.
- Naviguer dans le répertoire Ubuntu et exécuter fixu.bat (suivre les instructions à l’écran)
- déplacer tous les fichiers depuis le répertoire Ubuntu vers la racine de la clé USB
- Redémarrer votre ordinateur et paramétrer le BIOS de votre ordinateur pour qu’il amorce sur USB-HDD ou USB-ZIP. Paramétrer, si nécessaire, l’ordinateur pour qu’il amorce dessus en premier si nécessaire.
Maintenant à vous la clé USB Ubuntu 7.04, n’hésitez à rajouter des logiciels complémentaires, mais attention il ne vous restera que 1,2GB environ de place sur une clé de 2 GB ; pour avoir de la marge une clé 4 GB est fortement recommandée d’autant plus que les prix commencent à baisser pour cette capacité.
Quelques autres copies d’écran...

- amorçage sur la clé

- démarrage... n’oubliez pas F2 pour passer en français !

- C’est parti...
Pour ceux qui voudraient faire l’installation totalement sous Linux
... sans passer par Windows, inspirez-vous de l’article de Pendrivelinux et de ce que nous venons de vous expliquez plus haut.


