[Dual boot] Macbook pro 7.1 - Arch[Résolu]
-
- archer
- Messages : 112
- Inscription : mer. 13 avr. 2011, 13:18
- Localisation : France - Isère (38)
[Dual boot] Macbook pro 7.1 - Arch[Résolu]
Salut les gens!
Je reviens à la charge suite à http://forums.archlinux.fr/post70176.html
La donne à changé, j'ai mes partitions faites, l'installation qui se déroule sans problèmes avec un CD de Archboot.
Mais une fois fait lorsque je demande à lancer Arch depuis rEFIt j'ai un écran noir avec écrit "No operating system found".
À la fin de l'installation du boot loader (Grud2 EFI 64 bits) il me dit: "TODO: Apple efi setup" (Ou persque, je ne l'ai pas sous les yeux) mais je ne comprends pas à quoi cela correspond.
Je me demande si l'utilisation de rEFIt est judicieuse ou si je ne devrais pas m'en passer.
Si vous avez une idée, je suis preneur.
Merci d'avance.
Je reviens à la charge suite à http://forums.archlinux.fr/post70176.html
La donne à changé, j'ai mes partitions faites, l'installation qui se déroule sans problèmes avec un CD de Archboot.
Mais une fois fait lorsque je demande à lancer Arch depuis rEFIt j'ai un écran noir avec écrit "No operating system found".
À la fin de l'installation du boot loader (Grud2 EFI 64 bits) il me dit: "TODO: Apple efi setup" (Ou persque, je ne l'ai pas sous les yeux) mais je ne comprends pas à quoi cela correspond.
Je me demande si l'utilisation de rEFIt est judicieuse ou si je ne devrais pas m'en passer.
Si vous avez une idée, je suis preneur.
Merci d'avance.
Dernière modification par eatman le lun. 24 sept. 2012, 12:45, modifié 2 fois.
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Dual boot] Macbook pro 7.1 - Arch
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- archer
- Messages : 112
- Inscription : mer. 13 avr. 2011, 13:18
- Localisation : France - Isère (38)
Re: [Dual boot] Macbook pro 7.1 - Arch
Ok, je tente ce soir mais ce qui m'échappe encore c'est si rEFIt est nécessaire ou non.
Parce que à choisir je m'en passerai bien et utiliserai un boot par défaut et la touche Alt pour changer si besoin est.
Parce que à choisir je m'en passerai bien et utiliserai un boot par défaut et la touche Alt pour changer si besoin est.
- cdemoulins
- Chu Ko Nu
- Messages : 310
- Inscription : mar. 11 mars 2008, 04:15
- Localisation : Paris
Re: [Dual boot] Macbook pro 7.1 - Arch
Salut,
Si tu veux juste savoir si refit est un bon choix ou non, oui c'est un bon choix encore que c'est absolument pas indispensable.
Il n'y a pas de réponse universelle. Personnellement, j'utilise refind (un fork de refit) et de là, j'ai accès à MacOsX, à grub2-bios et à un noyau linux accessible directement en efi ( voir le wiki sur UEFI EFISTUB).
Si tu veux te passer de refit, tu peux booter directement sur grub2-efi normalement (pas testé).
Si tu veux juste savoir si refit est un bon choix ou non, oui c'est un bon choix encore que c'est absolument pas indispensable.
Il n'y a pas de réponse universelle. Personnellement, j'utilise refind (un fork de refit) et de là, j'ai accès à MacOsX, à grub2-bios et à un noyau linux accessible directement en efi ( voir le wiki sur UEFI EFISTUB).
Si tu veux te passer de refit, tu peux booter directement sur grub2-efi normalement (pas testé).
-
- archer
- Messages : 112
- Inscription : mer. 13 avr. 2011, 13:18
- Localisation : France - Isère (38)
Re: [Dual boot] Macbook pro 7.1 - Arch
Ouuh pinaise!
Je crois que je vais avoir besoin d'un coup de pouce vis-à-vis de cette page: https://wiki.archlinux.org/index.php/GR ... _systems_2
C'est bien grub-efi-x86_64 que j'installe.
Voici en gros mon DD:
À ce moment, je dispose du fichier grubx64.efi et il se trouve dans
Le programme d'installation me conseille de le copier aussi dans
Je pense que à ce point l'étape https://wiki.archlinux.org/index.php/GR ... _PARTITION est complète.
Je pense donc n'avoir plus qu'à générer le fichier grub.cfg comme montré dans la partie https://wiki.archlinux.org/index.php/GR ... onfig_file mais je trouve cela étrange qu'il sache tout faire sauf cette dernière étape.
@cdemoulins du vécu dans ce cas là? je veux bien utiliser rEFInd au lieu de rEFIt mais je subodore que le résultat sera peu différent.
Merci d'avance![/size]
Hop, nouvelle situation.
J'ai accès à GRUB!!
Mais j'ai ces deux lignes quand je demandes Arch linux ou Arch linux Fallback:
Je retourne fouiller pour ce "détail"
EDIT2:
J'ai trouvé et tenté ceci: https://bbs.archlinux.org/viewtopic.php ... 6#p1076256
Seulement je ne peux pas exécuter ces lignes:
Par ailleurs mon /boot contient bien le vmlinuz-linux, donc je ne comprends vraiment pas pourquoi il râle!
Encore merci d'avance si vous avez une idée.
Je crois que je vais avoir besoin d'un coup de pouce vis-à-vis de cette page: https://wiki.archlinux.org/index.php/GR ... _systems_2
C'est bien grub-efi-x86_64 que j'installe.
Voici en gros mon DD:
- 200M - EFI Mac
- 150G - MacOS
- 100M - /boot
- 2000M - swap
- 15G - /root
- Reste - /home
À ce moment, je dispose du fichier grubx64.efi et il se trouve dans
Code : Tout sélectionner
/boot/efi/EFI/arch_grub/
Code : Tout sélectionner
/boot/efi/EFI/
Je pense donc n'avoir plus qu'à générer le fichier grub.cfg comme montré dans la partie https://wiki.archlinux.org/index.php/GR ... onfig_file mais je trouve cela étrange qu'il sache tout faire sauf cette dernière étape.
@cdemoulins du vécu dans ce cas là? je veux bien utiliser rEFInd au lieu de rEFIt mais je subodore que le résultat sera peu différent.
Merci d'avance![/size]
Hop, nouvelle situation.
J'ai accès à GRUB!!
Mais j'ai ces deux lignes quand je demandes Arch linux ou Arch linux Fallback:
Code : Tout sélectionner
error : 'file /boot/vmlinuz-linux' not found
error : you need to load the kernel first
EDIT2:
J'ai trouvé et tenté ceci: https://bbs.archlinux.org/viewtopic.php ... 6#p1076256
Seulement je ne peux pas exécuter ces lignes:
Code : Tout sélectionner
pacman -S util-linux-ng
pacman -Syu linux
Encore merci d'avance si vous avez une idée.
- cdemoulins
- Chu Ko Nu
- Messages : 310
- Inscription : mar. 11 mars 2008, 04:15
- Localisation : Paris
Re: [Dual boot] Macbook pro 7.1 - Arch
Vu que tu as une partition /boot, le chemin pour accéder au noyau c'est /vmlinuz-linux.
Et idem pour l'initrd.
Et idem pour l'initrd.
-
- archer
- Messages : 112
- Inscription : mer. 13 avr. 2011, 13:18
- Localisation : France - Isère (38)
Re: [Dual boot] Macbook pro 7.1 - Arch
Alors, j'ai modifié le fichier grub.cfg pour qu'il ailler chercher dans / et pas dans /boot, rien n'y fait.
J'ai refait mes partitions de manière à n'avoir que le swap et mon /.
Du coup j'ai toujours grub, il ne râle plus quant à l'absence de /boot mais il me demande "root_part" et me met dans un shell root_fs.
Je crois que quelque chose m'échappe dans l'emplacement de certains fichiers puisque j'ai monté la petite partition de 200M faite par MacOSX à l'installation et j'y ai trouvé des bidouilles telles que Arch-grub ou des fichiers grubx64.efi...
Je reviens demain soir plein d'espoir
See you!
J'ai refait mes partitions de manière à n'avoir que le swap et mon /.
Du coup j'ai toujours grub, il ne râle plus quant à l'absence de /boot mais il me demande "root_part" et me met dans un shell root_fs.
Je crois que quelque chose m'échappe dans l'emplacement de certains fichiers puisque j'ai monté la petite partition de 200M faite par MacOSX à l'installation et j'y ai trouvé des bidouilles telles que Arch-grub ou des fichiers grubx64.efi...
Je reviens demain soir plein d'espoir
See you!
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Dual boot] Macbook pro 7.1 - Arch
Tu as déjà Grub de fonctionnel, ce qui est une grande avancé, il ne reste plus qu'a configuré correctement le grub.cfg, peux tu donner son contenu ?
Depuis le liveCd, peux tu monter les différentes partitions, et ensuite nous donner la sortie de ces 2 commandes :
Peux tu donner aussi la structure du dossier boot ? (Avec la commande tree par exemple)
Depuis le liveCd, peux tu monter les différentes partitions, et ensuite nous donner la sortie de ces 2 commandes :
Code : Tout sélectionner
mount
blkid
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- archer
- Messages : 112
- Inscription : mer. 13 avr. 2011, 13:18
- Localisation : France - Isère (38)
Re: [Dual boot] Macbook pro 7.1 - Arch
Je monte ma /, je chroot dessus et je donne les résultats de mount et blkid ou je monte et je tape sans chroot?
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Dual boot] Macbook pro 7.1 - Arch
Pas besoin de chroot
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- archer
- Messages : 112
- Inscription : mer. 13 avr. 2011, 13:18
- Localisation : France - Isère (38)
Re: [Dual boot] Macbook pro 7.1 - Arch
Code : Tout sélectionner
# mount /dev/sda4 /mnt
EXT4-fs (sda4) mounted filesystem with ordered data mode, Opts: (null)
# mount
rootfs on / type rootfs (rw)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
Idem avec: sys,dev,run,devpts,sys
/dev/sda4 on /mnt type ext4 (rw,relatime,data-ordered)
# blkid
/dev/sda1: LABEL=EFI UUID="Nombre-Nombre" TYPE="VFAT"
/dev/sda1: UUID="Nombre-Nombre-Nombre-Nombre"LABEL="MacOS" TYPE="hfsplus"
/dev/sda1: LABEL="swap" UUID="Nombre-Nombre" TYPE="swap"
/dev/sda1: LABEL="arch" UUID="Nombre-Nombre" TYPE="ext4"
/dev/sr0: LABEL="ARCHBOOT" TYPE="iso9660"
J'ai omis certaines lignes qui me semblaient inutiles.
Merci d'avance!
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Dual boot] Macbook pro 7.1 - Arch
Et le contenu de ton grub.cfg ?!
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- cdemoulins
- Chu Ko Nu
- Messages : 310
- Inscription : mar. 11 mars 2008, 04:15
- Localisation : Paris
Re: [Dual boot] Macbook pro 7.1 - Arch
Ce serait peut-être plus simple de générer ton grub.cfg en utilisant la commande 'grub-mkconfig -o /boot/grub/grub.cfg' en ayant au préalable édité le fichier /etc/default/grub.
C'est la méthode recommandé dans la doc (Grub).
C'est la méthode recommandé dans la doc (Grub).
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Dual boot] Macbook pro 7.1 - Arch
Certes, je ne dis pas le contraire, et on veux voir la sortie
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- archer
- Messages : 112
- Inscription : mer. 13 avr. 2011, 13:18
- Localisation : France - Isère (38)
Re: [Dual boot] Macbook pro 7.1 - Arch
Pour une raison qui m'est inconnue plus rien ne marche sur le Mac.
Je réinstalle le MacOSX, refait les partitions et l'installation de Arch et je redonne ce qu'il faut.
Je réinstalle le MacOSX, refait les partitions et l'installation de Arch et je redonne ce qu'il faut.
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Dual boot] Macbook pro 7.1 - Arch
... sic
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- archer
- Messages : 112
- Inscription : mer. 13 avr. 2011, 13:18
- Localisation : France - Isère (38)
Re: [Dual boot] Macbook pro 7.1 - Arch
Me revoila
J'ai monté sda1 qui est la partition de 200M faite lors de l'installationde MacOSX et sda4 qui est ma / de archlinux.
sda2 et sda3 sont respectivement MacOSX et mon swap.
Voici aussi les fichiers grub.cfg, grub.cfg.example (et grub.cfg~ identique à grub.cfg) présents dans sda4/boot/grub:
grub.cfg
grub.cfg.example
Les arboressences:
/dev/sda4/boot:
Bon courage et merci beaucoup!!
J'ai monté sda1 qui est la partition de 200M faite lors de l'installationde MacOSX et sda4 qui est ma / de archlinux.
sda2 et sda3 sont respectivement MacOSX et mon swap.
Code : Tout sélectionner
#mount
rootfs on / type rootfs (rw)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
dev on /dev type devtmpfs (rw,nosuid,relatime,size=1846952k,nr_inodes=461738,mode=755)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)
shm on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
/dev/sdc1 on /mnt/USB type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sda1 on /mnt/sda1 type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sda4 on /mnt/sda4 type ext4 (rw,relatime,data=ordered)
Code : Tout sélectionner
#blkid
/dev/sda1: LABEL="EFI" UUID="70D6-1701" TYPE="vfat"
/dev/sda2: UUID="79c74fb8-a5e8-3e60-b310-3477b67ee0ee" LABEL="MacOSX" TYPE="hfsplus"
/dev/sda3: LABEL="swap" UUID="299a1f23-00c5-4467-8a51-5fca566b7a81" TYPE="swap"
/dev/sda4: LABEL="arch" UUID="13899896-bc4d-49da-ad06-a67b1c1da2c7" TYPE="ext4"
/dev/sr0: LABEL="ARCHBOOT" TYPE="iso9660"
/dev/sdc1: LABEL="USB" UUID="9832-19F6" TYPE="vfat"
grub.cfg
Code : Tout sélectionner
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
if [ "${grub_platform}" == "efi" ]; then
set _UEFI_ARCH="${grub_cpu}"
if [ "${grub_cpu}" == "x86_64" ]; then
set _SPEC_UEFI_ARCH="x64"
fi
if [ "${grub_cpu}" == "i386" ]; then
set _SPEC_UEFI_ARCH="ia32"
fi
fi
insmod part_gpt
insmod part_msdos
# Include fat fs module - required for uefi systems.
insmod fat
insmod
insmod
insmod
insmod search_fs_file
insmod search_fs_uuid
insmod search_label
insmod linux
insmod chain
set pager="1"
# set debug="all"
set locale_dir="${prefix}/locale"
if [ -e "${prefix}/${grub_cpu}-${grub_platform}/all_video.mod" ]; then
insmod all_video
else
if [ "${grub_platform}" == "efi" ]; then
insmod efi_gop
insmod efi_uga
fi
if [ "${grub_platform}" == "pc" ]; then
insmod vbe
insmod vga
fi
insmod video_bochs
insmod video_cirrus
fi
insmod font
search --fs-uuid --no-floppy --set=usr_part
search --fs-uuid --no-floppy --set=root_part
if [ -e "(${usr_part})/share/grub/unicode.pf2" ]; then
set _fontfile="(${usr_part})/share/grub/unicode.pf2"
else
if [ -e "(${root_part})/usr/share/grub/unicode.pf2" ]; then
set _fontfile="(${root_part})/usr/share/grub/unicode.pf2"
else
if [ -e "${prefix}/fonts/unicode.pf2" ]; then
set _fontfile="${prefix}/fonts/unicode.pf2"
fi
fi
fi
if loadfont "${_fontfile}" ; then
insmod gfxterm
set gfxmode="auto"
terminal_input console
terminal_output gfxterm
fi
# DEVICE DETAILS: /dev/sdb3 UUID=299a1f23-00c5-4467-8a51-5fca566b7a81 LABEL=swap
# DEVICE DETAILS: /dev/sdb4 UUID=13899896-bc4d-49da-ad06-a67b1c1da2c7 LABEL=arch
# (0) Arch Linux
menuentry "Arch Linux" {
set gfxpayload="keep"
search --fs-uuid --no-floppy --set=root
linux /boot/vmlinuz-linux root= rootflags=,relatime,data=ordered rootfstype=ext4 ro
initrd /boot/initramfs-linux.img
}
# (1) Arch Linux Fallback
menuentry "Arch Linux Fallback" {
set gfxpayload="keep"
search --fs-uuid --no-floppy --set=root
linux /boot/vmlinuz-linux root= rootflags=,relatime,data=ordered rootfstype=ext4 ro
initrd /boot/initramfs-linux-fallback.img
}
if [ "${grub_platform}" == "efi" ]; then
## UEFI Shell 2.0
## Will work only in grub2 uefi
#menuentry "UEFI ${_UEFI_ARCH} Shell 2.0 - For Spec. Ver. >=2.3 systems" {
# search --fs-uuid --no-floppy --set=root
# chainloader /efi/tools/shell${_SPEC_UEFI_ARCH}.efi
#}
## UEFI Shell 1.0
## Will work only in grub2 uefi
#menuentry "UEFI ${_UEFI_ARCH} Shell 1.0 - For Spec. Ver. <2.3 systems" {
# search --fs-uuid --no-floppy --set=root
# chainloader /efi/tools/shell${_SPEC_UEFI_ARCH}_old.efi
#}
fi
if [ "${grub_platform}" == "efi" ]; then
## Windows x86_64 UEFI
## Will work only in grub2 uefi x86_64
#menuentry \"Microsoft Windows x86_64 UEFI-GPT\" {
# insmod part_gpt
# insmod fat
# insmod search_fs_uuid
# insmod chain
# search --fs-uuid --no-floppy --set=root
# chainloader /efi/Microsoft/Boot/bootmgfw.efi
#}
fi
if [ "${grub_platform}" == "pc" ]; then
## Windows BIOS
## Will work only in grub2 bios
#menuentry \"Microsoft Windows 7 BIOS-MBR\" {
# insmod part_msdos
# insmod ntfs
# insmod search_fs_uuid
# insmod ntldr
# search --fs-uuid --no-floppy --set=root 69B235F6749E84CE
# ntldr /bootmgr
#}
fi
Code : Tout sélectionner
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_gpt
insmod ext2
set root='hd1,gpt4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt4 --hint-efi=hd1,gpt4 --hint-baremetal=ahci1,gpt4 13899896-bc4d-49da-ad06-a67b1c1da2c7
else
search --no-floppy --fs-uuid --set=root 13899896-bc4d-49da-ad06-a67b1c1da2c7
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=
insmod gettext
fi
terminal_input console
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Arch GNU/Linux, with Linux core repo kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-13899896-bc4d-49da-ad06-a67b1c1da2c7' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set root='hd1,gpt4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt4 --hint-efi=hd1,gpt4 --hint-baremetal=ahci1,gpt4 13899896-bc4d-49da-ad06-a67b1c1da2c7
else
search --no-floppy --fs-uuid --set=root 13899896-bc4d-49da-ad06-a67b1c1da2c7
fi
echo 'Loading Linux core repo kernel ...'
linux /boot/vmlinuz-linux root=UUID=13899896-bc4d-49da-ad06-a67b1c1da2c7 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initramfs-linux.img
}
menuentry 'Arch GNU/Linux, with Linux core repo kernel (Fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-fallback-13899896-bc4d-49da-ad06-a67b1c1da2c7' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set root='hd1,gpt4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt4 --hint-efi=hd1,gpt4 --hint-baremetal=ahci1,gpt4 13899896-bc4d-49da-ad06-a67b1c1da2c7
else
search --no-floppy --fs-uuid --set=root 13899896-bc4d-49da-ad06-a67b1c1da2c7
fi
echo 'Loading Linux core repo kernel ...'
linux /boot/vmlinuz-linux root=UUID=13899896-bc4d-49da-ad06-a67b1c1da2c7 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initramfs-linux-fallback.img
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
/dev/sda4/boot:
- efi (dossier vide)
- grub
- fonts (dossier)
- grub.cfg
- grub.cfg~
- grub.cfg.example
- grubenv
- locale (dossier)
- themes (dossier)
- x86_64-efi (dossier plein de .mod et .lst
- EFI
- APPLE -> EXTENSIONS -> Firmware.cap
- arch_grub -> (grubx64.exi, grubx64standalone.efi, grubx64standalone.cfg)
- boot -> bootx64.efi
Bon courage et merci beaucoup!!
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Dual boot] Macbook pro 7.1 - Arch
Et ? As tu Grub de fonctionnel ? Erreurs ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- archer
- Messages : 112
- Inscription : mer. 13 avr. 2011, 13:18
- Localisation : France - Isère (38)
Re: [Dual boot] Macbook pro 7.1 - Arch
Alors au démarrage en maintenant la touche Alt j'ai la possibilité de "lancer arch".
J'obtiens la ligne:
Puis je tombe sur grub avec les deux lignes Arch linux et Arch linux fallback.
Et pour les deux j'ai:
Puis je suis droppé dans un shell #root_fs
C'est comme s'il ne voulait pas trouver les bonnes partitions pour démarrer.
J'obtiens la ligne:
Code : Tout sélectionner
one argument expected
Et pour les deux j'ai:
Code : Tout sélectionner
no such device: usr_part
C'est comme s'il ne voulait pas trouver les bonnes partitions pour démarrer.
- cdemoulins
- Chu Ko Nu
- Messages : 310
- Inscription : mar. 11 mars 2008, 04:15
- Localisation : Paris
Re: [Dual boot] Macbook pro 7.1 - Arch
Il y a assez clairement des problèmes avec ton fichier de configuration grub.cfg.eatman a écrit :Code : Tout sélectionner
linux /boot/vmlinuz-linux root= rootflags=,relatime,data=ordered rootfstype=ext4 ro
As-tu bien généré ce fichier avec la commande grub-mkconfig ? J'ai quelques doutes.