Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
dual_boot_macos_x_ubuntu [Le 30/01/2017, 01:39]
78.242.104.35 [Installer Ubuntu]
dual_boot_macos_x_ubuntu [Le 11/09/2022, 11:52] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Dual_boot ​Mac os_x Ubuntu MacBook ​Mavericks installer_ubuntu_avec_le_live_cd}}+{{tag>Xenial ​Mac Ubuntu MacBook}} 
 +---- 
 +======Installation d'​Ubuntu avec OSX sur un Macbook======
  
-====== Comment créer ​un Dual-Boot avec Mac OS X et Ubuntu ======+Ce tutoriel va vous permettre de réaliser ​un [[wpfr>Dual-boot]], voire un multi-boot, si le cœur vous en dit, sur un MacBook ​et Macbook Pro.
  
-Bonjour à tousce tutoriel va vous permettre ​de réaliser ​un [[wpfr>Dual-boot]], voire un multi-boot, si le cœur vous en dit.+Premièrementtous les Macs ne sont pas capables ​de faire un dual-boot entre OS X et Ubuntu (ou même n'​importe quel [[wpfr>Système_d'​exploitation|OS]])seulement **une** catégorie : les [[wpfr>​MacIntel|Macs équipés de processeurs Intel]], normalement tous les Macs datant de 2006 ou ultérieurs (sauf ceux possédant des processeurs M1 à partir de 2020). 
 + 
 +__NOTE :__ J'ai réalisé ce Dual Boot avec un Mac Mini test de dual boot sur un MacBook AIR de 2013 et Ubuntu 15.04 OK 
 + 
 +===== Pré-requis ===== 
 + 
 +  * Un "​MacIntel"​ avec Mac OS X installé. 
 +  * Avoir mis son [[UEFI|EFI]]. à jour (dans Mac OS Xmenu pomme / Mise à jour des logiciels). 
 +  * [[rEFind]]. 
 +  * Un CD Ubuntu i386 (ou x64 si Core 2 Duo). 
 +  * Une connexion à Internet.
  
-Premièrement,​ tous les Macs ne sont pas capables de faire un dual-boot entre OS X et Ubuntu (ou même n'​importe quel [[wp>​Système_d%27exploitation|OS]]),​ seulement **une** catégorie : les [[wpfr>​MacIntel|Macs équipés de processeurs Intel]], normalement tous les Macs datant de 2006 ou ultérieurs. 
  
-__NOTE :__ J'ai réalisé ce Dual Boot avec un Mac Mini (late 2012, avec OS X 10.9 (Mavericks) et avec Ubuntu 14.04) 
-test de dual boot sur un MacBook AIR de 2013 et Ubuntu 15.04 OK 
  
 ===== Obtenir son CD bootable d'​Ubuntu ===== ===== Obtenir son CD bootable d'​Ubuntu =====
 +Pour tout ce qui concerne le téléchargement et la gravure de l'ISO d'​Ubuntu reportez-vous à la partie ​ [[:​macbook#​Graver l'​image ISO d'​Ubuntu|dédié]] de la page principale sur les Macbooks.
  
-==== Téléchargement ====+===== Partitionner son disque dur ===== 
 +==== Téléchargement ​et installation de Boot Camp ====
  
-Obtenez sur http://www.ubuntu-fr.org/​ ou sur le site officiel ​d'Ubuntu [[http://​www.ubuntu.com/​download/​desktop|(dernière version)]] [[http://​releases.ubuntu.com|(Versions ​au choix)]] ​la version ​d'​Ubuntu ​Desktop que vous avez choisie (de préférence en .iso).+Boot Camp est un utilitaire d'​Apple permettant: 
 +  * Le redimensionnement d'une partition. 
 +  * La création ​d'un CD avec les pilotes du Mac pour Windows. 
 +  * Boot Camp permet aussi de "​simuler"​ un BIOS au démarrage de la machine et donc le boot d'OS tel que Ubuntu ​ou Windows.
  
-==== Vérification de l'​image ==== 
  
-Ouvrez le Terminal ​(/​Applications/​Utilitaires/​Terminal.app) et entrez le code suivant :  +Sous Mac OS X Tiger (10.4il faut télécharger ​et installer ​[[https://www.clubic.com/telecharger-fiche41616-boot-camp.html|Boot Camp sur Clubic.com]]. Lorsqu'on lance cette version, le message suivant apparaît : Assistant Boot Camp version bêta a expiréPour contourner cette limitation il suffit ​de régler l'​horloge de son mac à une date de 2006 par exemple.
-''​md5 (faites glisser votre image iso d'​Ubuntu dans la fenêtre du Terminal)''​ +
-et appuyez sur Entrée. +
-Attendez quelques instants. Après, le terminal vous affichera un code montrant le résultat de l'​opération,​ copiez-le et comparez-le avec les codes présents ​[[https://help.ubuntu.com/community/​UbuntuHashes|ici]]. +
-Si le code que vous a affiché le terminal correspond avec celui du fichier présent sur les "md5 hashes"​ d'Ubuntucontinuez ce tutoriel, cela signifie que votre image disque est saine. Dans le cas contraire téléchargez à nouveau ​le .iso de votre version, vérifiez-le avec le code md5 et comparez-le avec ceux du site à nouveau.+
  
-==== Création du disque ====+Sous Mac OS X Leopard (10.5), BootCamp est déjà installé.
  
-Notez que ce tutoriel ne vous permettra que de créer un **disque** bootable <​del>​et non pas une clef USB bootable (il y a d'​autres tutoriels sur Internet, dont [[http://​www.ubuntu.com/​download/​desktop/​create-a-usb-stick-on-mac-osx|celui-ci]] mais la technique est beaucoup plus compliquée,​ et le résultat rendu n'est pas fiable (je n'ai pas réussi à lancer le programme d'​installation avec la clef USB).</​del>​ +Lancez ​BootCamp, vous allez redimensionner ​la partition Mac OS X et créer une seconde partition.
-Lancez ​l'​Utilitaire de disque (/​Applications/​Utilitaires/​Utilitaire de disque.app)sélectionnez dans le Finder l'​image disque d'​Ubuntu,​ faites un clic-droit (Contrôle-clic par défaut) dessus et faites Ouvrir avec > Utilitaire de disque.app. +
-Insérez un disque vierge dans votre lecteur, puis enfin, cliquez sur "​Graver"​ (en haut de la fenêtre), dans le menu déroulant qui va s'​afficher,​ n'​oubliez SURTOUT pas de cliquer sur "​Vérifier les données",​ sans quoi vous ne serez pas assurés de la fiabilité de votre disque d'​installation. +
-Une fois que la gravure est terminée, vous pouvez vous vanter d'​avoir votre propre CD d'​installation d'​Ubuntu.+
  
 +Boot Camp vous propose de graver un CD de pilotes pour Windows. Vous pouvez sauter cette étape.
  
-**Avec la dernière iso (15.04) et l'​utilitaire d'​Ubuntu pour créer les clefs USB (usb-creator-gtk) le boot usb et l’installation ​ se font correctement (appuyer sur alt au démarrage pour choisir le périphérique de démarrage) ** +<note important>​Note importante:
-===== Partitionner son disque dur =====+
  
-Il est impossible de faire cohabiter deux [[wpfr>​Système_d%27exploitation|OS]] sur le même disque dur sans engendrer de conflitsHeureusement,​ il est possible de les partitionner. Cela va créer une coupure (virtuelle, bien sûr) de votre disque dur en autant de parties que vous le souhaitez, chacune avec son propre OS et avec son propre [[wpfr>Système_de_fichiers|système de fichiers]].+Sous Mac OS X Leopard (10.5) les pilotes Windows sont présents ​sur le DVD d'​installation. 
 +</note>
  
-Trêve ​de paroles et maintenant, au travail !+==== Installation ​de rEFind ==== 
 +Suivez les instructions de la page dédiée : [[refind|refind]].
  
-Lancez l'​Utilitaire de disque. Sélectionnez tout en haut de la liste à gauche "​Macintosh HD" (celui dont l'​icône touche la paroi, le vrai disque). 
-Cliquez le sous-menu "​Partition",​ cliquez sur le petit + en bas. Comme l'​indique le schéma, votre disque a été "​Coupé en deux", ajustez la taille de vos partitions selon vos souhaits, mais **attention,​ une fois crée, vous pourrez supprimer votre nouvelle partition, mais pas changer sa taille, donc réfléchissez bien avant de continuer**,​ puis cliquez sur la nouvelle partition puis sur le menu déroulant "​Format"​ et là horreur, le format ext2/​ext3/​ext4 n'est pas présent dans l'​Utilitaire de disque ! 
-> Comment allons-nous faire ? 
->> Pas de panique, lisez bien tout le tutoriel pour ne pas faire d'​erreur fatale 
-Cliquez dans le menu "​Format"​ l'​option "FAT " 
-Enfin, cliquez sur "​Appliquer **et ne touchez surtout plus à votre Mac avant qu'il ne vous dise que le partionnement a été réalisé avec succès**. 
-Après, vous avez une partition toute neuve pour installer Ubuntu sans danger sur votre Mac. 
  
 +===== Installer Ubuntu =====
  
 +Commencez par éteindre votre Mac.
 +Insérez le CD d'​installation d'​Ubuntu dans votre lecteur CD, redémarrez votre MacBook. Au démarrage vous aurez le choix entre démarrer sur Mac OS X ou bien sur le CD Ubuntu. Choisissez bien entendu le deuxième. Si votre macbook ne démarre pas sur le CD, mais sur le disque dur, redémarrez à nouveau votre macbook, en appuyant sur la touche "​C",​ avant l'​apparition de la pomme, ou bien appuyez sur le bouton d'​alimentation et sur la touche Alt/option pour démarrer en "Mode disque cible"​.
  
 +Une fois sur le bureau d’Ubuntu. La procédure est identique à n'​importe quelle [[:​installation]] d'​Ubuntu.
  
-__**ATTENTION !!!!  ​Installez rEFIND avant d'​installer Linux**__ +Deux choses importantes pendant cependant :​ 
 +  ​ne pas oublier de choisir le clavier pour macintosh ​Sinon le mappage du clavier ne sera pas bon. 
 +  ​* ​ne jamais négliger la phase de partitionnement,​ il est tellement facile de tout casser pendant cette phase là.
  
 +Dans l'​espace libre créé par le redimensionnement de la partition Mac OS, installer Ubuntu comme d'​[[:​installation|habitude]].
  
-===== Installer ​Ubuntu =====+Au redémarrage,​ rEFind vous propose de choisir entre Boot Mac OS X from Macintosh HD and Boot Linux from HD. Choisissez la deuxième option, vous tomberez ensuite sur GRUB qui vous lancera Ubuntu. 
 + 
 +Si par hasard, il vous dit "No bootable device -- insert boot disk and press any key", redémarrer (à la main), utiliser le menu "​Partitioning Tool" de rEFind et taper "​y"​ lorsqu'​il demande "​update the MBR". Puis redémarrer (à la main). 
 + 
 +===== Configuration du matériel ===== 
 +Pour les problèmes liés au matériel, comme la webcam, le clavier, et autres,​reportez-vous à la partie ​ [[:​macbook#​Configuration du matériel|dédié]] de la page principale sur les Macbooks. 
 +==== Partager des fichiers avec une partition d'​échange Linux / Mac ==== 
 +Voir la page : [[partition_d_echange_de_fichiers_entre_ubuntu_mac_et_windows|Gérer une partition d'​échange de fichiers entre Ubuntu ​/ Mac / Windows]] 
 + 
 + 
 +==== Accéder/​monter à une partition HFS+ de Mac os x ==== 
 + 
 +Rien à faire, la partition est déjà dispo, mais on n'a pas les droits en écriture dessus. Un moyen intéressant de le faire est de monter la partition dans un emplacement spécifique (ex : /mnt/mac) et de changer le UID de l'​utilisateur pour que les accès soit garantis (de uid=1000 on passe à uid=501) : 
 + 
 +dans un terminal : 
 + 
 +<​code>​ 
 +# création du répertoire 
 +sudo mkdir /opt/mac 
 + 
 +# recherche de l'UUID de la partition à monter  
 +ls -l /​dev/​disk/​by-uuid/​ 
 + 
 +# montage automatique au lancement de ubuntu 
 +sudo nano /​etc/​fstab 
 +</​code>​ 
 + 
 +Dans le fichier ouvert, rajouter la ligne suivante, après avoir trouvé l'UUID : 
 +<​code>​ 
 +UUID=XXXXXXXXXXXXXXXXX /mnt/mac hfsplus user,force 0 0 
 +</​code>​ 
 + 
 +Ensuite, passer en mode terminal via le raccourci fn+ctrl+alt+F1,​ ouvrir la session, puis stopper gdm (si gnome, si kde utiliser kdm). On édite ensuite le fichier /etc/passwd pour remplacer le UID utilisateur afin qu'il corresponde à celui de mac : 
 + 
 +<​code>​ 
 +sudo service lightdm stop 
 +sudo nano /​etc/​passwd 
 +</​code>​ 
 +pour stopper l'​environnement graphique. 
 + 
 + 
 +On recherche l'​utilisateur de base (uid=1000) et on remplace "​1000"​ par "​501",​ qui est l'​identifiant de l'​utilisateur "​zéro"​ sur mac (remplacez "​myuser"​ par le nom de votre utilisateur). 
 + 
 +de : 
 +<​code>​myuser:​x:​1000:​1000:​myuser,,,:/​home/​myuser:/​bin/​bash</​code>​ 
 + 
 +on passe à : 
 + 
 +<​code>​myuser:​x:​501:​501:​myuser,,,:/​home/​myuser:/​bin/​bash</​code>​ 
 + 
 +puis on réaffecte les droits sur le répertoire /​home/​myuser et on redémarre gdm (ou kdm) :
  
-Vous attendiez avec impatience cette partie, et elle est enfin là ! +<​code>​ 
-Vous avez tout le matériel ​pour installer votre Linux préféré, donc, votre Mac, votre CD d'installation ​et votre partition ​sur le disque dur interne ​de votre Mac pour accueillir Ubuntu.+sudo chown -R myuser:​myuser /​home/​myuser 
 +sudo service lightdm stop 
 +</​code> ​pour redémarrer l'environnement graphique 
 +Mais  avant il faut éditer /​etc/​login.defs ​et changer a 500 les valeurs UID_MIN et GID_MIN sous peine de ne plus apparaître ​sur la fenêtre ​de login. 
 +<​file>#​ Min/max values for automatic uid selection in useradd 
 +
 +UID_MIN  ​ 500 
 +UID_MAX 60000 
 +# System accounts 
 +#​SYS_UID_MIN  ​ 100 
 +#​SYS_UID_MAX  ​ 999
  
-Commencez par éteindre votre Mac. **Je vous conseille d'​utiliser un clavier et une souris filaire (ou bien le clavier et le trackpad intégré à votre Mac si celui-ci est portable) car votre matériel Bluetooth ​ sera encore "​attaché"​ à OS X.** Appuyez sur le bouton ​d'alimentation et sur la touche Alt/option pour démarrer en "Mode disque cible",​ sélectionnez votre CD d'installation tout juste créé et non pas "​Macintosh HD" pour booter votre machine sur le CD ou l'USB au choix . Suivez les étapes du programme d'​installation jusqu'​au moment où l'on vous demande "​Effacer le disque et installer Ubuntu"​ et **veillez à ne pas cliquer sur "​Suivant"​ sous peine de perdre l'​intégralité d'OS X et de <​del>​vous</​del>​ vos données** cliquez sur "​Autre"​.+
 +# Min/max values for automatic gid selection in groupadd 
 +
 +GID_MIN  ​ 500 
 +GID_MAX 60000 
 +# System accounts 
 +#​SYS_GID_MIN  ​ 100 
 +#​SYS_GID_MAX  ​ 999 
 +</​file>​ 
 +<note important>​Attention : le changement ​d'UID n'est pas sans risque alors faites une sauvegarde, en effet on ne retrouve ​pas toujours tous les droits.
  
-<​del>​Dans ce sous-menu, trouvez votre partition "​espace libre" ayant le poids que vous lui avez allouée. Double-cliquez sur "​Formater"​ et diminuez ​de 2Go la taille de votre partition puis enfin cliquez sur "​Valider"​. Formatez votre partition en ext4 et donnez-lui pour point de montage "/". Distribuez équitablement les 2Go qui vous restent en deux partitions respectivement aux formats "​espace d'​échange ("​swap"​)"​ et "​BIOS-boot"​ (ou parfois nommée "​EFI"​).</del>+Normalement il faudrait aussi modifier ​le GID de la même manière dans le fichier ​/etc/​group ​.</note>
  
-**plus d'​actualité il suffit juste de créer le système de fichier pour ubuntu ( pour cela utiliser la partition en FAT )et la swap partitionnement équivalent à un pc sous Windows 8* (à faire avec Gparted) ** 
  
-Continuez le programme d'​installation. À la fin de ce dernier, on vous demandera de redémarrer votre ordinateur.+Voir également ​la discussion à ce [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=140139|sujet]].
  
-Le mac démarre sur le grub efi par défaut ​Ubuntu ​fonctionne mais pas le boot OSX pas d’inquiétude.+Si vous voulez faire une partition partagée Data entre Mac et Ubuntu ​(en FAT 32) et que suite à une mauvaise manipulation,​ vous vous retrouvez avec la partition FAT 32 marqué ​d'un drapeau msftres (MS reserved), impossible à enlever sous GParted, alors [[http://​www.cognitivecombine.com/​2008/​11/​clearing-the-msftres-flag-set-by-gparted/​ | une solution est là]] (en anglais).
  
-Il suffit ​ de remplacer grub par un boot loader qui gère GNU/Linux et OSX.+=====Cas d'une installation avec Windows en plus=====
  
-Pour cela booter sur Ubuntu ​et installer [[http://​www.rodsbooks.com/refind/​getting.html|rEFIND]],​ puis au prochain boot les 2 os devraient démarrer :)+<note important>​Attention : Vous utilisez Windows à vos risques ​et périls.</note>
  
 +Il suffit de suivre cette procédure, mais avant d'​installer Ubuntu installer la version de Windows de votre choix. Après l'​installation d'​Ubuntu vous aurez le choix au démarrage entre les 3 systèmes d'​exploitation.
  
-Merci beaucoup d'​avoir suivi ce tutoriel ! Si jamais il est trop imprécis ou tout bonnement s'il n'est plus à jour, modifiez-le ! À bientôt !+===== Voir aussi ===== 
 +[[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=308231&​p=1|post du forum très utile]]
  • dual_boot_macos_x_ubuntu.1485736768.txt.gz
  • Dernière modification: Le 30/01/2017, 01:39
  • par 78.242.104.35