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.

1voto

ravery Points 6564

Commencez par préparer votre disque externe.
Créez une partition fat32 de 500 Mo marquée comme ESP (partition système EFI). Créez une partition swap de 4 Go. Utilisez le reste du disque pour votre partition /. Si vous voulez séparer /home et/ou d'autres partitions, faites-les aussi.
gparted est bon pour cette étape mais n'importe quel outil de partitionnement fonctionnera.

Lorsque vous installez ubuntu, choisissez cloisonnement manuel . Assurez-vous que le ESP y swap Les partitins du lecteur interne et du lecteur d'installation sont réglés sur "Ne pas utiliser".
Attribuez les partitions sur votre disque externe. Ensuite, installez ubuntu.

Maintenant, les médias externes exigent /efi/boot/bootx64.efi dans le ESP pour démarrer.
Alors copiez /efi/ubuntu/grubx64.efi a /efi/boot/ et renommer en bootx64.efi .
Si vous utilisez le démarrage sécurisé, /efi/ubuntu/shimx64.efi devra être copié et renommé.
Remarque : vous devrez supprimer temporairement le drapeau ESP pour pouvoir effectuer cette modification.

Vous devriez maintenant avoir un disque externe amorçable par l'UEFI.

1voto

sudodus Points 39902

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

Système portable qui démarre et fonctionne sur la plupart des ordinateurs

Cette réponse décrit une combinaison de systèmes portables qui démarre et fonctionne dans la plupart des ordinateurs PC (ordinateurs portables, ordinateurs de bureau et stations de travail avec processeurs Intel ou AMD).

  • Au cours des dix dernières années, la plupart des ordinateurs personnels qui ont été fabriqués et vendus contiennent des processeurs 64 bits. Je me concentre donc sur les systèmes 64 bits.

  • Lubuntu 18.04.1 LTS a été choisi en raison de son faible encombrement, ce qui est utile lorsqu'on utilise un disque externe, généralement un disque dur USB 3 rapide ou une carte mémoire, mais un SSD USB 3 est une alternative puissante.

Il existe un

  • système vivant [persistant] pour une portabilité maximale, et
  • un système installé pour une stabilité et une flexibilité maximales (possibilité de mise à jour et de mise à niveau uniquement limitée par l'espace disque).
  • Les deux systèmes sont assez portables, stables et flexibles, lorsqu'ils sont utilisés avec précaution.
  • Les systèmes Lubuntu de ce fichier image compressé ont été installés et combinés en s'inspirant d'une méthode décrite à l'origine par C.S.Cameron . Cela fournit le système de chargement de démarrage stable de mkusb .

Systèmes Lubuntu 18.04.1 LTS vivants, persistants et installés

Le fichier image compressé

dd_lubuntu-18.04.1-desktop-amd64-persistent-n-installed_15GB.img.xz

contient un

  • une partie en direct, qui peut être exécutée comme
    • en direct uniquement
    • vie permanente
    • installateur
  • une partie installée (installée comme dans un lecteur interne)

UEFI et BIOS

Tous ces modes de fonctionnement fonctionnent en

  • le mode UEFI (y compris le démarrage sécurisé) et
  • Mode BIOS (alias CSM alias mode legacy)

enter image description here

Utilisateur et mot de passe pour le système installé

  • utilisateur : guru
  • mot de passe : changeme

Téléchargez et vérifiez le fichier image compressé

Obtenez le fichier et son md5sum à phillw.net/isos/linux-tools/uefi-n-bios

Installation par clonage sur un disque de 16 Go ou plus

N'oubliez pas de vérifier auprès de md5sum que le téléchargement du fichier image compressé a réussi.

L'installation à partir du fichier d'image compressé est très simple avec mkusb .

Si vous clonez avec un autre outil, vous devez exécuter gpt-fix afin de faire correspondre les données gpt à la taille actuelle du disque (mkusb version 10.6.6 ou des versions plus récentes de mkusb, exécute gpt_zap et gpt_fix intégrés).

Voir la description détaillée à ce lien : Installation_à partir d'un fichier image compressé

Description détaillée

Vous trouverez plus de détails sur cette page d'aide d'Ubuntu : help.ubuntu.com/community/Installation/UEFI-and-BIOS/stable-alternative-18.04.1

Si vous voulez créer un système similaire...

Les descriptions contenues dans ce lien et les liens qui en découlent peuvent vous aider à créer un système similaire avec la même méthode. Il peut également être utile de cloner à partir du fichier image compressé et d'examiner les détails afin que tout fonctionne.

0voto

Tim Schumacher Points 429

Tout d'abord, assurez-vous que vous démarrez votre support d'installation en mode BIOS (Legacy), et non en mode UEFI.

Le problème que vous rencontrez est probablement que vous avez installé Ubuntu sur votre clé USB, mais Grub (le chargeur de démarrage) était installé sur le disque dur.

Pour corriger cela et installer Grub sur votre clé USB, vous devez sélectionner le bon périphérique lors de l'installation d'Ubuntu. Lorsque vous arrivez à l'écran de partitionnement, vous devriez avoir une liste déroulante en bas (je peux faire quelques captures d'écran plus tard si vous avez besoin). Là, vous pouvez sélectionner, sur quel périphérique Grub doit être installé. Assurez-vous cependant que vous sélectionnez une entrée sans un nombre après /dev/sdx (x peut être une lettre quelconque). En supposant que vous ayez installé Ubuntu sur le serveur /dev/sdc1 (vous devez vérifier vous-même quelle est la bonne partition), vous devez sélectionner l'entrée commençant par /dev/sdc (sans aucun numéro derrière) dans le menu déroulant. Après cela, continuez l'installation comme d'habitude.

J'ajouterai plus tard des informations sur la façon de rétablir l'ancien chargeur de démarrage du disque dur.

EDIT : Ceci semble être un bon début sur la façon de restaurer votre ancien chargeur de démarrage (je ne recommande que les deux premières réponses cependant). Désinstaller Grub et utiliser le chargeur de démarrage Windows

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