Installer Ubuntu Linux en dual boot sur un Mac

Ubuntu en dual boot sur un Macbook

Installer Ubuntu en dual boot avec macOS peut répondre à plusieurs besoins: Accéder à des outils de développement libres, optimiser les performances matérielles ou encore prolonger la durée de vie d’un Mac plus ancien. Cet article guide pas à pas l’installation d’Ubuntu aux côtés de macOS sur un MacBook Air Intel, le modèle le plus couramment utilisé pour ce type de configuration.

Prérequis: Ce qu’il faut avant de commencer

Avant d’installer Ubuntu, il est impératif de préparer convenablement votre Mac:

1. Vérifier le modèle du Mac

Ce guide concerne uniquement les Mac dotés d’une puce Intel. Pour vérifier: Cliquez sur le menu Apple  > À propos de ce Mac.

2. Sauvegarder les données

Utilisez Time Machine ou un disque externe pour sauvegarder vos fichiers. Une mauvaise manipulation peut entraîner une perte de données.

3. Préparer une clé USB d’installation Ubuntu

Téléchargez la dernière version d’Ubuntu sur le site officiel: ubuntu.com/download/desktop. Utilisez Balena Etcher pour créer une clé USB bootable.

4. Créer une partition dédiée à Ubuntu

Dans l’Utilitaire de disque, créez une nouvelle partition d’au moins 25 Go, formatée en MS-DOS (FAT) pour le moment. Elle sera reformattée durant l’installation.

Étape par étape: Installer Ubuntu en dual boot avec macOS

1. Désactiver le SIP (System Integrity Protection)

Démarrez en mode recovery (Cmd + R au démarrage), ouvrez le terminal via Utilitaires > Terminal et tapez: csrutil disable. Redémarrez ensuite le Mac.

2. Démarrer sur la clé USB Ubuntu

Insérez la clé USB, redémarrez le Mac et maintenez la touche Option (Alt) enfoncée. Sélectionnez la clé USB appelée EFI Boot.

3. Installer Ubuntu

Lancez l’installation. Lors du choix du disque, sélectionnez «Autre chose» pour accéder au partitionnement manuel. Choisissez la partition FAT créée précédemment, changez son type en ext4 et définissez le point de montage comme /.

4. Choisir l’emplacement du chargeur de démarrage (GRUB)

Très important: sélectionnez le disque principal (généralement /dev/sda) et non une partition, pour éviter des conflits de boot.

5. Finaliser l’installation

Terminez le processus. Retirez la clé USB lors du redémarrage. macOS ne démarrera plus automatiquement, il faut configurer le boot.

Configurer le démarrage: Choisir entre macOS et Ubuntu

1. Installer rEFInd

rEFInd est un gestionnaire de démarrage qui facilite la sélection du système d’exploitation. Téléchargez-le sur rodsbooks.com/refind et installez-le depuis macOS en utilisant le terminal. Tapez: ./refind-install.

2. Vérifier le fonctionnement

Au redémarrage, un menu rEFInd s’affichera avec la possibilité de lancer Ubuntu ou macOS. Si ce n’est pas le cas, redémarrez en recovery et réactivez SIP avec csrutil enable (optionnel).

Précautions et astuces après installation

1. Mise à jour d’Ubuntu

Après la première connexion à Ubuntu, ouvrez un terminal et exécutez:

sudo apt update && sudo apt upgrade

2. Activer les pilotes propriétaires

Ubuntu peut détecter certains composants Apple comme la carte Wi-Fi ou le trackpad, mais pas tous. Allez dans Paramètres > Logiciels et mises à jour > Pilotes additionnels et installez ce qui est recommandé.

3. Gestion de l’heure entre macOS et Ubuntu

Les deux systèmes peuvent interpréter l’horloge système différemment. Pour éviter des conflits, entrez dans Ubuntu:

timedatectl set-local-rtc 1 --adjust-system-clock

Conclusion: Ubuntu et macOS, une cohabitation productive

Installer Ubuntu en dual boot avec un Mac Intel offre un excellent compromis pour les utilisateurs souhaitant bénéficier du meilleur des deux mondes: La fluidité de macOS et la liberté de Linux. Bien que la procédure demande rigueur et prudence, le résultat est une plateforme puissante, polyvalente et durable.

⚠️ Ce guide s’adresse aux utilisateurs ayant des connaissances suffisantes en informatique, notamment pour gérer les partitions, installer des systèmes d’exploitation et utiliser la ligne de commande. Une mauvaise manipulation peut entraîner une perte de données ou rendre le système inutilisable. En poursuivant, l’utilisateur agit sous sa propre responsabilité. Ni l’auteur ni l’hébergeur ne peuvent être tenus responsables en cas de problème ou perte de données.