Vous possédez un HackIntosh avec OS X installé dessus, et vous voulez sur le même disque dur installé Linux.
Dans l'exemple décrit dans ce tutoriel ce sera sur un NUC avec déjà deux partitions OS X installées.
Il faut :
Ayant par obligation un portable sous Windows pour la calibration de mon projecteur homecinéma, j'ai utilisé le logiciel Linux Live USB Creator version window et téléchargé Linux Mint Cinnamon.
Sous OS X, il y a la version Mac de Linux Live USB Creator que je n'ai pas testé, voir aussi sur MacBidouille ce tutoriel.
Vous commencez par faire un backUp bootable de votre HackIntosh par Carbon Copy Cloner ou SuperDuper.
Vous pouvez créer les deux partitions pendant l'installation de Linux, mais comme je pense que vous serez plus à l'aise sur Mac faisons-le sur Mac. Lancez l'utilitaire de disque sur votre Mac.
Il y a déjà trois partitions sur mon NUC, l'une OS X Capitan 39,2giga, suivie d'une partition Sierra 33,9giga, la dernière est vide.
Cliquez sur le bouton plus pour ajouter une partition.
La taille de la partition du swap est, pour la meilleure performance de Linux, égale à la taille de la RAM. J'ai mis 8giga.
Choisissez le format MS-DOS (FAT32). Je lui ai donné le nom de partition "swap" à titre indicatif. (Pas visible sous Linux).
Il eût été intelligent de passer la partition 38,1 giga vide en FAT32 à ce niveau, ce qui aurait permis de bien la différencier dans les étapes qui suivent, par rapport aux deux partitions OS X qui sont en hsf+.
Introduisez votre clé USB d'installation Linux dans votre HackIntosh, démarrez et appuyez sur la touche F10 (pour un NUC) pour obtenir le choix de démarrage du BIOS.
Vous obtenez cet écran.
Choisissez votre clé USB dans cette liste. Ce n'est pas toujours évident, car le BIOS se souvient des différentes manipulations que vous avez fait précédemment, et en plus, sur cette photo, la manipulation précédente était avec la même marque de clé USB. Commencez par la dernière ligne.
Une version Linux d'installation va démarrer à partir de la clef USB.
Normalement, il est possible de faire des captures d'écran à partir du BIOS avec la commande F12. Cela ne marche pas sur mon NUC, mes excuses pour les photos un peu en biais.
Après environ trois minutes d'installation, vous avez la version Linux de la clé USB opérationnelle. À son ouverture vous ne verrez que trois icônes.
À l'installation Linux, vous êtes de facto en version anglaise et clavier anglais, donc le "a" sur la touche "q", si vous êtes comme moi avec clavier AZERTY. (J'ai abandonné mon clavier Bepo, trop difficile à changer l'habitude de mes doigts).
Il faut passer à un clavier français et clavier Apple. Pour cela appeler les préférences du système de Linux.
Pour cela à cliquez sur "Menu" puis sur l'icône "Settings".
Sur la fenêtre qui apparaît descendez vers le bas pour atteindre l'icône "keyboard".
Cliquez sur le bouton "Layouts".
Puis cliquer sur le bouton en bas à gauche.
Sélectionnez le langage "French".
Validez en cliquant sur le bouton "Add".
Vous mettez le clavier français en tête de liste pour les prochains démarrages en faisant glisser l'anglais vers le bas.
Vous cliquez sur le bouton "options..", et vous
Choisissez le chapitre "Miscellaneous compatibility options".
Cochez l'option "Apple Aluminium...".
Cliquez sur "Close".
Double clic sur "Install Linux Mint"
Choisissez la langue, et cliquez sur "continuer".
Cochez l'option "Installer les logiciels tiers...", et cliquez sur "continuer".
Là, il faut attendre quelques minutes pour la préparation de l'installation.
Quand cette fenêtre apparaîtra.
Cliquez sur "Autre chose", et surtout pas sur la première ligne qui est cochée et proposée en implicite, car cela installera Linux sur la totalité du disque et donc fera disparaître les partitions OS X existantes.
Cliquez sur "Autre chose", et cliquez sur "Continuer".
L'ensemble des partitions apparaissent, vous pouvez noter :
Notez : Si vous avez démarré l'installation sans créer la partition pour le swap, vous pouvez le faire maintenant, à votre disposition vous avez un utilitaire de gestion de disque GParted.
Si vous installez maintenant vous aller obtenir un message d'erreur.
Il faut indiquer quel type de montage pour vos deux fichiers Linux.
Commençons par la fin, la dernière partition celle pour le swap. Elle est reconnaissable par sa taille 8329MB = 8 giga, et marquée fat32. Son nom est "/dev/sda5".
C'est la cinquième marquée, parce qu'il y a en début une partition EFI, partition invisible de démarrage.
Cliquez sur la ligne "/dev/sda5", elle sera surlignée en vert et le bouton "Modifier.." sera opérationnelle.
Au passage vérifiez bien que vous êtes sur le bon disque de démarrage, ici sur mon SSD interne du NUC et pas sur la clé USB.
Cliquez sur le bouton "Modifier.."
Cette fenêtre apparaîtra.
Choisissez pour l'option "Utiliser comme" espace d'échange (« swap »).
Cliquez sur "OK".
À l'apparition de ce warning cliquez sur "Continuer".
Votre modification est visible dans la colonne "Type".
Même procédure pour indiquer le type de la partition Linux.
Sélectionnez la bonne ligne pour la bonne partition. Dans mon exemple, j'ai deux partitions OS X d'abord, c'est donc la quatrième marquée "/dev/sda4", rappel parce qu'il y a en début une partition EFI.
Cliquez sur le bouton "Modifier.."
Astuce : Vérifiez avec la taille que c'est la bonne.
Sélectionnez "système de fichiers journalisé ext4",
et point de montage "/".
Cliquez sur "OK".
Vérifiez que tous est bon.
Cliquez sur "Installer maintenant".
Vérifiez que c'est bien sur partition 4.
Cliquez sur "continuer".
Vous êtes maintenant dans l'installation normale.
Choix du clavier.
Choix de votre compte.
Et c'est parti pour l'installation pendant dix minutes.
À la fin de l'installation, il est indiqué de redémarrer. Vous le faites et surprise, directement, vous êtes sous Linux sans passer par le choix des partitions de Closer.
Eh oui, Linux a installé un boot à lui, qui by-pass Closer.
Passer par F10 du BIOS ne marche pas, par contre si vous mettez une clé USB ayant un Closer de démarrage dessus, et que votre BIOS a bien l'indication "démarrage en premier sur USB" cela marche.
Pour pallier à cela, il faut installer rEFind ceci est une autre histoire pour un autre jour.
Car pour moi, et pour les mois qui viennent, je serai en pur Linux sur le NUC pour me construire et piloter cette commande numérique.