Voici ma table de partition actuelle GPT / MBR:
Current GPT partition table:
# Start LBA End LBA Type
1 40 409639 EFI System (FAT)
2 409640 663646255 Mac OS X HFS+
3 663646256 664915791 Mac OS X Boot
4 664915968 1164914687 Basic Data
5 1164914688 1169649663 Linux Swap
6 1169649664 1465149134 Unknown
Current MBR partition table:
# A Start LBA End LBA Type
1 1 409639 ee EFI Protective
2 409640 663646255 af Mac OS X HFS+
3 663646256 664915791 ab Mac OS X Boot
4 * 664915968 1164914687 07 NTFS/HPFS
Ce qui précède est une information que j'ai obtenue de l'inspecteur de partition sous Mac OS X. Voici la situation:
Partition2: Mac OS X 10.7 est installé. Partition4: Windows 8 Release Preview est installé. Partition6: Arch est installé (sans chargeur de démarrage).
J'ai correctement installé.
C'est ce que je suis capable de faire:
- Démarrez dans Mac et Windows avec rEFIt.
- Démarrez dans la configuration Arch sur mon lecteur USB et chrootez dans le système installé.
C'est ce que je ne suis pas capable de faire:
- Démarrez dans le système Arch installé et / ou installez un chargeur de démarrage.
Donc, ce dont j'ai fondamentalement besoin, c'est d'installer un chargeur de démarrage. J'ai suivi les instructions données dans le manuel Arch, mais l'installation de grub-bios et de grub-efi-x86_64 ne fonctionne pas.
L'installation de grub-bios génère une erreur "Impossible d'identifier le système de fichiers sur / dev / sda" et grub-efi-x86_64 génère une erreur indiquant "Fatal: impossible d'ouvrir les répertoires sysfs ou procfs pour accéder aux variables EFI. Essayez 'modprobe efivars' en tant que root '. J'ai essayé
mod probe efivars
, mais ça n'a pas aidé la situation. Je reçois l'erreur ci-dessus lorsque j'exécute la commande:grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck
Ma question de base est de savoir quelles options dois-je configurer mon triple amorçage… puisque j'y suis presque.
PS Est-il possible pour moi de simplement démarrer à partir de reFIt? Comme par exemple comment je le ferais depuis grub en spécifiant les paramètres root, kernel et initrd?
/dev/sda1
comme/boot/efi
avant d'exécuter lagrub-install
commande?