Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:live_usb_install1 [Le 20/11/2017, 18:05] – {{tag>tutoriel}} scaph | tutoriel:live_usb_install1 [Le 30/06/2020, 14:24] (Version actuelle) – [Installer Ubuntu depuis une clef ou un disque USB] persistance Ubuntu 2020 melodie | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | ======= Installer Ubuntu depuis une clef ou un disque USB======= | ||
| + | |||
| + | Au cours de la procédure nous allons prendre comme exemple le cas d'un liveUSB : avec une clé de 1[[wpfr> | ||
| + | |||
| + | À propos de " | ||
| + | https:// | ||
| + | |||
| + | Il s'agit de nommer un fichier persistant " | ||
| + | ===== Préparation de la clé USB ===== | ||
| + | |||
| + | Deux solutions s' | ||
| + | |||
| + | ==== Première possibilité : Partitionnement de la clé USB ==== | ||
| + | |||
| + | === Pré-requis === | ||
| + | |||
| + | * [[: | ||
| + | |||
| + | * Savoir que les grosses bandes noires sont à copier-coller dans un [[: | ||
| + | |||
| + | |||
| + | === Préparation des partitions === | ||
| + | |||
| + | Cette solution consiste à créer une partition au format ext2 ou ext3 ayant pour nom (label) " | ||
| + | |||
| + | L' | ||
| + | |||
| + | **Avant de commencer je vous conseille de débrancher tout autre appareil de stockage usb que vous pouvez avoir sur votre ordinateur (appareil photo, clé usb, disque dur externe)** | ||
| + | |||
| + | **Voici l' | ||
| + | |||
| + | Utilisation de GParted. | ||
| + | |||
| + | Si gparted n'est pas installé : | ||
| + | sudo apt-get install gparted | ||
| + | |||
| + | Puis : | ||
| + | gksudo gparted | ||
| + | |||
| + | \\ Choisissez grâce au menu déroulant en haut à droit votre clé USB.\\ | ||
| + | **La clé est représentée sous la forme /dev/sdX. Mémorisez cette lettre X, on en aura besoin par la suite.**\\ | ||
| + | Démonter la partition existante sur cette clé en faisant un clic droit sur la partition et en choisissant " | ||
| + | |||
| + | == Création des partitions == | ||
| + | Création d'une première partition FAT32 de 750Mo, avec le flag “actif” : C'est la partition qui contiendra le LiveUSB d' | ||
| + | |||
| + | **Partition N°1 :** | ||
| + | |||
| + | Cliquer sur la partition existante puis cliquer sur " | ||
| + | En face de " | ||
| + | Cliquer ensuite sur " | ||
| + | |||
| + | **Partition N°2 :** | ||
| + | |||
| + | Cliquer sur "non alloué" | ||
| + | Dans la nouvelle fenêtre mettre : | ||
| + | Par défaut GParted choisit tout l' | ||
| + | |||
| + | Aucun changement n'est effectué pour l' | ||
| + | Une fois les changements terminés, revenez à la fenêtre principale de GParted, faites un clic-droit sur la partition FAT 32 de 750 Mo et choisissez " | ||
| + | Cocher boot et fermer la fenêtre.\\ | ||
| + | **Mémoriser la dénomination de la partition en ext2 ou ext3 marquée dans GParted sous la forme / | ||
| + | |||
| + | == Nommer la partition en ext2 ou ext3 == | ||
| + | Pour que le système sache où enregistrer les données persistantes il faut donner le nom casper-rw à la partition qui doit les contenir.\\ | ||
| + | Dans un terminal : | ||
| + | sudo e2label /dev/sdXy casper-rw | ||
| + | En remplaçant X et y par la lettre et le chiffre correspondant. | ||
| + | |||
| + | == Création du secteur de démarrage == | ||
| + | Il faut enfin créer le secteur de démarrage : | ||
| + | |||
| + | sudo install-mbr /dev/sdX | ||
| + | (en remplaçant X par la lettre que vous avez mémorisé précédemment !) | ||
| + | |||
| + | Si vous obtenez "sudo: install-mbr: | ||
| + | |||
| + | sudo apt-get install mbr | ||
| + | |||
| + | Ensuite passez à l' | ||
| + | |||
| + | === Seconde possibilité : fichier contenant un système de fichier === | ||
| + | |||
| + | Le principe est de créer à la racine d'une partition (une partition de clé USB de disque dur ou autre, tant qu' | ||
| + | |||
| + | L' | ||
| + | * meilleure compatibilité avec des systèmes anciens, légers ou embarqués. | ||
| + | * possibilité de changer la taille du fichier c'est à dire la taille affectée au root persistant FIXME | ||
| + | |||
| + | **Pour notre clé USB** | ||
| + | |||
| + | On part du principe que la clé USB est formatée en FAT (FAT16 ou FAT32) et qu' | ||
| + | * environ 700Mio sont pris par le système du liveUSB (moins pour Xubuntu) | ||
| + | * donc nous allons créer un fichier de 250Mio | ||
| + | |||
| + | < | ||
| + | si la clé USB est montée dans le dossier / | ||
| + | |||
| + | < | ||
| + | |||
| + | ou | ||
| + | |||
| + | < | ||
| + | |||
| + | Répondez " | ||
| + | |||
| + | ==== Installation du système de base ==== | ||
| + | |||
| + | * Montez l' | ||
| + | * Montez les partitions de votre clé USB (débranchez puis rebranchez votre clé) **Peut provoquer un changement soudain d' | ||
| + | * Ouvrez le répertoire de votre iso montée et rendez visibles les fichiers cachés (ctrl + H dans nautilus) | ||
| + | * Dans la partition FAT32 (pour la reconnaître, | ||
| + | * Dans l' | ||
| + | * Dans l' | ||
| + | * | ||
| + | <note important> | ||
| + | Normalemnt ca marche. | ||
| + | * [[: | ||
| + | < | ||
| + | GFXBOOT bootlogo | ||
| + | GFXBOOT-BACKGROUND 0xB6875A | ||
| + | APPEND | ||
| + | LABEL persistent | ||
| + | menu label ^Start Ubuntu 7.10 in persistent mode | ||
| + | kernel vmlinuz | ||
| + | append | ||
| + | LABEL live | ||
| + | menu label ^Start or install Ubuntu | ||
| + | kernel vmlinuz | ||
| + | append | ||
| + | LABEL xforcevesa | ||
| + | menu label Start Ubuntu in safe ^graphics mode | ||
| + | kernel vmlinuz | ||
| + | append | ||
| + | LABEL driverupdates | ||
| + | menu label Install with driver ^update CD | ||
| + | kernel vmlinuz | ||
| + | append | ||
| + | LABEL oem | ||
| + | menu label ^OEM install (for manufacturers) | ||
| + | kernel vmlinuz | ||
| + | append | ||
| + | LABEL check | ||
| + | menu label ^Check CD for defects | ||
| + | kernel vmlinuz | ||
| + | append | ||
| + | LABEL memtest | ||
| + | menu label ^Memory test | ||
| + | kernel mt86plus | ||
| + | append - | ||
| + | LABEL hd | ||
| + | menu label ^Boot from first hard disk | ||
| + | localboot 0x80 | ||
| + | append - | ||
| + | DISPLAY isolinux.txt | ||
| + | TIMEOUT 300 | ||
| + | PROMPT 1 | ||
| + | F1 f1.txt | ||
| + | F2 f2.txt | ||
| + | F3 f3.txt | ||
| + | F4 f4.txt | ||
| + | F5 f5.txt | ||
| + | F6 f6.txt | ||
| + | F7 f7.txt | ||
| + | F8 f8.txt | ||
| + | F9 f9.txt | ||
| + | F0 f10.txt</ | ||
| + | |||
| + | * Enregistrez le fichier | ||
| + | * Dans un [[: | ||
| + | sudo syslinux -f /dev/sdX1 | ||
| + | sudo eject / | ||
| + | |||
| + | Normalement c'est terminé vous pouvez enfin utiliser votre clé USB pour booter Ubuntu partout ! | ||
| + | |||
| + | ==== Activer le mode persistant === | ||
| + | |||
| + | Principe: ajouter le paramètre **persistent** au noyau au démarrage | ||
| + | |||
| + | * edgy | ||
| + | Au démarrage de l' | ||
| + | |||
| + | {{generalite: | ||
| + | |||
| + | * feisty | ||
| + | Au démarrage de l' | ||
| + | |||
| + | ajoutez l' | ||
| + | |||
| + | //ajouter un screenshot// | ||
| + | |||
| + | Il semble qu'il y ait un bug et que la persistance ne marche pas sous feisty. ce bug est répertorié chez launchpad.net | ||
| + | |||
| + | **Avec notre clé usb** | ||
| + | |||
| + | [[: | ||
| + | |||
| + | avant | ||
| + | < | ||
| + | LABEL live | ||
| + | menu label ^Start or install Ubuntu | ||
| + | kernel vmlinuz | ||
| + | append | ||
| + | </ | ||
| + | |||
| + | après | ||
| + | < | ||
| + | LABEL live | ||
| + | menu label ^Start or install Ubuntu | ||
| + | kernel vmlinuz | ||
| + | append | ||
| + | </ | ||
| + | |||
| + | **Pour le cas d'un live cd.** | ||
| + | |||
| + | Il faut extraire l' | ||
| + | |||
| + | [[: | ||
| + | |||
| + | Régénérer l' | ||
| + | |||
| + | ===== À retenir ===== | ||
| + | |||
| + | * Le menu d' | ||
| + | * La partition contenant le système doit se situer dans les **8 premiers Go** du disque pour que le BIOS puisse l' | ||
| + | * Vous devez avoir un fichier **ldlinux.sys** sur la partition contenant le système. Il est créé par la commande syslinux. De même, vous devez avoir **syslinux.cfg** qui contient les différents options de démarrage d' | ||
| + | <note help>Il n'est **pas** nécessaire de modifier le MBR du disque pour le rendre amorçable.</ | ||
| + | Le système n'est pas persistant : | ||
| + | * Vérifiez que vous avez bien un fichier casper-rw ou une partition nommée casper-rw | ||
| + | * Vérifiez que l' | ||
| + | * Vérifiez que l' | ||
| + | |||
| + | file=preseed/ | ||
| + | file=preseed/ | ||
| + | |||
| + | == Bug pour Ubuntu 8.04 LTS Hardy Heron == | ||
| + | |||
| + | Un bug du live CD d' | ||
| + | |||
| + | * Avec Ubuntu : | ||
| + | |||
| + | wget http:// | ||
| + | mv initrd.gz / | ||
| + | |||
| + | * Avec Xubuntu : | ||
| + | |||
| + | wget http:// | ||
| + | mv initrd.gz / | ||
| + | |||
| + | |||
| + | ===== Voir aussi ===== | ||
| + | |||
| + | * **(en)** [[https:// | ||
| + | * **(en)** [[http:// | ||
| + | * **(fr)** [[http:// | ||
| + | * **(fr)** [[http:// | ||
| + | * **(fr)** Sur le forum Ubuntu-fr : | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | | ||
| + | ---- | ||
| + | |||
| + | // | ||
