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 03/11/2008, 10:13] test456 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== 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/ | ||
- | |||
- | ==== 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 | ||