188 votes

Comment installer Ubuntu sur une clé USB (sans utiliser Startup Disk Creator) ?

Si vous êtes pressé de répondre, System Administration StartUp Disk Creator -- non, ce n'est pas ce dont je parle.

Je veux essayer l'Unity d'Ubuntu 11.04 sans toucher à mon installation Ubuntu existante.

Pour ce faire, je dois d'abord installer les pilotes nVidia (soupir).

Pour ce faire, j'ai besoin que les changements persistent après un redémarrage.

Pour ce faire, J'ai besoin de vraiment installer Ubuntu sur une clé USB.

Comment faites-vous ?


Ce que j'ai essayé

  1. J'ai essayé de faire une clé USB à partir Testdrive puis démarrer à partir de celui-ci, puis choisir "Installer Ubuntu". Le programme d'installation a refusé de s'installer sur le support d'installation lui-même.

  2. J'ai essayé, à partir de ma copie installée d'Ubuntu :

    sudo kvm /dev/sdb --cdrom .cache/testdrive/iso/ubuntu_natty-desktop-i386.iso

    ...mais le programme d'installation n'a pas détecté le disque correctement.

5voto

karel Points 97032

Le processus d'installation complète d'Ubuntu sur une clé USB est identique à l'installation d'Ubuntu sur un disque dur, à l'exception de l'installation du chargeur de démarrage Grub. Toutes les étapes à suivre dans le programme d'installation d'Ubuntu sont identiques à l'exception de l'installation du bootloader Grub. L'installation du chargeur de démarrage Grub sur la clé USB remplacera le chargeur de démarrage Grub existant sur le disque dur. ce que vous ne voulez pas faire sauf si vous débranchez d'abord les câbles de votre ou vos disques durs. avant vous lancez l'installateur Ubuntu pour faire une installation complète d'Ubuntu sur une clé USB. Déconnectez donc d'abord les disques durs, puis vous pourrez installer Ubuntu sur une clé USB.

Vous pouvez également effectuer une installation complète d'Ubuntu sur un disque flash USB sans débrancher les câbles du disque dur interne en sélectionnant l'option de menu "Installation". Autre chose dans l'option Type d'installation de l'installateur d'Ubuntu. Vous ne devez créer qu'un seul / (partition racine), pas de partition swap, et changer l'installation du chargeur de démarrage Grub sur le lecteur flash USB. Vérifiez à nouveau vos choix de partitionnement pour que tout ce qui sera modifié ne le soit que sur le lecteur flash USB, puis cliquez sur le bouton Installer maintenant dans le coin inférieur droit.

Informations supplémentaires sur une installation complète d'Ubuntu sur une clé USB.

  • Je recommande que la clé USB soit d'au moins 16 Go.
  • Une clé USB 3.0 est beaucoup plus rapide qu'une clé USB 2.0.
  • Une partition d'échange entraîne des lectures/écritures nécessaires sur la clé USB, ce qui ralentit le système d'exploitation et réduit la durée de vie de la clé USB. Sélectionnez donc l'option de partitionnement manuel dans le programme d'installation d'Ubuntu et créez une seule partition de type / (partition racine) sans partition d'échange. Changez l'installation du chargeur de démarrage Grub sur le lecteur flash USB avant de cliquer sur le bouton Installer maintenant dans le coin inférieur droit.
  • L'avantage d'utiliser une clé USB réside dans sa portabilité, et non dans ses performances. Les performances d'une installation complète d'Ubuntu sur une clé USB de 16 Go n'ont rien à voir avec celles que vous obtiendriez en exécutant Ubuntu dans une application de machine virtuelle telle que VirtualBox.

4voto

mkusb

Testé sur Ubuntu 16.10 hôte, 16.04 USB, Lenovo Thinkpad T430.

Précédemment mentionné à : https://askubuntu.com/a/848561/52975 mais voici plus de détails.

Disponible uniquement auprès de PPA actuellement :

sudo add-apt-repository universe
sudo add-apt-repository ppa:mkusb/ppa
sudo apt-get update
sudo apt-get install mkusb
dus

et j'ai essayé la version GUI. Plus de détails à l'adresse suivante : Comment créer une clé USB Ubuntu vivante et persistante de plus de 4 Go ?

Je n'ai cependant pas réussi à installer les pilotes NVIDIA, rapport de bug : https://bugs.launchpad.net/mkusb/+bug/1672184

qemu

Testé sur Ubuntu 14.04.

Télécharger le Ubuntu ISO .

Trouvez votre USB avec :

sudo lsblk
sudo fdisk -l

Dites que c'est /dev/sdX . Le plus souvent, ce sera /dev/sdb : sda est le disque dur principal, et sdb la première USB. Maintenant :

sudo apt-get install qemu
# Remove any existing boot sector, that causes installation problems.
sudo dd if=/dev/zero of=/dev/sdX count=16
sudo qemu-system-x86_64 -boot d -enable-kvm -hda /dev/sdX -m 512 \
    -cdrom ./Downloads/ubuntu-14.04.2-desktop-amd64.iso

Depuis l'émulateur, faites une installation Ubuntu normale qui efface l'ancien disque.

L'installation a pris un peu plus de temps que sur un disque dur, mais a fonctionné.

J'ai testé avec :

  • Brancher la clé USB sur un ordinateur et démarrer à partir de celui-ci.
  • créer un fichier dans mon répertoire personnel
  • redémarrer

Le fichier créé était toujours là.

3voto

C.S.Cameron Points 16079

Les choses ont changé depuis 2011, les pilotes Nvidia ne sont plus nécessaires pour Unity et la persistance illimitée en utilisant des partitions casper-rw/home-rw est possible, (mais pas avec les récents démarrages de type syslinux d'Ubuntu, (SDC, Unetbootin, Roofis, Universal, etc)).

Mkusb est un installateur qui remplit toutes les conditions requises par l'opérateur (si les pilotes Nvidia ne sont nécessaires que pour Unity).

L'utilisateur dispose d'un choix d'options de configuration et peut sélectionner le pourcentage d'espace utilisé pour les partitions persistantes, mkusb mettra ensuite l'espace disque restant à la disposition de Linux ou de Windows comme espace de stockage. https://help.ubuntu.com/community/mkusb .

Si l'utilisateur a besoin des pilotes Nvidia, une installation complète est nécessaire car ces pilotes se chargent avant la persistance pendant le démarrage.

2voto

Elder Geek Points 34144

Pour Ubuntu 12.04 à 16.10 (toutes les versions et saveurs actuellement prises en charge) les exigences documentées varient, mais quoi qu'il en soit, un support flash de 8 Go devrait suffire à la tâche. Une version de 16 Go ne coûte pas beaucoup plus cher et peut fournir une certaine "marge de manœuvre". Le processus lui-même ne pourrait pas être plus simple.

1) Obtenir un certificat ISO actuel dans l'arôme de votre choix

2) Vérifiez le hachage pour vous assurer qu'il est valide.

3) Créer un support de démarrage avec l'ISO (flash ou disque optique)

Il existe plusieurs façons de procéder, mais celle que je préfère est la suivante

A) Méthode de la clé USB

Utilisez dc3dd pour simplement dupliquer l'ISO sur un lecteur flash d'installation cible via la ligne de commande avec la commande sudo dc3dd if=yourisoname.iso of=medianame où yourisoname.iso est le nom de l'iso que vous avez téléchargé et dont vous avez vérifié le hachage précédemment et medianame est le nom du périphérique de votre support flash. (comme dans /dev/sdb par exemple) vous pouvez facilement déterminer le nom du périphérique en vérifiant la sortie de la commande sudo fdisk -l

ou

B) Méthode du disque optique

Gravez l'image sur un disque optique à l'aide de votre logiciel d'écriture d'images OD préféré. J'ai un faible pour K3b mais tout logiciel de gravure de disque optique prenant en charge l'option "Graver une image" devrait convenir.

4) Continuer à installer normalement comme dans :

Démarrez l'installateur et sélectionnez le lecteur flash comme cible (j'utilise le partitionnement manuel AKA autre chose afin d'éviter la création d'une partition swap pour réduire les écritures sur le support flash qui pourraient causer une disparition prématurée)

Si une partie de ce processus n'est pas claire pour vous, envoyez-moi un commentaire et je tenterai de vous éclairer. Notez que si vous utilisez un lecteur flash pour l'installation, vous aurez besoin d'un second lecteur flash pour votre installation cible.

EDITAR: Une autre option serait d'effectuer un Installation de Netboot à partir d'Internet Je n'ai pas tenté de le faire personnellement, mais je l'inclus ici comme une option afin de couvrir toutes les possibilités.

Si vous faites attention, il n'y a pas beaucoup de risque d'écraser le MBR d'un disque existant dans votre système. Après avoir démarré le système vivant, vous pouvez exécuter sudo fdisk -l à partir de la CLI ou Disques à partir de l'interface graphique et déterminez quel lecteur est votre cible usb valide.

Une fois l'installation terminée, vous devriez pouvoir démarrer à partir de votre lecteur flash sur n'importe quel système doté d'une architecture similaire, en sélectionnant simplement votre lecteur flash comme périphérique de démarrage dans le BIOS.

2voto

sudodus Points 39902

Il a été décrit ici et dans de nombreux autres endroits comment installer Ubuntu sur une clé USB comme vous l'installez sur un disque interne. Il est facile de le faire avec l'installateur standard (Ubiquity), si vous pouvez déconnecter ou débrancher le disque interne. Cela fonctionne soit en mode UEFI, soit en mode BIOS, le même mode que celui dans lequel vous avez démarré lors de l'installation.

Système installé qui démarre en mode UEFI et BIOS

Mais si vous voulez une clé USB avec un système installé, qui démarre à la fois en mode UEFI et BIOS, c'est plus difficile. J'ai réalisé de tels systèmes et préparé des fichiers images compressés, qui peuvent être installés dans linux avec mkusb directement, ou dans Windows dans un procédure en deux étapes mkusb fait tout cela, y compris la réparation de la GPT.

Le projet mkusb Launchpad est ici.

Les systèmes créés à partir de ces fichiers image compressés sont assez portables entre les ordinateurs, pas tout à fait aussi portables qu'un système vivant persistant, mais plus flexibles, lorsque vous voulez mettre à jour et mettre à niveau le système (noyaux, pilotes, etc.).

Voir les liens suivants et les liens qui en découlent,

help.ubuntu.com/community/Installation/UEFI-et-BIOS

Systèmes installés avec guidus et gparted

Vous trouverez des fichiers d'images compressées sur ce lien,

phillw.net/isos/linux-tools/uefi-n-bios

Cherchez le les fichiers les plus récents avec des versions mises à jour des paquets de programmes installés.

Si vous rencontrez un problème temporaire pour télécharger ces fichiers image compressés, vous pouvez essayer les fichiers torrent suivants,

dd_text_16.04-UEFI-n-BIOS_2017-01-15_intel-4-pendrive-7.8GB.img.xz.torrent

dd_dus-lxde_16.04-UEFI-n-BIOS_2016-12-12_intel-4-pendrive-7.8GB.img.xz.torrent

téléchargé à UEFI-et-BIOS/torrent où vous trouverez également une brève description. [Cliquez à gauche sur le lien du torrent, vous arrivez sur la page de la pièce jointe, et là, vous faites un clic droit sur le lien et sélectionnez " enregistrer le lien sous " pour obtenir le fichier torrent.

user: guru
password: changeme

dd_text_16.04-UEFI-n-BIOS_2017-01-15:

enter image description here

dd_dus-lxde_16.04-UEFI-n-BIOS_2016-12-12:

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X