[Dual boot] Macbook pro 7.1 - Arch[Résolu]

Questions et astuces concernant l'installation et la configuration d'archlinux
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

[Dual boot] Macbook pro 7.1 - Arch[Résolu]

Message par eatman »

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.
Dernière modification par eatman le lun. 24 sept. 2012, 12:45, modifié 2 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par benjarobin »

Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par eatman »

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.
Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par cdemoulins »

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é).
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par eatman »

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:
  • 200M - EFI Mac
  • 150G - MacOS
  • 100M - /boot
  • 2000M - swap
  • 15G - /root
  • Reste - /home
Une fois les partitions faites je vais dans rEFIt et je lui fait écrire le bon MBR, j'installe ensuite Arch avec Grub2 EFI à la fin.
À ce moment, je dispose du fichier grubx64.efi et il se trouve dans

Code : Tout sélectionner

/boot/efi/EFI/arch_grub/
Le programme d'installation me conseille de le copier aussi dans

Code : Tout sélectionner

/boot/efi/EFI/
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:

Code : Tout sélectionner

error : 'file /boot/vmlinuz-linux' not found
error : you need to load the kernel first
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:

Code : Tout sélectionner

pacman -S util-linux-ng
pacman -Syu linux
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.
Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par cdemoulins »

Vu que tu as une partition /boot, le chemin pour accéder au noyau c'est /vmlinuz-linux.
Et idem pour l'initrd.
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par eatman »

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!
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par benjarobin »

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 :

Code : Tout sélectionner

mount
blkid
Peux tu donner aussi la structure du dossier boot ? (Avec la commande tree par exemple)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par eatman »

Je monte ma /, je chroot dessus et je donne les résultats de mount et blkid ou je monte et je tape sans chroot?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par benjarobin »

Pas besoin de chroot
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par eatman »

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"
Voila.
J'ai omis certaines lignes qui me semblaient inutiles.

Merci d'avance!
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par benjarobin »

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
Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par cdemoulins »

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).
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par benjarobin »

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
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par eatman »

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.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par benjarobin »

... sic
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par eatman »

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.

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" 
Voici aussi les fichiers grub.cfg, grub.cfg.example (et grub.cfg~ identique à grub.cfg) présents dans sda4/boot/grub:
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
grub.cfg.example

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 ###
Les arboressences:
/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
/dev/sda1:
  • EFI
    • APPLE -> EXTENSIONS -> Firmware.cap
    • arch_grub -> (grubx64.exi, grubx64standalone.efi, grubx64standalone.cfg)
    • boot -> bootx64.efi
Voila voilaaaa
Bon courage et merci beaucoup!!
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par benjarobin »

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
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par eatman »

Alors au démarrage en maintenant la touche Alt j'ai la possibilité de "lancer arch".

J'obtiens la ligne:

Code : Tout sélectionner

one argument expected
Puis je tombe sur grub avec les deux lignes Arch linux et Arch linux fallback.
Et pour les deux j'ai:

Code : Tout sélectionner

no such device: usr_part
Puis je suis droppé dans un shell #root_fs

C'est comme s'il ne voulait pas trouver les bonnes partitions pour démarrer.
Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

Re: [Dual boot] Macbook pro 7.1 - Arch

Message par cdemoulins »

eatman a écrit :

Code : Tout sélectionner

    linux /boot/vmlinuz-linux root= rootflags=,relatime,data=ordered rootfstype=ext4 ro
Il y a assez clairement des problèmes avec ton fichier de configuration grub.cfg.

As-tu bien généré ce fichier avec la commande grub-mkconfig ? J'ai quelques doutes.
Répondre