Je lis/cherche depuis des heures sur la façon de partitionner pour un système EFI activé, démarrage sécurisé Windows 8. La langue utilisée est cependant un peu au-dessus de ma tête et certaines étapes semblent être sautées pour les esprits non dotés d'ubuntu.
Donc, très simplement, je commence directement à l'option de partition de l'installateur, où je clique sur "quelque chose d'autre" au lieu d'effacer tout le disque (parce que je veux aussi garder Windows 8). Maintenant, j'ai lu que vous ne pouvez avoir qu'une seule partition UEFI. Génial. Ça m'a l'air bien. Maintenant, ai-je aussi besoin d’une partition pour installer Linux avec ext3/4, ou dois-je faire comme le dit un guide et le formater en fat32?
Je suis perdu à ce stade. Ensuite, il continue à parler du marquage de démarrage et du fait que seule la partition UEFI doit porter le nom boot
. Alors voici où ma mannequin entre en action et je suis perdu. Je cherche des instructions très spécifiques sur la façon de ne pas tout gâcher au démarrage et d'installer un système ubuntu/windows 8 à double amorçage.
La partition est la partie la plus facile. Pour toutes les tâches de partitionnement, vous devez utiliser un logiciel de partitionnement tel que GParted fourni avec l'image ISO Ubuntu Live. Un outil comme l'installateur Ubuntu, qui simplifie à l'extrême, est probablement la principale raison de votre confusion.
Pour un partitionnement et une installation EFI appropriés, vous devez:
Avoir une table de partition GPT sur le disque dur que vous souhaitez installer.
Vous pouvez le vérifier dans GParted via les entrées de menu View -> Device Information. Si l'attribut de table de partition lit msdos
au lieu de gpt
name__, il est erroné et risque de devenir gênant si vous continuez. Malheureusement, créer une nouvelle table de partition détruit celle existante et toutes les données du disque.
Connexes: Comment puis-je vérifier et changer le type de table de partition?
Avoir une partition système EFI (ESP).
ef00
et contient généralement un système de fichiers FAT32.ef00
. Toutefois, il ne s'agit pas du réel GUID utilisé dans GPT pour l'ESP, voir Wikipedia pour une liste des types de partition GUID et le commentaire ci-dessous par utilisateur Rod Smith, ainsi que le note de bas de page dans l'article relatif aux partitions d'amorçage spécifiques au fabricant.)Créez les partitions restantes nécessaires pour le système d'exploitation et démarrez le support d'installation en mode UEFI.
Vous pouvez effectuer des installations UEFI sur des disques partitionnés MBR et effectuer certains hacks/kludges, mais une configuration vérifiée de la sorte vous causera le moins de problèmes possible et tout devrait bien fonctionner. J'ai trouvé le page du wiki Arch Linux UEFI très détaillé et utile pour en apprendre davantage sur le sujet et pour faire quelques piratages.
Bogues UEFI connus et lacunes dans la mise en œuvre:
En réalité, le partitionnement pour une installation Ubuntu basée sur EFI n'est pas plus difficile que le partitionnement pour une installation basée sur le BIOS. Si vous avez lu un guide d'installation ou de partitionnement Ubuntu, les modifications pour une installation basée sur EFI sont les suivantes:
gdisk
pour modifier le code de type de votre/vos partition (s) du système de fichiers Ubuntu de 0700 à 8300. Ce problème est couvert de manière plus détaillée sur cette page. Vous pouvez effectuer cette modification après avoir installé Ubuntu. .parted
, son "indicateur de démarrage" est défini et dans gdisk
, son code de type est EF00.D'autres problèmes de partitionnement sont communs aux types de microprogrammes et de tables de partitions. En particulier, Ubuntu utilise par défaut deux partitions: une pour le système de fichiers racine (/
) et une autre pour l’espace de permutation. De nombreux utilisateurs aiment scinder /home
ou d’autres répertoires dans leurs propres partitions, et certains préfèrent utiliser gestionnaires de volumes logiques (LVM) . Les problèmes liés à ces éléments sont les mêmes pour EFI et GPT, tout comme pour le MBR et le BIOS. Reportez-vous donc à l'un des centaines de sites traitant de ces problèmes.
Comment j’ai installé mon système, mais j’ai un démarrage sécurisé dans le bios, je ne suis donc pas sûr que cela fonctionne:
Créez une nouvelle table de partition sur votre disque dur en mode GPT. (Attention: cela effacera toutes les données du disque!) Ensuite, vous devez créer une partition fat32 de 100 Mo nommée 'EFI' et marquée 'Boot'. et les partitions du système, donc:
(facultatif) Installez Kali-linux. Pendant l'installation, veillez à monter le fat32 100 Mo en tant que/boot/efi. Faites le reste comme d'habitude.
Installez Windows 8. Il identifiera automatiquement la partition système EFI, créera un MSFTRES et un NTFS où il s’installera lui-même. Après l'installation, nous ne pouvons que démarrer sous Windows, mais nous y remédierons ultérieurement.
Ubuntu, lors de l’installation, sélectionnez le Fat32 100 Mo et remplacez-le par "use as efi". Créez un ext4, installez Ubuntu. Lors du redémarrage, le chargeur win8 nous est présenté. dans le menu de démarrage, choisissez Ubuntu et entrez-y.
Nous allons maintenant configurer GRUB2 pour détecter Windows. ouvrez une racine nautilus, accédez à /boot/efi/EFI
, supprimez le dossier de démarrage et copiez le dossier boot
du dossier Microsoft sur la partition Windows, puis supprimez-le. Après, allez à /etc/default/grub
et commentez le début de la 2 ligne commençant par "GRUB_HIDDEN". Ensuite, l'entrée pour windows peut être ajoutée manuellement en ajoutant les lignes suivantes à /etc/grub.d/40_custom
:
menuentry "Windows" {
search --fs-uuid --no-floppy --set=root YOUR-EFI-PARTITIONS-UUID-HERE
chainloader (${root})/Boot/bootmgfw.efi
}
Et enfin, tapez Sudo update-grub
. Bienvenue dans le système de travail.