[Grub] Forcer l'install sur sda4... AIF ne veut pas (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
Bismut
Chu Ko Nu
Messages : 343
Inscription : mar. 21 juil. 2009, 09:33
Localisation : Aix-en-Provence

[Grub] Forcer l'install sur sda4... AIF ne veut pas (résolu)

Message par Bismut »

Bonjour,

Depuis 2009, j'ai un Mac Mini sur lequel j'avais installé un double boot : Mac / Archlinux

Je viens de changer mon DD pour un SSD et je voulais me faire un triple Boot Mac / Win7 / Archlinux.

Malgré mes efforts, ma précédente expérience en la matière et mes recherche internet, je n'y parviens pas.

Mac + Win7 aucun problème puis je partitionne... j'installe Archlinux.

Il y a 2 ans, j'avais bien noté d'installer Grub sur (hd0,2), c'était important.

Mais ajd, l'installateur a dû changé car je ne peux que sélectionner /dev/sda, il n'y a pas d'autre choix durant l'installation.

Et évidemment, que peut-on lire sur le Wiki d'archlinux pour l'install sur un mac :
Warning : Do not install GRUB onto /dev/sda !!! Doing this is likely to lead to an unstable post-environment.


Après moultes essais infructueux, j'ai essayé d'installer un vieux Ubuntu 10.04 LTS... qui LUI, me permet d'installer Grub sur /dev/sda4 et non pas sur /dev/sda !

Et bien ça marche ! Triple Boot Mac / Win7 / Ubuntu

Problème : Je n'aime pas Ubuntu et je veux mon Archlinux !


Est-que quelqu'un pourrait me dire comme forcer l'installation sur sda4 ? Peut-être en utilisant l'ancien installateur ? Mais j'ai perdu l'image disque de 2009 il me semble.

Ou bien serait-il envisageable de faire une partition séparée pour y mettre /boot ? Installer Grub dessus via Ubuntu puis écraser Ubuntu par Archlinux, ce qui me permettrait de conserver la partition de Grub ?


Merci d'avance.
Dernière modification par Bismut le lun. 31 oct. 2011, 14:57, modifié 1 fois.
Mac Mini 2011 (SSD) avec Archlinux
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
Avatar de l’utilisateur
Bismut
Chu Ko Nu
Messages : 343
Inscription : mar. 21 juil. 2009, 09:33
Localisation : Aix-en-Provence

Re: [Grub] Forcer l'installation sur sda4... AIF ne veut pas

Message par Bismut »

Petit UP : Clarification du problème : Cible d'installation de Grub !

Ubuntu permet de sélectionner /dev/sda4,... Archlinux ne propose que /dev/sda par AIF.
Mac Mini 2011 (SSD) avec Archlinux
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Grub] Forcer l'installation sur sda4... AIF ne veut pas

Message par FoolEcho »

Question existentielle: quel est le type de ta table de partition ? Si pas de type mbr, tu ne peux utiliser grub de toutes façons (il faut grub2, burg ou syslinux...).

Même si l'installateur ne te propose pas sda4, il te suffit d'installer grub à la main (il faut le chrooter pour démarrer dessus et suivre le wiki pour l'installation manuelle - http://wiki.archlinux.fr/Grub#Installation_du_chargeur / http://wiki.archlinux.fr/GRUB2#Installe ... urer_GRUB2 -- attention si tu utilises directement grub-install à faire un chroot qui inclue bien le /etc/mtab de l'hôte, voir chroot ).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Bismut
Chu Ko Nu
Messages : 343
Inscription : mar. 21 juil. 2009, 09:33
Localisation : Aix-en-Provence

Re: [Grub] Forcer l'installation sur sda4... AIF ne veut pas

Message par Bismut »

Ah, donc une installation via chroot ? Jamais fait, mais je vais me pencher dessus.

A priori la table de partition est de type GUID (Mac oblige).

Mais Archlinux version 2009 ainsi que Ubuntu 10.04 me permettaient tous les 2 de forcer Grub sur sda4... étrange.


Bon, j'ai réussi à retrouver une vieille image ISO de Archlinux 2009. Je vais la graver et tenter une install.


Merci pour la piste chroot en tous cas.
Mac Mini 2011 (SSD) avec Archlinux
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Grub] Forcer l'installation sur sda4... AIF ne veut pas

Message par FoolEcho »

Bismut a écrit :A priori la table de partition est de type GUID (Mac oblige).

Mais Archlinux version 2009 ainsi que Ubuntu 10.04 me permettaient tous les 2 de forcer Grub sur sda4... étrange.
Grub a toujours été patché sur Ubuntu, mais celui d'Arch ne supporte pas le GPT. C'est grub2, burg ou syslinux.
Bismut a écrit :Ah, donc une installation via chroot ? Jamais fait, mais je vais me pencher dessus.
Non, une installation normale. Par contre, à la fin, depuis un tty de l'installateur, tu chrootes Arch + installation de grub2 ou autre.

Pour du mac/gpt, il y a différents sujets sur le forum et le wiki (au moins vis à vis de macbook):
http://forums.archlinux.fr/post69136.html#p69136
http://wiki.archlinux.fr/MacBook#Mac_OS ... riple_boot
etc.
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Bismut
Chu Ko Nu
Messages : 343
Inscription : mar. 21 juil. 2009, 09:33
Localisation : Aix-en-Provence

Re: [Grub] Forcer l'installation sur sda4... AIF ne veut pas

Message par Bismut »

Alors mon bidouillage semble avoir marché à moitié :

- Installation de Ubuntu 10.04 en utilisant une partition séparée pour /boot et Grub.

- Installation de Archlinux derrière selon la même méthode.

Cette fois, Grub veut bien s'installer... et après rEFIt, je tombe bien sur Grub avec Archlinux dans les choix.


Un seul petit regret : Bien que Mac reste opérationnel, Win 7 ne retrouve plus son chemin et boote sur Archlinux.

J'ai donc un double boot Mac / Arch, c'est déjà ça.


Merci pour ton aide en tous cas.
Mac Mini 2011 (SSD) avec Archlinux
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Grub] Forcer l'install sur sda4... AIF ne veut pas (rés

Message par FoolEcho »

Bismut a écrit :Un seul petit regret : Bien que Mac reste opérationnel, Win 7 ne retrouve plus son chemin et boote sur Archlinux.
Tu n'aurais pas fait sauter l'amorce de Seven en installant grub sur la mauvaise partition ? :|
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Bismut
Chu Ko Nu
Messages : 343
Inscription : mar. 21 juil. 2009, 09:33
Localisation : Aix-en-Provence

Re: [Grub] Forcer l'install sur sda4... AIF ne veut pas (rés

Message par Bismut »

Non, je ne pense pas... je ne fais tellement que ça depuis 5 jours : partitionner, installer, partitionner, réinstaller... lire toute la doc possible sur Archlinux, l'installation, Grub, le double/triple boot.
Les conventions de nommage de Grub, je les ai bien assimilés et puis la taille de mes partitions, et leur type ne trompent pas.

Enfin bref, pas grave.

Je découvre Gnome 3 et je suis pour l'instant très agréablement surpris par toutes les nouveautés que j'avais râté depuis que j'étais resté coincé en gnome 2. J'avais un peu peur avec tout ce que j'ai lu mais ça se passe très bien lui et moi.

Pas encore réussi totalement à me refaire un environnement aux petits oignons mais y a beaucoup de bonnes idées alors je vais m'adapter.
Mac Mini 2011 (SSD) avec Archlinux
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
Répondre