[Installation] Macbook Pro 7.1 (Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par FoolEcho »

Il y a des choses à faire au niveau du chargeur de Mac pour la prise en compte d'Arch, non ?

EDIT:
Ceci: http://wiki.archlinux.fr/MacBook#Mac_OS_X_et_Arch_Linux
At this point, if you are dual booting, you should reboot your computer and have rEFIt fix the partition tables on your hard drive. (If you don't do this, you may have to reinstall GRUB later on in order to have your Mac recognize the Linux partition.) When you are into the rEFIt menu, select update partition table, then press Y.
Dernière modification par FoolEcho le mer. 20 avr. 2011, 19:45, modifié 1 fois.
«The following statement is not true. The previous statement is true.» :nage:
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par eatman »

Ben, j'ai rEFIt qui me donne les partitions bootables etn c'est tout je crois.
Quand j'avais le dualboot avec Ubuntu, je n'avais rien d'autre à faire.

Est ce possible que GRUB ne pointe pas sur ma / ?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par FoolEcho »

J'ai édité mon message précédent. ;)
eatman a écrit :Lorsque je boot j'ai l'écran noir avec:
Citer:
Missing operating system
Tu pourrais préciser ? Est-ce-que tu arrives sur grub avec son menu ou pas ? (comment ça se passait avec Ubuntu en fait ?)
eatman a écrit :Est ce possible que GRUB ne pointe pas sur ma / ?
Pour vérifier, le mieux pour nous serait que tu nous communiques ton /etc/fstab ainsi que /boot/grub/menu.lst. :chinois: (éventuellement, chrooter Arch, puis les sorties de fdisk -l et blkid si tu passes par les uuids).
«The following statement is not true. The previous statement is true.» :nage:
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par eatman »

Avec Ubuntu j'arrivais sur Grub puis sur l'OS. (normal quoi)
Mais là na, pas de grub, rien d'autres que cette phrase au haut d'une écran noir.

Je passe ce que tu demande quand je rentre chez moi ce soir.

Que veut dire "chrooter arch?"
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par FoolEcho »

Je ne sais rien sur rEFIt, mais il faudrait vérifier aussi sur quelle partition il cherche le grub d'Arch.
eatman a écrit :Que veut dire "chrooter arch?"
Il s'agit d'utiliser un environnement depuis un autre environnement (par exemple, Arch que tu as installé depuis un livecd). Par exemple, pour remettre grub en place ou faire d'autres opérations de maintenance: https://wiki.archlinux.org/index.php/Chroot (ça se résume à créer un répertoire, monter la/les partitions systèmes requises, monter les dossiers spéciaux, chrooter... plus quelques variations selon ce dont a besoin).
«The following statement is not true. The previous statement is true.» :nage:
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par eatman »

FoolEcho a écrit :Je ne sais rien sur rEFIt, mais il faudrait vérifier aussi sur quelle partition il cherche le grub d'Arch.
Il le cherche sur /boot.
Lors du démarrage de l'ordi je peux appuyer sur "Alt" qui me permet de choisir manuellement la partition sur laquelle je boot (parmis celles qui ont le flag boot) et j'obtiens le même résultat.
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par eatman »

Question stupide: il n'est bien nécessaire de n'avoir que la /boot de bootable hein? ma / n'a pas besoin de l'être, rassurez moi...
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par FoolEcho »

Pas besoin en effet.
Grub installé sur /boot > accès au menu.lst > chargement de l'image puis du système (montage de la racine, etc.).

Je ne vois pas pourquoi rEFIt ne te trouve pas le grub d'Arch alors qu'il trouvait celui d'Ubuntu... :?

Je réitère ma demande d'informations (tu peux faire les commandes suivantes depuis un media live aussi si le chroot t'ennuie):
Pour vérifier, le mieux pour nous serait que tu nous communiques ton /etc/fstab ainsi que /boot/grub/menu.lst. :chinois: (éventuellement, chrooter Arch, puis les sorties de fdisk -l et blkid si tu passes par les uuids).
Mon sentiment est que grub n'est en fait pas installé sur la partition /boot justement (il y a le flag "boot" et c'est tout)... donc rEFIt essaie d'embrayer sur... rien du coup...
«The following statement is not true. The previous statement is true.» :nage:
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par eatman »

Ouaip, j'ai pas publié ta demande, j'ai juste pas pris le temps de le faire car en voyage ce grand week end.
Je le fait dans l'heure et demie à venir.
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par eatman »

Bon, ça va pas là:

Code : Tout sélectionner

ubuntu@ubuntu:~$ fdisk -l
ubuntu@ubuntu:~$ 
et

Code : Tout sélectionner

/boot/grub$ ls -a
.  ..  grubenv
Je vais le faire depuis le CD de Arch, ça me semble un peu plus logique maintenant.
(Diantre, je n'aurai pas le cut & paste)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par FoolEcho »

fdisk -l est à faire en root (sudo).
Le ls à faire après avoir monté la partition, dans le répertoire de la partition (là, c'est le système live). Donc attention sur les fichiers et commandes demandés. ;-)
«The following statement is not true. The previous statement is true.» :nage:
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par eatman »

Bon, j'ai booté sur mon ArchBoot, me suis mis en root, j'ai tapé les commandes après avoir monté mes partitions (en utilisant le truc d'installation) etc etc...
Je n'ai pas de /boot/grub/quoiQueCeSoit
Et fdik -l me donne la même chose que avant.

Conclusion, je n'ai pas réussit à installer Grub en fait...
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par FoolEcho »

En soit, c'est rassurant.

Mais tu es bien sûr d'avoir monté ta partition censée renfermer boot ? Elle n'est pas dans la racine dès fois ? :?
S'il n'y vraiment rien dans le boot, "pas de problème", tu peux faire un chroot de ton Arch installé (cf. wiki ou des exemples sur le forum, ça ne manque pas) et récupèrer l'installation de grub et de /boot: attention à vérifier les points de montage (/etc/fstab et le menu.lst) ; tu réinstalles les paquets grub + kernel26 (éventuellement manuellement: https://wiki.archlinux.org/index.php/GR ... _GRUB_libs ) en faisant bien attention sur quelle partition tu places grub ensuite.

Je ne suis pas sûr d'être bien clair... Mais nous pourrons te guider en y allant plus mollo, selon tes questions.
«The following statement is not true. The previous statement is true.» :nage:
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par eatman »

Et bien, je suis partant pour partir en guerre contre ma machine.
Mais mes exams approchent et je dois arrêter un peu avec ça.

Je reviendrai vous embêter vers la fin du mois suivant je pense :-)
Avatar de l’utilisateur
Lord Of The Kernel
Hankyu
Messages : 15
Inscription : mar. 03 mai 2011, 14:49

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par Lord Of The Kernel »

Réponse au topic suivant (pour pas disperser les réponses)

http://forums.archlinux.fr/post69129.html#p69129

Réussi à installer grub2 et ça boot jusqu'au menu grub avec ça

https://wiki.archlinux.org/index.php/GR ... stallation

EDIT: un chroot depuis le cd puis un petit
grub-mkconfig -o /boot/grub/grub.cfg
et arch démarre.
eatman
archer
Messages : 112
Inscription : mer. 13 avr. 2011, 13:18
Localisation : France - Isère (38)

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par eatman »

Alors, question de noob: Quand tu dis chroot depuis le CD.
C'est: booter sur le CD, et dans uns console taper la ligne que tu indiques au dessus?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par FoolEcho »

Nan, un chroot c'est ça: https://wiki.archlinux.org/index.php/Change_Root (c'est-à-dire que sous ton livecd, tu passes sous l'Arch que tu as installé) ... tu as aussi des exemples sur le forum (il faut bien veiller à inclure la ligne rapport au mtab vu que tu vas trafiquer avec grub :chinois: )

EDIT: ... si tu n'es pas sûr de toi, montre ce que tu comptes rentrer comme commandes (et poste-nous le /etc/fstab de ton Arch et la sortie de la commande "blkid" qu'on puisse rectifier au besoin).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Lord Of The Kernel
Hankyu
Messages : 15
Inscription : mar. 03 mai 2011, 14:49

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par Lord Of The Kernel »

https://wiki.archlinux.org/index.php/GR ... stallation

*/dev/sdx correspond à ton device à toi, à changer donc*
En gros tu monte la partition root de ton système installé

Code : Tout sélectionner

mount /dev/sdax /mnt
tu monte ensuite le /dev comme indiqué dans le lien pour pouvoir accéder aux périphériques une fois ton chroot actif.
Puis tu chroot avec

Code : Tout sélectionner

chroot /mnt bash
Une fois chrooté tu installe grub2-bios

Code : Tout sélectionner

pacman -S grub2-bios
puis tu installe grub sur le mbr avec

Code : Tout sélectionner

grub_bios-install --grub-setup=/bin/true --boot-directory=/boot --no-floppy --recheck /dev/sdx
*le /bin/true est important chez moi sinon ça plante*
Et ensuite un

Code : Tout sélectionner

grub-mkconfig -o /boot/grub/grub.cfg
Normalement grub est installé par contre tu doit avoir refit installé sous mac pour voir l'entrée au démarrage (moi j'ai un single boot avec grub2-efi ce qui revient au même).
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par FoolEcho »

Ne pas omettre les fichiers spéciaux pour le chroot quand même... (au moins /dev et /proc ... éventuellement /sys ) :?
Aussi, mais je ne sais pas si ça s'applique à grub2, les opérations sur l'installation de grub nécessitent aussi de mettre à jour le mtab d'Arch ( peut-être la raison de ton plantage sans le /bin/true ? ).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Lord Of The Kernel
Hankyu
Messages : 15
Inscription : mar. 03 mai 2011, 14:49

Re: [Installation] Macbook Pro 7.1 - Prévision (Questions)

Message par Lord Of The Kernel »

En fait j'ai suivi le wiki en mettant à ma sauce. Et le plantage est dû au fait que je n'ai pas la partition d'émulation MBR faite par l'EFI (je suis direct en GPT).

Pour information ce que j'ai donné comme étapes est ce qui m'a permit de faire démarrer arch sur mon mbp 2,2 avec parition GPT (EFI/BOOT(ext2)/ROOT(ext4)/SWAP) et grub2-efi installé dans la partition EFI afin de pouvoir démarrer sans devoir installer refit et mac osx.

Après c'est sûr que monter proc est mieux mais pour installer grub2 j'ai pas eu de soucis.
Répondre