Démarrer votre ordinateur depuis la clé d'installation Ubuntu précédemment créée.
Choisir “Try Ubuntu ...” au lieu de “Installer directement” afin de disposer d'un environnement de bureau complet.
Lancer l'installateur : Cliquer sur l'icône sur le bureau et suivre les instructions à l'écran.
Configure Secure Boot
à l'étape correspondante et choisir un mot de passe. Notez-le sur une feuille, il sera utile plus loin. N'utilisez pas de caractères sensibles à la disposition du clavier, vous devrez le rentre dans le BIOS qui ne supporte que la disposition QWERTY !Choix du type d'installation: Si vous ne souhaitez pas de dualboot, sélectionner "Effacer le disque et installer Ubuntu", ça fonctionnera sans soucis.
Mot de passe utilisateur : Lors du choix du mot de passe, ne SURTOUT PAS utiliser la touche CAPS LOCK
pour l'enregistrement du mot de passe sur Ubuntu, son comportement semble parfois être bugué (elle ne fait pas la même chose que Shift gauche comme attendu). Utiliser la touche Shift à la place, ça évite de devoir reset le mot de passe ensuite ! (La touche CAPS LOCK fonctionnera correctement à l'avenir, seul le programme d'installation est bugué)
Terminer l’installation et redémarrer en retirant la clé USB quand c’est demandé. Normalement le Grub s’affiche, Linux et Windows devraient être affichés. Si le SecureBoot n'avait pas pu être désactivé, et qu'un mot de passe a été créé pendant l'installation (voir au-dessus), un écran bleu apparaîtra au redémarrage. Vous avez alors 10 secondes pour sélectionner l'option Enroll MOK
. (Si vous loupez cette fenêtre, lancez sudo mokutil --disable-validation
depuis Ubuntu). Suivez les instructions à l'écran pour désactiver le SecureBoot grâce au mot de passe créé plus haut.
Choisir Windows et checker si l'heure est correcte, sinon la corriger maintenant.
Redémarrer, choisir Linux et checker s’il boot correctement. Checker : son, luminosité, ...
Démarrez “Additionnal drivers” pour installer des drivers supplémentaires (e.g. wifi, carte graphique). En cas de soucis avec les drivers graphiques, voir la section Troubleshooting.
Pour un dualboot réalisé avec succès, veuillez suivre les instructions de l'installation d'Ubuntu en prenant en compte les points suivants.
[ -d /sys/firmware/efi ] && echo "EFI mode" || echo "Legacy mode"
(retenez cette information)À l'étape du choix du type d'installation, choisir "Autre chose".
Si vous n'aviez pas pu réduire la partition Windows depuis compmgmt
, c'est le moment de le faire : clic droit sur la partition => réduire. Attention, c'est une lotterie : parfois ceci va faire du mal à l'installation de Windows (mais en même temps il n'y a pas d'autre solution, donc elle va devoir souffrir pour rester belle). Pour éviter d'endommager Windows, il est recommandé de mettre Windows en mode sans échec au préalable (voir section Troubleshooting).
Création des partitions : deux cas de figure se présentent selon le résultat du point 1. ci-dessus:
Vous êtes en mode EFI :
Il existe alors une partition FAT32 flaguée efi/boot (Windows Boot Manager).
Créer une partition avec l'espace libre restant; Primary, ext4 et mettre /
comme point de montage.
Vous êtes en mode Legacy :
Créer une partition de 512MB; Logical, ext4 et mettre /boot
comme point de montage.
Créer une partition avec l'espace libre restant; Logical, ext4 et mettre /
comme point de montage. Pour l'installation du boot loader (en bas de l'écran), sélectionnez la partition Windows Boot Manager
(e.g. /dev/sda1) si vous êtes en mode EFI, ou la racine du disque sur lequel vous avez créé la partition /boot
(e.g. /dev/sda) si vous êtes en mode Legacy.
Si jamais vous voulez changer quel OS se lancera si vous ne touchez à rien dans le boot manager (il sera normalement mis à linux après l'installation). Si vous voulez que ce soit windows (ou un autre OS que vous avez en dual-boot) qui se lance par défaut voici la marche à suivre:
sudo awk -F\' '$1=="menuentry " || $1=="submenu " {print i++ " : " $2}; /\smenuentry / {print "\t" i-1">"j++ " : " $2};' /boot/grub/grub.cfg
dans votre terminal afin d'identifier le numéro de l'OS que vous voulez mettre par défaut.sudo nano /etc/default/grub
et modifiez le GRUB_DEFAULT='0' par le numéro de l'OS souhaité.sudo update-grub
afin d'appliquer vos changements.Maintenant si vous ne touchez à rien, c'est windows qui se lancera. Magique non?
Les sections d'installation sur macOS sont obsolètes ! Apple ayant rendu l'installation d'un autre système d'exploitation difficile sur ses nouveaux ordinateurs, le Louvain-li-Nux ne maintient pas à jour ces sections.
Lancer l'installation de linux (le type de clavier pour les macbooks est : French Macintosh)
Suivre la procédure habituelle d'installation jusqu'au choix d'installation
Choisir "Installation personnalisée" ou "Autre chose" (!!! surtout pas une autre option !!!)
Supprimer la partition FAT32 créée précédemment
Créer une partition de type BIOS ou BIOS-grub de minimum 1Mb (10Mb c'est bien)
Créer une partition swap comme habituellement (ou non si pas nécessaire ou si trop peu de place)
Créer une partition root (la partition /) avec le reste
Choisir comme "Boot Loader" la partiton root (/) et surtout pas la racine du disque dur comme sur une installation avec windows ("/dev/sda"). (!!! Very important !!!)
Lancer l'installation
Terminer l'installation de façon classique
Retirer la clé USB
Redémarrer
Normalement, Linux va démarrer directement.
Redémarrer en appuyant sur alt pour voir si Mac OS fonctionne toujours bien.
Redémarrer en recovery et re-lancer ./refind-install
; ceci permet d'avoir le choix au démarrage entre Mac OS et Linux.
Taper csrutil enable
Il y a moyen d'accéder en lecture seule à la partion HFS+ depuis Linux.
Suivre cette procédure pour désactiver CoreStorage, si il est effectivement activé. (Ça va assez vite.)
Il y a moyen de monter le volume en lecture seule, cependant Mac OS gère aussi les permissions comme Linux (et pas comme Windows…) du coup l'UID de l'utilisateur sous Mac ne correspond pas à celui d'Ubuntu. -> Solution : sous mac, faire une chmod -R 775 du ~. (La bonne solution serait de changer l'uid de l'user d'ubuntu, mais le problème c'est que l'user n'apparaissait plus dans lightdm (impossible de se connecter avec l'interface graphique du coup.)