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 14/02/2018, 11:38] – [Préparation de la clé USB] 78.231.60.40 | 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:// | ||
+ | | ||
+ | ---- | ||
+ | |||
+ | // |