Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
scripts_utiles:live_usb [Le 31/05/2009, 11:55] sylvainvh |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | |||
| - | <note important> | ||
| - | Un nouveau WIKI vient d'être créer dans un bute de fusionner l'ensemble des wikis existant. Merci de bien vouloir faire une copie dans le wiki principale : [[live_usb|Live USB]]. Si vous avez des remarques, contactez-moi [[utilisateurs:sylvainvh|sylvainvh]]</note> | ||
| - | |||
| - | |||
| - | <note important>À fusionner dans [[:live_usb_persistant]] !</note> | ||
| - | |||
| - | ====== Live usb ====== | ||
| - | |||
| - | ===== Présentation ===== | ||
| - | |||
| - | Script en cours de développement, pour suivre son évolution RDV sur le [[http://forum.ubuntu-fr.org/viewtopic.php?id=168121|forum Ubuntu France]] \\ \\ | ||
| - | |||
| - | Attention un Live-USB n'est pas une installation de linux standard ! \\ | ||
| - | La formule Live-USB est un "système d'exploitation nomade" \\ | ||
| - | Avantages: \\ | ||
| - | Aucune modification du système d'exploitation existant sur votre ordinateur | ||
| - | Démarre rapidement, Facile à sauvegarder, Tiens dans la poche, | ||
| - | Plus fiable qu'un disque dur, car pas de pièces en mouvement. | ||
| - | |||
| - | 2 modes sont disponibles: live et "persistent" \\ | ||
| - | * le mode live se comporte comme un liveCD, il vous permet de demarrer n'importe quel ordinateur supporté par la version liveCD avec votre clé en liveUSB mais aussi d'accéder à vos documents du mode "persistent" ainsi qu'au disque dur de l'ordinateur, et à tous ses fichiers. Et bien sur comme le liveCD de lancer une installation. \\ | ||
| - | |||
| - | * Le mode "persistent" se comporte comme une installation standard, et vous permet de modifier votre environnement graphique, il sera sauvegardé. \\ \\ | ||
| - | |||
| - | Inconvénients: \\ | ||
| - | Tous les ordinateurs ne savent pas démarrer sur une clé USB. | ||
| - | Dans ce cas un CD d'amorçage sera necessaire. | ||
| - | |||
| - | Versions Linux officiellement supportées: \\ | ||
| - | Ubuntu/Edubuntu/Xubuntu/Kubuntu V:Gusty/Hardy | ||
| - | |||
| - | Demarrer sur LiveUSB: \\ | ||
| - | via le cd d'amorce | ||
| - | inserez votre cd et votre clé usb pour demarrez votre PC | ||
| - | et choisissez le mode live* ou persistent* | ||
| - | Pour créer un cd d'amorce, lancez le script puis allez dans le | ||
| - | Menu:"Créer CD d'amorçage pour LiveUSB" \\ | ||
| - | ou \\ | ||
| - | presser F2 ou F8 ou F11 ou F12 ou del/suppr ou echap ... au boot | ||
| - | pour afficher les choix de démarrages à la volée et choisir flash usb | ||
| - | chaque fabricant fait différemment alors il faut trouver la bonne touche fonction... \\ | ||
| - | ou \\ | ||
| - | presser F2/F12/DEL (depend du fabricant) pour modifier ordre de démarrage dans le bios \\ | ||
| - | ou \\ | ||
| - | Ajoutez un menu a votre chargeur de démarrage voir les différentes méthodes dans la rubrique Faq \\ | ||
| - | Taille conseillée pour la clé USB: 1Go minimum 2Go conseillé, | ||
| - | + si votre porte-monnaie le permet... \\ \\ | ||
| - | |||
| - | Matériel necessaire: \\ | ||
| - | Un lecteur de CD-ROM ou BIOS capable de démarrer sur un périphérique USB | ||
| - | |||
| - | ===== FAQ ===== | ||
| - | |||
| - | Préparation de faq LiveUSB | ||
| - | a faire évoluer... | ||
| - | si vous avez des suggestions/corrections pour rendre ces explications plus claires, n'hésitez pas a vous manifester. | ||
| - | |||
| - | ==== Configuration requise ==== | ||
| - | * CPU : Tout processeur Pentium, Celeron, Athlon, Duron, Sempron | ||
| - | * RAM : 512 Mo minimum | ||
| - | * Cartes Graphiques : NVIDIA®, ATI™, Intel® i8xx et i9xx | ||
| - | * Cartes Audio : Toutes cartes compatibles Sound Blaster et AC97 | ||
| - | * Graveur de CD-ROM ou BIOS capable de démarrer sur un périphérique USB | ||
| - | * Au moins 1 port USB 2.0 de libre | ||
| - | * En cas de doute sur la compatibilité materielle, testez votre PC avec le LiveCD Ubuntu | ||
| - | ==== Téléchargement de LiveCD: ==== | ||
| - | Ubuntu 7.10 (Gutsy Gibbon) | ||
| - | http://cdimage.ubuntu.com/releases/7.10/release/ | ||
| - | Ubuntu 8.04.1 LTS (Hardy Heron) | ||
| - | http://cdimage.ubuntu.com/releases/8.04.1/release/ | ||
| - | Ubuntu 8.10 (Intrepid Ibex) | ||
| - | http://cdimage.ubuntu.com/releases/8.10/release/ | ||
| - | |||
| - | ==== IMPORTANT! ==== | ||
| - | A lire avant d'utiliser votre clé usb. | ||
| - | |||
| - | ==== Démarrer votre LiveUSB depuis le cd d'amorce ==== | ||
| - | inserez votre cd et votre clé usb pour demarrez votre PC | ||
| - | et choisissez le mode live* ou persistent* | ||
| - | Pour créer un cd d'amorce, lancez le script puis allez dans le | ||
| - | Menu:"Créer CD d'amorçage pour LiveUSB" | ||
| - | |||
| - | ==== Ajouter au gestionnaire de boot de Ubuntu un menu pour démarrer votre LiveUSB. ==== | ||
| - | Lancer le script, puis allez dans le | ||
| - | menu:"Créer/M-à-jour une entrée à Grub pour démarrer votre LiveUSB" | ||
| - | au prochain démarrage vous disposerez de 2 entrées supplémentaires dans grub pour démarrer | ||
| - | votre liveUSB dans le mode de votre choix. | ||
| - | |||
| - | ==== Ajouter au gestionnaire de boot de Windows Vista un menu pour démarrer votre LiveUSB. ==== | ||
| - | A faire apres un boot sur vista | ||
| - | Téléchargez EasyBCD | ||
| - | http://neosmart.net/dl.php?id=1 | ||
| - | brancher votre clé usb | ||
| - | lancez EasyBCD | ||
| - | cliquez sur le bouton "Add/Remove Entries" | ||
| - | sélectionnez l'onglet linux | ||
| - | réglez comme suit: | ||
| - | Type: grub | ||
| - | Name: LiveUSB | ||
| - | Drive: (sélectionnez la partition 0 de votre clé usb) | ||
| - | ne cochez pas! "GRUB isn't installed to the boot sector" | ||
| - | cliquez sur le bouton: "+ Add Entry" | ||
| - | cliquez sur le bouton: "Save" | ||
| - | c'est fini! . | ||
| - | Capture d'écran: | ||
| - | http://neosmart.net/gallery/v/neosmart/EasyBCD/1_70/Add-Remove+Entries+-+Linux.png.html | ||
| - | Au prochain démarrage selectionnez LiveUSB, il vous dit de brancher le volume, cliquez sur enter, | ||
| - | il vous redirige sur le boot via extlinux... | ||
| - | |||
| - | ==== Ajouter au gestionnaire de boot de Windows XP un menu pour démarrer votre LiveUSB. ==== | ||
| - | rajoute la possibilité de demarrer un LiveUSB via le bootloader de XP a l'aide du bootloader Grub4Dos, | ||
| - | et cela sans avoir a modifier le mbr ni meme le setup, | ||
| - | il permet aussi aux PC ne supportant pas de demarrer en USB de demarrer un LiveUSBvia Grub4Dos !. | ||
| - | |||
| - | installez le add-on en mode custom, | ||
| - | puis demarrez votre PC en LiveUSB a l'aide du cd d'amorce | ||
| - | Aller dans le menu: | ||
| - | /Applications/Outils système/Ajoute un menu démarrer LiveUSB dans XP | ||
| - | l'executer, redemarrer choisir dans le menu boot de XP : "Demarrer Ubuntu en LiveUSB" | ||
| - | et hop vous arrivez sur un menu grub pour booter votre LiveUSB. | ||
| - | |||
| - | ==== Demarrer votre LiveUSB depuis un Macintel ==== | ||
| - | je ne dispose pas de mac pour tester cete solution, et à ce jour pas de retour utilisateur | ||
| - | pour comfirmer si refit marche pour un LiveUSB.... | ||
| - | http://refit.sourceforge.net/#news | ||
| - | postez un retour SVP, si cela marche pour vous... | ||
| - | ==== Monter de la swap dans un fichier image, ==== | ||
| - | ce script sera surtout utile a tous les utilisateurs ne disposant pas de partition swap en dur, | ||
| - | à savoir tous les windows user utilisant un LiveUSB. | ||
| - | Installation: | ||
| - | télécharger le script, | ||
| - | apres avoir crée/customisé votre LiveUSB, | ||
| - | mettez le script dans /media/casper-rw . | ||
| - | Apres avoir demarré votre liveUSB lancez le script | ||
| - | une fenetre vous expliquera le reste... | ||
| - | le script mémorise la position du fichier image , et remonte la swap automatiquement a chaque reboot. | ||
| - | Après installation le script est disponible via le menu: /Applications/Outils système/Ajouter-Remonter-swap | ||
| - | Téléchargement: | ||
| - | cd $HOME && wget http://liveusb.info/liveusb/add-on/divers/swap-img.sh -O swap-img.sh | ||
| - | chmod +x swap-img.sh | ||
| - | |||
| - | ==== Utiliser en mode live l'environnement du mode persistent ==== | ||
| - | pour monter le $HOME de persistent depuis le mode live en lecture/erciture | ||
| - | (rappel gardez le mode persistent pour 1 seul et unique PC sous peine de voir ce mode innutilisable). | ||
| - | il vous suffit d'installer le Add-on | ||
| - | add-on-liveusb.home-rw.sh | ||
| - | Après installation de cet Add-on un menu supplementaire sera disponible dans: | ||
| - | /Applications/Outils système/Monter HOME du mode presistent | ||
| - | ainsi que un lanceur ==> /home/user/home-rw.desktop | ||
| - | |||
| - | Les différents modes disponibles, | ||
| - | ==== Mode live ==== | ||
| - | le mode live se comporte comme un liveCD en plus réactif | ||
| - | grâce au temps d'accès rapides de la mémoire flash | ||
| - | il ne sauvegarde pas vos modifications | ||
| - | pour sauvegarder des documents montez votre disque dur interne | ||
| - | ou une autre clé usb et sauvegardez à l'intérieur de ce volume. | ||
| - | Tout le système live est contenu dans un fichier compressé | ||
| - | /media/extlinux-ro/casper/filesystem.squashfs | ||
| - | il est monté en lecture seule et son contenu n'est pas modifiable, | ||
| - | toute modification ne sera pas sauvegardé après redémarrage. | ||
| - | |||
| - | ==== Le Mode persistent ==== | ||
| - | quand à lui permet de sauvegarder votre environnement. | ||
| - | il y a sur la clé 2 partitions ext3 | ||
| - | la partie livecd ==> /media/extlinux-ro | ||
| - | la partie presistent ==> /media/casper-rw | ||
| - | ATTENTION je vous conseille de réserver ce mode à 1 seul pc | ||
| - | car il conserve des réglages qui sont dans bien des cas incompatible avec une autre machine | ||
| - | si vous démarrez ce mode sur plusieurs PC différents attendez-vous a polluer ce mode | ||
| - | et à le rendre inutilisable, in ne vous restera plus que a sauvegarder $HOME ==> /media/casper-rw/home | ||
| - | et effacer le contenu de /media/casper-rw pour repartir a neuf. | ||
| - | il vous permet aussi d'installer des logiciels supplémentaires | ||
| - | avec des impossibilités exemple changement de kernel, changement de boot loader, ... | ||
| - | |||
| - | ==== Mode toram ==== | ||
| - | il vous faut pour pouvoir l'utiliser sans problèmes disposer | ||
| - | de 3 fois la taille de "/media/extlinux-ro/casper/filesystem.squashfs" en ram! | ||
| - | ce mode n'est pas compatible avec persistent il se comporte comme le mode live | ||
| - | en beaucoup plus rapide car tout est copié en ram pour une disponibilité instantanée. | ||
| - | |||
| - | ==== Mode qemu ==== | ||
| - | a démarrer via qemu pour tester votre clé usb. | ||
| - | |||
| - | ==== IMPOSSIBILITÉES ==== | ||
| - | Toute modification apporté aux point de montage différents du contenu de /media/casper-rw | ||
| - | via une installation de logiciel ou modification par vous est impossible, | ||
| - | et cela même pour le mode persistent. | ||
| - | |||
| - | contenu de casper ==> /media/casper-rw après boot: | ||
| - | /media/casper-rw/etc | ||
| - | /media/casper-rw/home | ||
| - | /media/casper-rw/lib | ||
| - | /media/casper-rw/liveusb | ||
| - | /media/casper-rw/lost+found | ||
| - | /media/casper-rw/rofs | ||
| - | /media/casper-rw/root | ||
| - | /media/casper-rw/sbin | ||
| - | /media/casper-rw/tmp | ||
| - | /media/casper-rw/usr | ||
| - | /media/casper-rw/var | ||
| - | |||
| - | Tout le reste est monté via les script de initramfs-tools en lecture seulement. | ||
| - | il est donc impossible de faire une upgrade (changement de version, kernel, ...) | ||
| - | c'est un inconvénient ,mais aussi un avantage car vous aurez toujours | ||
| - | un système propre, et en cas de pollution de mode persistent | ||
| - | il vous suffit d'effacer le contenu de "/media/casper-rw" | ||
| - | (sauvegardez le contenu de $HOME avant) pour repartir a neuf! | ||
| - | |||
| - | * 1 Squashfs est le système de fichiers compressé utilisable en lecture seule pour Linux | ||
| - | * 2 Une connexion USB 2.0 autorise un débit maximal de 60 Mo/s, contre 1,5 Mo/s pour l'USB 1.1 | ||
| - | * 3 Le chargeur d'amorçage utilisé pour démarrer en LiveUSB est extlinux | ||
| - | Documentations sur la syntaxe extlinux voir: | ||
| - | http://syslinux.zytor.com/menu.php | ||
| - | |||
| - | ==== Partager votre clé USB avec windows/Mac-OSX ==== | ||
| - | |||
| - | oui c'est possible , pour cela utilisez le menu du script | ||
| - | Menu:"Ajouter/Modifier/Supprimer partition fat32 pour partage de données" | ||
| - | et installez par exemple sur cette partition la superbe suite de logiciels portables et libres de Framakey | ||