J'essaie d'installer correctement le PC 64 bits Ubuntu 12.04.1 LTS (AMD64) avec le CD d'installation alternatif ".iso" sur un Lenovo Thinkpad X220.
Le disque dur par défaut (avec une version pré-installée de Windows 7) a été remplacé par un tout nouveau SSD.
Le BIOS UEFI du Lenovo Thinkpad X220 est réglé sur "UEFI Boot uniquement" et "Prise en charge du BIOS UEFI USB" est activé (j'utilise un lecteur de DVD USB externe pour effectuer l'installation Ubuntu).
Le BIOS est un Phoenix SecureCore Tiano, la version du BIOS est 8DET56WW (1.26). Les tentatives ci-dessous sont effectuées avec les paramètres du BIOS UEFI décrits ci-dessus. Voici ce que j'ai essayé jusqu'à présent:
Démarrez sur un CD animé GParted
Démarrez sur un PC LTS 64 bits (AMD64) Ubuntu 12.04.1 avec un CD alternatif:
/dev/mapper/sda2_crypt
Attribuez un point de montage et un système de fichiers aux volumes logiques:
LV-root
pour /
LV-var
pour/var
LV-usr
pour/usr
LV-usr-local
pour/usr/local
LV-swap
pour swap
LV-home
pour/home
REMARQUE:/tmp serait dans RAM uniquement avec TMPFS
Étape du chargeur de démarrage: ni ma partition ESP (/dev/sda1
, /dev/sda
ou MBR) ne semble être le bon endroit pour GRUB, je reçois le message suivant ( Le suffixe X est uniquement pour démonstration) :
unable to install grub in /dev/sdaX Executing 'grub-install /dev/sdaX' failed This is a fatal error.
Terminez l'installation sans le chargeur de démarrage et redémarrez
Le système ne démarre pas, il n'y a pas de menu EFI/GRUB au démarrage.
Quelles sont les étapes à suivre pour effectuer une installation propre et fonctionnelle d'Ubuntu 12.04.1 Precise Pangolin, version 64 bits en mode U(EFI) à l'aide du schéma LUKS + LVM chiffré décrit ci-dessus?
Tout d'abord, il n'est pas clair à 100% que vous ayez démarré le programme d'installation en mode EFI. S'il démarre en mode BIOS, il essaiera d'installer grub-pc (pour les systèmes basés sur le BIOS), ce qui ne fonctionnera pas si votre microprogramme est configuré pour démarrer le disque dur en mode EFI. Je doute que ce soit le problème, mais je pensais le jeter comme une possibilité. Vous pouvez vérifier votre mode de démarrage en accédant à un shell et en recherchant le fichier/sys/firmware/efi; s'il est présent, vous avez démarré en mode EFI. Sinon, vous avez probablement démarré en mode BIOS, bien que ce ne soit pas certain à 100%.
Dans tous les cas, à ce stade, le mieux est de procéder à l’installation manuelle d’un chargeur de démarrage EFI. IMHO, GRUB 2 (qui est la valeur par défaut d'Ubuntu) est le pire choix possible; selon mon expérience, il est flou et peu fiable sur les systèmes EFI. Le plus simple est de travailler avec ELILO ou avec le correctif GRUB de Fedora _ Legacy. Si vous souhaitez utiliser un noyau 3.3.0 ou ultérieur, il inclut son propre chargeur de démarrage EFI intégré, ce qui est assez fiable et peut être très facile à utiliser s'il est associé à rEFInd. Mon page Web sur les chargeurs de démarrage EFI décrit toutes les options et inclut les instructions d'installation. Les détailler tous ici ne serait pas pratique.
je dirais de consulter l'arch wiki ici: https://wiki.archlinux.org/index.php/GRUB2 pour avoir votre grub installé. puis postez de nouveau pour me faire savoir comment vous êtes arrivé à votre système d'exploitation. :) J'essaie de configurer exactement la même chose que vous, mais mon groupe tente de démarrer à la racine lvm au lieu du conteneur luks. si je dis à grub de rechercher le conteneur luks, c’est le cas, j’entre dans le mot de passe complexe et il ne sait pas où chercher la racine de lvm!
Je ne sais pas si cela s'applique à 12.04, mais le 14.04, je devais démarrer Ubuntu Live et installer grub-efi avant d'exécuter le programme d'installation de l'ubiquity. Vérifiez [ Comment installer Ubuntu 14.04 64 bits avec une partition RAID 1 à double démarrage sur un système UEFI/GPT? pour plus de détails. Votre kilométrage peut varier.