web-dev-qa-db-fra.com

Quelle est la méthode correcte et fiable pour installer Ubuntu Gnome dans un SSD NVMe avec UEFI activé?

Cela fait plus de 3 jours que je me bats pour installer avec succès Ubuntu Gnome avec la compatibilité UEFI. J'ai un disque SSD NVMe sur lequel j'aimerais installer mon système d'exploitation et un disque SSD supplémentaire sur lequel j'aimerais avoir le /home pour plus d'efficacité.

J'ai suivi certains guides pour le faire, mais je me suis retrouvé avec un écran vide où il n'y a aucun moyen d'entrer mes informations de connexion; le système d'exploitation (installé) est donc impossible à démarrer. Le seul moyen d'entrer et d'accéder au système consiste à redémarrer l'ordinateur et à sélectionner l'option try Ubuntu without installing, puis à modifier le disque à l'aide de GParted.

Même avec cela, je suis incapable de le démarrer. Le problème peut être dû au fait que j'ai supprimé le Microsoft Reserved Partition fourni par défaut (sans aucun système d'exploitation installé); Et puis, j'ai créé ma propre partition dans NVMe SSD où la toute première partition est EFI System Partition (ESP) et la deuxième partition est le swap space et le reste est l'endroit où j'ai installé le / racine. système de fichiers.

Je pense que je fais la partition ESP de manière correcte; Tout d'abord, je crée une partition de 550 MiB, qui est l'espace recommandé pour une installation Linux, le format du système de fichiers étant FAT32, qui est à nouveau un format recommandé pour la partition UEFI, puis définit le flags à boot,esp en les vérifiant; Et j'ai aussi donné l'étiquette sous la forme EFI.

Pour le reste des partitions, j'utilise toujours les systèmes de fichiers ext4.

Pour créer Live USB avec Ubuntu Gnome ISO, j’ai d’abord formaté un lecteur flash générique de 16 Go à l’aide de GParted avec le système de fichiers FAT32. Ensuite, j'ai utilisé UNetbootin pour écrire le fichier image ISO sur USB, mais je ne suis pas tout à fait sûr si utiliser UNetbootin est le moyen approprié pour créer un Live USB compatible UEFI pour Ubuntu Gnome.

pdate: J'ai désactivé fast boot, secure boot et Intel RST (c'est-à-dire que je n'utilise pas de volume RAID); Au lieu de cela, j'ai activé le mode AHCI. J'ai une carte vidéo nVidia GTX 1070 et un processeur Core i7.

Quels pourraient être les problèmes?

1
kmario23

J'ai finalement réussi à comprendre le problème: l'utilisation de UNetbootin pour créer Live USB.

Dans ce cas, n'utilisez pas UNetbootin pour créer un Live USB avec une installation compatible UEFI. Au lieu de cela, la manière correcte de créer un Live USB consiste à utiliser le créateur de disque de démarrage de certains systèmes Ubuntu en fonctionnement.

1) Création de Live USB ( Guide de référence )

  • Commencez par formater le système de fichiers USB (FAT-32) à l’aide de GParted. (Inutile de définir l'indicateur _boot,esp_ sur USB)
  • Lancez ensuite Startup Disk Creator et sélectionnez l’image ISO et le périphérique cible, qui est la clé USB que nous souhaitons rendre amorçable. (La plupart du temps, Ubuntu le fait automatiquement si une image ISO est présente et que l'USB est correctement monté)
  • Il faudra 2 à 4 minutes pour que le processus soit terminé. Vous obtiendrez alors le message que cette clé USB peut être utilisée pour l'installation. Succès!

2) Modification des paramètres dans l'utilitaire APTIO

Allumez simplement le système et appuyez immédiatement sur _F2_ qui affichera l’utilitaire APTIO.

Pour que l'installation _UEFI-enabled_ fonctionne sans problème, nous devons désactiver les éléments suivants:

  • Démarrage sécurisé
  • Démarrage rapide
  • Intel RST (c'est-à-dire ne pas ne pas utiliser un volume RAID, RAID0 ou RAID1)

(J'ai lu dans des forums que ceux-ci peuvent être activés après l'installation du système d'exploitation mais je n'ai pas essayé cette option.)

Et activez plutôt le mode AHCI . Enfin, modifiez l’ordre de l’option de démarrage afin que notre Live USB apparaisse en premier dans la commande.

3) Création de partitions manuelles sur SSD

La prochaine étape consiste à partitionner le disque SSD (NVMe) et les autres disques SSD ou disques magnétiques (HDD) comme nous le souhaitons. Comme nous avons déjà un Live USB, nous pouvons l’utiliser pour _Try Ubuntu without Installing_ et accéder aux disques pour créer des partitions.

Une fois que nous sommes dans, utilisez GParted pour créer des partitions manuelles. Notez que j'ai supprimé le _Microsoft Reserved Partition_ fourni par défaut lors de l'achat du système. J'ai pensé que supprimer cette partition n'était pas un problème mais il était obligatoire avoir un _EFI System Partition_ (ESP) comme première partition du disque SSD. Nous devons donc en créer un.

Premièrement, assurez-vous que le SSD sur lequel Ubuntu doit être installé est au format , le tableau de partition globale (GPT). Ensuite:

  • Supprimer toutes les partitions existantes; ainsi tout l'espace disque sera unallocated.
  • Créez la première partition de _550 MiB_ ou plus, qui est l'espace recommandé pour les installations Ubuntu. Cette partition doit être au format de système de fichiers _FAT32_ conformément aux spécifications UEFI. En outre, les indicateurs doivent être définis sur _boot,esp_. J'ai utilisé l'option _manage flags_ pour le faire. De plus, la label doit être EFI, bien que le champ _partition name_ puisse être laissé vide.
  • La partition suivante doit être _swap space_ pour des raisons d'efficacité. Vous pouvez aussi avoir cette partition à la fin mais je l’ai faite comme seconde partition. J'ai alloué environ 8,5 Go sans aucun _partition name_ ni aucun label mais le type de système de fichiers doit être _linux swap_.
  • la troisième partition serait l'endroit où l'installation Ubuntu vivra. c'est-à-dire le \ système de fichiers racine. J'ai alloué le reste de l'espace (environ 450 Go). Pour créer cette partition, utilisez _ext4 journaling filesystem_ avec label selon vos souhaits; De nouveau, le champ _partition name_ peut être laissé vide.

  • Utilisez un autre disque SSD (par exemple 850 EVO) pour créer une partition pour _/home_.

  • J'ai supprimé toutes les partitions existantes sur ce disque et créé une partition unique (sans aucune partition ESP).
  • Utilisez le système de fichiers _ext4_ avec un label convivial et indiquez le point de montage sous la forme _/home_. C'est là que tous les documents, images, audio, vidéo, etc. vont vivre.
  • la label que nous donnons lors du partitionnement sera utilisée pour charger des disques plus tard. le nom de la partition peut être laissé vide.

Le travail de partitionnement est terminé. Donc, redémarrez le système et sélectionnez maintenant l’option install Ubuntu.

4) Installer Ubuntu Il est recommandé de se connecter à un câble Ethernet lors de l'installation d'Ubuntu car il télécharge certains fichiers sur Internet qui sont importants pour une installation réussie.

Les premières étapes sont explicites à partir du menu de l’assistant. Mais, choisissez l’option _Something Else_ lorsque l’on vous demande où installer. Nous devons maintenant travailler davantage depuis que nous avons créé nos propres partitions.

  • assurez-vous que les indicateurs _boot, esp_ sont cochés dans la partition ESP . Après cela, le point de montage passera à _/efi_ (ou parfois _/boot/efi_)

  • assurez-vous que la partition d'espace de swap appartient au système de fichiers _swap area_

  • dans la partition sur laquelle Ubuntu doit être installé, assurez-vous que le point de montage est _\_ avec l'option format cochée et que le système de fichiers est de type _ext4_
  • dans la partition réservée à _/home_, définissez le point de montage sur _/home_ avec _ext4 journaling filesystem_; En outre, avec une étiquette amicale pour accéder au disque ultérieurement.
  • le disque externe (comme les disques durs magnétiques) peut être laissé tel quel sans aucune modification.

périphérique pour l'installation du chargeur de démarrage doit être la partition ESP . Mais parfois, cela peut être détecté automatiquement. Alors, pas de soucis.

Nous avons presque terminé toutes les procédures. Cliquez simplement sur continuer .. Il vous demandera plus de détails, comme votre emplacement, nom, nom de l'ordinateur, nom d'utilisateur, mot de passe. Entrez ces détails et attendez patiemment pendant 3-4 minutes pour que l'installation se termine.

En attendant, surveillez les progrès pour vous assurer que tout se passe bien et sans erreur. Espérons que cela réussira et enverra un message à redémarrer le système pour qu'il utilise la nouvelle installation.

Redémarrez-le et connectez-vous avec votre nom d'utilisateur et votre mot de passe.

Cette installation utilise par défaut les pilotes nouveau. Si vous utilisez une carte vidéo moderne telle que nVidia GTX 1070 ou autre, nous devons l’installer. Allez à _Softwares & Updates_ -> _Additional drivers_ et installez les pilotes propriétaires Nvidia (à ce jour, la dernière version est la 384.111)

Une fois installé et redémarré avec succès, vous pouvez vérifier si la carte vidéo est Nvidia ou non en archivant: _All Settings_ -> Details

J'espère que ce sera un guide utile pour tous ceux qui ont du mal à installer correctement et correctement Ubuntu Gnome avec la fonctionnalité UEFI.

P.S. Notez que ce guide suppose qu'aucune donnée importante n'est disponible sur tous les disques. Sauvegardez tous vos fichiers avant d'essayer cette méthode d'installation .


Références qui ont été très utiles:

1) Comment fonctionne le démarrage UEFI?
2) plus d'informations sur l'UEFI

0
kmario23