GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Installer Ubuntu sur USB et démarrer à partir de Destop avec Uefi ?

Je souhaite installer Ubuntu 16.04 sur une clé USB et l'exécuter sur un PC Destop sur lequel Windows est installé.
Je ne peux pas utiliser de clé USB car je dois installer des pilotes pour la carte graphique.
Jusqu'à présent, j'ai essayé beaucoup de choses, par exemple j'ai installé Ubuntu sur une clé USB à l'aide d'un DVD Live. Le problème est que l'UEFI et le démarrage sécurisé sont activés sur le PC et que je ne peux pas voir et donc pas non plus sélectionner l'USB pour démarrer à partir de celui-ci. C'est tout ce que je vois dans la configuration du bios. Je ne peux pas passer en mode hérité et je peux aussi ' t diable secure boot, car j'ai peur que Windows ne fonctionne plus et que je ne puisse pas lui faire de mal (pas mon ordinateur). Je n'ai pas trouvé de démarrage rapide dans le bios mais je l'ai désactivé dans Windows 10.
J'ai également créé une clé USB en direct avec rufus que je peux démarrer à partir de l'UEFI. Je voulais installer Ubuntu à partir de là sur une deuxième clé USB, mais lorsque j'exécute la clé USB en direct, Ubuntu n'affiche pas le disque dur du PC, mais uniquement l'autre clé USB. Et dans le menu d'installation, il y a un avertissement indiquant que d'autres systèmes d'exploitation sont installés et qu'ils ne peuvent peut-être pas démarrer après l'installation.
Donc, fondamentalement, j'ai besoin d'un moyen d'installer Ubuntu sur une clé USB et de le faire démarrer en UEFI. Quelqu'un peut-il m'aider ou me dire comment c'est fait ?

Meilleure réponse

Il existe de nombreuses façons de procéder, mais la procédure que je recommande, dans les grandes lignes, est la suivante :

  1. Commencez avec un ordinateur x86-64 (AMD64) basé sur EFI. Ne vous embêtez pas à essayer d'installer en mode BIOS/CSM/hérité, car cela compliquera l'installation et la configuration de GRUB, en particulier si le système cible démarre avec Secure Boot actif.
  2. Débranchez tous les disques durs de l'ordinateur que vous utiliserez pour l'installation.
  3. Branchez la clé USB cible et un support d'installation Ubuntu x86-64 (AMD64) et démarrez sur ce dernier. Notez que vous devez installez un Ubuntu de la même architecture que le firmware de l'ordinateur cible. Il s'agit normalement d'AMD64. Ne pas utilisez la version i386 d'Ubuntu.
  4. Installez normalement. Utilisez le partitionnement automatique ou configurez les choses manuellement, comme bon vous semble ; mais dans ce dernier cas, assurez-vous de créer une partition système EFI (ESP).
  5. Une fois Ubuntu installé, à l'aide de n'importe quel ordinateur pratique, montez l'ESP à partir du lecteur flash USB, cd à son EFI répertoire, tapez sudo cp -r ubuntu BOOT puis sudo mv BOOT/shimx64.efi BOOT/bootx64.efi . (Ou émettez des commandes équivalentes dans un autre système d'exploitation.) Le but ici est d'installer Shim en tant que EFI/BOOT/bootx64.efi sur l'ESP de la clé USB, tout en gardant son suivi grubx64.efi et grub.cfg fichiers accessibles.
En relation :Ouvrir plusieurs onglets de terminal et exécuter la commande ?

À ce stade, la clé USB devrait être amorçable sur n'importe quel ordinateur basé sur EFI de la même architecture que le système cible (AMD64 dans cet exemple), donner ou prendre des problèmes d'incompatibilité matérielle.

Un avertissement important : L'ordinateur que vous utilisez pour l'installation peut ne plus démarrer son système d'exploitation, même après avoir rebranché son disque dur, car il peut avoir effacé ses variables de démarrage NVRAM après avoir débranché son disque dur. Si l'ordinateur exécutait Windows, il démarrera probablement sous Windows; mais s'il avait exécuté Ubuntu ou un autre Linux, vous devrez peut-être utiliser le efibootmgr pour créer une nouvelle entrée de démarrage ou Boot Repair pour réinstaller complètement GRUB. Il existe des moyens de contourner ce problème, mais ils sont entourés d'un tourbillon de conditions - si le disque est configuré de cette façon, alors cela; si l'ordinateur démarre de cette manière, alors cette autre chose. Les traiter doublerait ou triplerait la durée de la procédure que je viens de présenter. Réparer la botte cassée par la suite est probablement (mais pas certain) plus simple, et il est certainement plus simple à décrire pour moi. OTOH, il est possible que cela crée un nouveau gâchis de problème, vous devez donc être conscient de cette possibilité.


Ubuntu
  1. Configurer Dual Boot, Windows 7 et Ubuntu 12.04 avec ou sans Efi ?

  2. Comment démarrer Ubuntu sur un Mac à partir d'un stockage USB externe ?

  3. Matériel Uefi et double démarrage avec Windows ?

  4. Ubuntu ne démarre pas lors du premier démarrage avec Windows 10 à double démarrage ?

  5. La vérification du disque est-elle nécessaire lors du démarrage d'Ubuntu à partir d'Usb ?

Installation de Lighttpd avec prise en charge de PHP5 et MySQL sur Ubuntu 10.04

Installation de Lighttpd avec PHP5 (PHP-FPM) et prise en charge de MySQL sur Ubuntu 12.04

Installation de Nginx avec prise en charge de PHP5 et MySQL sur Ubuntu 8.10

Double démarrage Ubuntu et Windows avec un SSD et un disque dur

Démarrer à partir d'une clé USB sur une invite de démarrage Syslinux PC ?

Je veux supprimer Windows 8 et Windows 7 du triple démarrage avec Ubuntu 12.04 ?