{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://ipom.fr/2019/06/22/installer-et-executer-ubuntu-17-10-desktop-sur-le-macbook-12-pouces/","llm_html_url":"https://ipom.fr/2019/06/22/installer-et-executer-ubuntu-17-10-desktop-sur-le-macbook-12-pouces/llm","llm_json_url":"https://ipom.fr/2019/06/22/installer-et-executer-ubuntu-17-10-desktop-sur-le-macbook-12-pouces/llm.json","manifest_url":"https://ipom.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"Installer et exécuter Ubuntu 17.10 Desktop sur le MacBook 12 pouces","site":{"name":"iPom","url":"https://ipom.fr/"},"author":{"id":1,"name":"Maximus63","url":"https://ipom.fr/author/maximus/"},"published_at":"2019-06-22T00:40:51+00:00","modified_at":"2019-06-22T00:40:51+00:00","word_count":2297,"reading_time_seconds":690,"summary":"Exigences Vous devriez avoir un hub USB ou similaire avec suffisamment de ports pour Un LiveUSB Un périphérique de stockage USB suffisamment rapide pour exécuter un système d’exploitation (par exemple, SanDisk Ultra Fit); nous appellerons cela le périphérique cible à partir de maintenant. Un périphérique d’entrée (clavier et souris USB requis; pour plus de facilité, [&hellip;]","summary_points":["Contenus\nToggleExigencesMises en gardeLes étapesÉtape 1: Préparer le LiveUSBÉtape 2: Préparation du périphérique cible pour le rendre amorçableÉtape 3: Installer UbuntuÉtape 4: Rendre Ubuntu amorçableÉtape 5: création, configuration et installation des pilotes du clavier et du touchpadÉtape 6: Reconstruction du chargeur de démarrage GRUB2Remerciements\nExigences\nVous devriez avoir un hub USB ou similaire avec suffisamment de ports pour\n\nUn LiveUSB\nUn périphérique de stockage USB suffisamment rapide pour exécuter un système d’exploitation (par exemple, SanDisk\nUltra Fit); nous appellerons cela le périphérique cible à partir de maintenant.","Un périphérique d’entrée (clavier et souris USB requis; pour plus de facilité, deux\nports recommandés)\n\nAinsi qu’un MacBook exécutant une version macOS entre El Capitan et\nHaute Sierra (inclus).","Vous devriez être à l&#39;aise pour exécuter des commandes sur le terminal; frapper est\nassumé.","Mises en garde\n\nLa sortie du haut-parleur interne et de la prise casque ne fonctionne toujours pas\n(Probablement)."],"topics":["Apple"],"entities":[],"entities_metadata":[{"id":9,"name":"Apple","slug":"apple","taxonomy":"category","count":6020,"url":"https://ipom.fr/category/apple/"}],"tags":["Apple"],"content_hash":"a71e3c6cf18686b0e57fcfac9f46b515","plain_text":"Contenus\nToggleExigencesMises en gardeLes étapesÉtape 1: Préparer le LiveUSBÉtape 2: Préparation du périphérique cible pour le rendre amorçableÉtape 3: Installer UbuntuÉtape 4: Rendre Ubuntu amorçableÉtape 5: création, configuration et installation des pilotes du clavier et du touchpadÉtape 6: Reconstruction du chargeur de démarrage GRUB2Remerciements\nExigences\nVous devriez avoir un hub USB ou similaire avec suffisamment de ports pour\n\nUn LiveUSB\nUn périphérique de stockage USB suffisamment rapide pour exécuter un système d’exploitation (par exemple, SanDisk\nUltra Fit); nous appellerons cela le périphérique cible à partir de maintenant.\nUn périphérique d’entrée (clavier et souris USB requis; pour plus de facilité, deux\nports recommandés)\n\nAinsi qu’un MacBook exécutant une version macOS entre El Capitan et\nHaute Sierra (inclus).\nVous devriez être à l&#39;aise pour exécuter des commandes sur le terminal; frapper est\nassumé.\nMises en garde\n\nLa sortie du haut-parleur interne et de la prise casque ne fonctionne toujours pas\n(Probablement).\nLe chaînage du chargeur de démarrage GRUB2 doit probablement être manuel (éventuellement\nautomatisable) reconstruit chaque mise à jour du noyau, et probablement le clavier\net les pilotes de touchpad aussi.\nOn dirait que l’installation de GRUB2 ajoute un dossier à la mémoire EFI du disque dur interne.\nune partition risquant de perturber le programme d’amorçage natif du MacBook.\nprocessus de découverte de la partition de démarrage et son bootloading BOOTCAMP\nprocessus. Ce n’est pas un problème majeur\n\nLe processus de bootloading où l’on détient le Option clé et\nchoisit le volume à démarrer qui fonctionne toujours,\nDémarrer sur Windows via GRUB2 est possible,\nRetrait du Ubuntu dossier de la partition EFI, en réinitialisant le\npartition de démarrage par défaut vers la partition macOS à partir de macOS,\net ne pas connecter le disque externe contenant Ubuntu devrait\nramener les choses à un état normal.\n\n\nJe déconseille fortement d&#39;installer Ubuntu sur le lecteur interne\nles mises à niveau macOS tendent à supposer plusieurs choses à propos de la\nétat de partitionnement du SSD interne et déconner avec\nen dehors de Disk Utility et des instructions interdites par Bootcamp peuvent\ndésordre des choses. Notez en particulier les mises à jour commençant par\nYosemite qui a converti les partitions HFS + afin qu&#39;elles soient dans\nConteneurs CoreStorage, et les mises à niveau commençant par High Sierra\nconvertissant les systèmes de fichiers HFS + en systèmes de fichiers APFS.\n\nLes étapes\n\nPréparer le LiveUSB.\n\nAprès cette étape, vous devriez avoir une clé USB contenant une image en direct.\nque vous pouvez démarrer depuis votre MacBook.\n\n\nPréparation du périphérique cible pour le rendre amorçable.\n\nAprès cette étape, vous devriez avoir une partition que votre MacBook\n reconnaît en tant que partition contenant macOS qu&#39;il peut démarrer.\n\n\nInstaller Ubuntu sur le périphérique cible.\n\nAprès cette étape, vous devriez avoir une installation Ubuntu dans votre\n périphérique cible qui pourrait ne pas être amorçable.\n\n\nInstallation du chargeur de démarrage.\n\nAprès cette étape, vous devriez pouvoir démarrer sous Ubuntu.\n l’installation, mais le support du clavier et de la souris peut ne pas être présent.\n\n\nInstallation et configuration des pilotes internes du clavier et du touchpad.\n\nAprès cette étape, votre Ubuntu devrait avoir un clavier interne et\n pavé tactile, mais il n’est peut-être plus amorçable.\n\n\nReconstruction et réinstallation du chargeur de démarrage.\n\nAprès cette étape, vous devriez pouvoir démarrer sous Ubuntu.\n installation et pouvoir utiliser votre souris et votre clavier.\nCette étape est similaire à l’étape 4, et je pense que ce doit être\n refaites à chaque fois que vous mettez à jour le noyau de votre installation.\n\n\n\nÉtape 1: Préparer le LiveUSB\n\nTéléchargez l&#39;image de bureau Ubuntu 17.10 x86_64. je n&#39;ai pas essayé\nles autres versions, qui peuvent avoir une installation légèrement différente\ninstructions à l’étape 3. L’image de bureau 17.10 Beta 2 suffit.\nNous convertissons le .iso fichier image dans un .dmg fichier image disque que le\nle chargeur d&#39;amorçage natif est reconnu comme amorçable.\n\n\nhdiutil convert -format UDRW -o /path/to/img.dmg /path/to/image.iso\n\n\n\nNous insérons notre Live-USB-to-be. Confirmez l’emplacement où notre LiveUSB-to-be\nest à\nIl devrait être identifié par un nom du formulaire diskN pour certains\nentier N. Ensuite, assurez-vous qu&#39;aucune des partitions présentes sur le\nles disques sont montés avec\n\n\ndiskutil unmountDisk / dev / diskN\n\n\n\nNous brûlons maintenant le .dmg déposer sur le disque avec\n\n\nsudo dd if = / chemin / vers / img.dmg de = / dev / rdiskN\n\n\nNotez que l&#39;écriture à rdiskN est plus rapide que d&#39;écrire à diskN\ncar il saute plusieurs couches d&#39;abstraction logicielle. Néanmoins,\nSelon la norme USB prise en charge par votre LiveUSB, il se peut que\nprendre un bon moment.\n\n\nNous avons terminé avec cette étape. Démontez votre LiveUSB.\nÉtape 2: Préparation du périphérique cible pour le rendre amorçable\n\nInsérez le périphérique cible. Laisser diskN être son identifiant; comme avant,\non peut découvrir son identifiant avec liste utilitaire de disque.\nEffacer le disque, écrire une partition GPT et EFI et une partition journalisée HFS +\nà cela avec\n\n\ndiskutil eraseDisk JHFS + Ubuntu GPT diskN\n\n\n\nDivisez la partition JHFS + en 128 Mo (la taille est plutôt arbitraire);\nex. nous avons utilisé MB et non MiB) partition pour le chargeur de démarrage GRUB2\net une partition pour notre installation avec une commande comme\n\n\ndiskutil splitPartition diskNs2 2 JHFS + &quot;Chargeur de démarrage Ubuntu&quot; 128M ExFAT &quot;Ubuntu&quot; R\n\n\n\nNous montons maintenant la partition «Ubuntu Boot Loader» et parcourons notre\ncoquille terminale dans sa racine; le montage standard du Finder\nsuffira, après quoi il sera situé à / Volumes / Ubuntu Boot\nChargeur.\nNous créons les dossiers nécessaires pour que le MacBook puisse\nle reconnaître comme une installation macOS\n\n\nmkdir mach_kernel\nmkdir -p Système / Bibliothèque / CoreServices\n\n\n\nNous créons un .pliste fichier texte à\nSystème / Bibliothèque / CoreServices / SystemVersion.plist avec le contenu\n\n\n&lt;xml version =&quot;1.0&quot; encodage =&quot;utf-8&quot;?&gt;\n&lt;plist version =&quot;1.0&quot;&gt;\n\n    ProductBuildVersion\n    \n    ProductName\n    Linux\n    Version de produit\n    Ubuntu Linux\n\n\n\n\n\nEnfin, nous définissons l’indicateur d’amorçage spécifique à Apple pour la partition avec\n\n\nsudo bless --device / dev / diskNsM\n\n\noù M est l&#39;identifiant de partition du «chargeur d&#39;amorçage Ubuntu»\npartition, qui peut être découvert avec liste utilitaire de disque.\n\n\nNous avons fini. Insérez le LiveUSB et arrêtez ou redémarrez le MacBook.\nÉtape 3: Installer Ubuntu\nNous supposons que le LiveUSB et le périphérique cible sont tous deux branchés,\net que le lecteur doit connecter des périphériques d&#39;entrée externes chaque fois que\nrequis pour l&#39;entrée.\n\nAu démarrage du MacBook, immédiatement avant ou pendant le démarrage\ncarillon, maintenez le Option bouton pour entrer le natif\nchargeur de démarrage. Sélectionnez l&#39;une des options de «démarrage EFI».\nVous devez démarrer dans le chargeur de démarrage GRUB2 de LiveUSB. Sélectionnez “Essayer\nUbuntu sans installer ”. Votre clavier interne fonctionne toujours dans\nle chargeur de démarrage GRUB2\nVous devriez arriver au bureau Live Ubuntu. Vous devriez avoir besoin d&#39;un\nclavier et souris externes dans cet environnement. Procéder à\ninstallation comme d&#39;habitude, à l&#39;exception de la partie suivante.\nDans “Type d&#39;installation”, et présenté avec où et comment sur le\nSi vous souhaitez installer Ubuntu sur les disques, sélectionnez “Quelque chose d’autre”. Non\ncomme se connecter à Internet et mettre à jour pour l&#39;instant; nous pouvons faire\nque plus tard.\nSélectionnez pour formater la partition qui était diskNsM dans macOS comme\next4et l&#39;utiliser comme racine / point de montage. Choisissez d&#39;installer\nle chargeur de démarrage dans la même partition, c&#39;est-à-dire la partition qui\nétait diskNsM dans macOS. Laissez toutes les autres partitions et lecteurs\nseul.\nContinuez et terminez l&#39;installation, mais ne redémarrez pas pour l&#39;instant.\n\nÉtape 4: Rendre Ubuntu amorçable\nVous devriez maintenant être démarré dans un système d&#39;exploitation Live Ubuntu. Vous devriez avoir les deux\nLiveUSB connecté à partir duquel vous exécutez le système d&#39;exploitation, et également\nvotre appareil cible connecté. Nous identifierons la partition que vous\nont installé Ubuntu 17.10 à par SDAN où UNE est quelques petites capitalisations\nlettre et N est un entier.\nNous construisons maintenant le chargeur de démarrage GRUB2.\n\nNous montons la partition Ubuntu 17.10. Il suffit d’utiliser GNOME\nmontage par défaut, après quoi il sera disponible à un endroit\ncomme / media / ubuntu / some_uuid_string /\nNous lions les fichiers spéciaux de notre Live Ubuntu afin qu’ils soient disponibles lorsque nous\nchroot dans notre installation Ubuntu 17.10 avec\n\n\ncd / media / ubuntu / some_uuid_string /\nsudo mount -B / dev dev\nsudo mount -B / dev / pts dev / pts\nsudo mount -B / proc proc\nsudo mount -B / sys sys\nsudo mount -B / run run\n\n\n\nnous chroot dans notre installation Ubuntu 17.10 avec\n\nNous configurons GRUB2 avec\n\n\ngrub-mkconfig -o boot / grub / grub.cfg\n\n\n\nNous construisons GRUB2 dans un boot.efi situé (par commodité) à la racine de notre\nInstallation Ubuntu 17.10 avec\n\n\ngrub-mkstandalone -o boot.efi -d usr / lib / grub / x86_64-efi -O x86_64-efi --compress = xz boot / grub / grub.cfg\n\n\n\nDe l&#39;extérieur chroot‘D shell (c’est-à-dire à partir de Live Ubuntu\nbureau), enregistrez votre boot.efi déposer quelque part depuis votre macOS\ninstallation (par exemple, Google Drive).\nRedémarrez dans macOS. En raison de la façon dont le chargeur d’amorçage natif recherche l’amorçage\npartitions, à partir de maintenant, vous devrez peut-être toujours maintenir la\nOption bouton et sélectionnez l&#39;emplacement que vous souhaitez démarrer\ndans, sinon vous pouvez arriver à un shell de repli GRUB2.\nMontez la partition «Ubuntu Boot Loader». Du terminal,\n(car le Finder a des problèmes dans ce répertoire), copiez l’image GRUB2 dans la partition avec\n\n\ncp /path/to/boot.efi &quot;/ Volumes / Chargeur de démarrage Ubuntu / Système / Bibliothèque / CoreServices /&quot;\n\n\n\nCela ne semble pas probable, mais vous devrez peut-être bénir à nouveau le «Ubuntu\nBoot Loader ”.\n\nNous avons fini. Votre installation Ubuntu 17.10 devrait maintenant être amorçable.\nÉtape 5: création, configuration et installation des pilotes du clavier et du touchpad\nVous n&#39;avez pas besoin du LiveUSB à partir de maintenant. Redémarrez le MacBook avec\nOption maintenez la touche enfoncée pendant le démarrage et sélectionnez «Chargeur de démarrage Ubuntu».\nVous devez démarrer sous GRUB2 et pouvoir sélectionner un serveur Ubuntu.\nentrée de menu pour démarrer sur votre installation Ubuntu 17.10. À partir d&#39;ici\nvous devrez peut-être effectuer une saisie via un clavier et une souris externes. Bûche\ndans.\n\nConnecter à Internet.\nMettez à jour vos listes de paquets, puis mettez à jour votre système (mise à niveau)\navec\net alors\nVous serez peut-être invité à redémarrer votre système, mais il est important de ne pas\npour l&#39;instant.\n\nInstallez git et les outils de construction dont vous aurez besoin avec\n\n\nsudo apt install git build-essential\n\n\n\nTéléchargez les pilotes expérimentaux du clavier et du touchpad avec\n\n\nclone de git https://github.com/roadrunner2/macbook12-spi-driver\n\n\n\nConstruire les pilotes en tant que modules du noyau\n\n\ncd macbook12-spi-driver\ngit checkout touchbar-driver-hid-driver\nfaire\n\n\n\nInstaller les modules du noyau\n\n\nsudo mkdir / lib / modules / `uname -r` / custom /\nsudo cp applespi.ko appletb.ko / lib / modules / `uname -r` / custom /\nsudo depmod\n\n\n\nÉcrivez un fichier de configuration pour définir le pavé tactile sur une\nDPI. Le fichier doit être situé à /etc/udev/hwdb.d/61-evdev-local.hwdb\net son contenu devrait être\n\n\n# MacBookPro13, * (fin 2016), MacBookPro14, * (mi-2017)\nevdev: nom: Apple SPI Pavé tactile: dmi: *: svnAppleInc.:pnMacBookPro13,1:*\nevdev: name: Pavé tactile Apple SPI: dmi: *: svnAppleInc.:pnMacBookPro13,2:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,1:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,2:*\n EVDEV_ABS_00 = :: 96\n EVDEV_ABS_01 = :: 94\n EVDEV_ABS_35 = :: 96\n EVDEV_ABS_36 = :: 94\n\nevdev: nom: Apple SPI Pavé tactile: dmi: *: svnAppleInc.:pnMacBookPro13,3:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,3:*\n EVDEV_ABS_00 = :: 96\n EVDEV_ABS_01 = :: 95\n EVDEV_ABS_35 = :: 96\n EVDEV_ABS_36 = :: 95\n\n\n\nNous configurons les modules pour qu&#39;ils se chargent au démarrage avec\n\n\nsudo su\necho &#39;add_drivers + = &quot;applespi intel_lpss_pci spi_pxa2xx_platform appletb&quot;&#39; &gt;&gt; &gt;&gt; / etc / initramfs-tools / modules\nupdate-initramfs -u\n\n\n\n\nVous devriez maintenant avoir un système qui devrait charger les pilotes au démarrage.\nMais (je ne suis pas sûr de ce point), vous devrez peut-être reconstruire votre GRUB2\nbootloader pour identifier correctement le noyau dans lequel démarrer.\nÉtape 6: Reconstruction du chargeur de démarrage GRUB2\nAprès chaque mise à jour du système (mise à niveau) qui reconstruit le noyau, vous\ndevrait réexécuter cette étape.\n\nReconfigurez GRUB2.\n\n\nsudo grub-mkconfig -o / boot/grub/grub.cfg\n\n\n\nReconstruire GRUB2\n\n\nsudo grub-mkstandalone -o / boot.efi -d / usr / lib / grub / x86_64-efi -O x86_64-efi --compress = xz /boot/grub/grub.cfg\n\n\n\nTélécharger boot.efi à un endroit accessible par macOS.\nRedémarrez dans macOS.\nMontez «Ubuntu Boot Loader» et remplacez l’ancien boot.efi déposer dans\ncette partition avec le nouveau boot.efi fichier. Rappelez-vous qu&#39;il faut\nêtre fait avec le terminal comme Finder pépins.\nJe doute que cela doive être fait, mais vous devrez peut-être re-bénir la partition.\n\nRemerciements\n\nNailen Matschke (nailen@caltech.edu) pour savoir comment démarrer\ndans Ubuntu à partir du chargeur de démarrage natif d’Apple via\ndémarrer dans un chargeur de démarrage GRUB2 autonome.\ngithub.com/chisNaN pour des instructions faciles à installer et à configurer\nles pilotes du clavier et du touchpad.","paragraphs":["Contenus\nToggleExigencesMises en gardeLes étapesÉtape 1: Préparer le LiveUSBÉtape 2: Préparation du périphérique cible pour le rendre amorçableÉtape 3: Installer UbuntuÉtape 4: Rendre Ubuntu amorçableÉtape 5: création, configuration et installation des pilotes du clavier et du touchpadÉtape 6: Reconstruction du chargeur de démarrage GRUB2Remerciements\nExigences\nVous devriez avoir un hub USB ou similaire avec suffisamment de ports pour","Un LiveUSB\nUn périphérique de stockage USB suffisamment rapide pour exécuter un système d’exploitation (par exemple, SanDisk\nUltra Fit); nous appellerons cela le périphérique cible à partir de maintenant.\nUn périphérique d’entrée (clavier et souris USB requis; pour plus de facilité, deux\nports recommandés)","Ainsi qu’un MacBook exécutant une version macOS entre El Capitan et\nHaute Sierra (inclus).\nVous devriez être à l&#39;aise pour exécuter des commandes sur le terminal; frapper est\nassumé.\nMises en garde","La sortie du haut-parleur interne et de la prise casque ne fonctionne toujours pas\n(Probablement).\nLe chaînage du chargeur de démarrage GRUB2 doit probablement être manuel (éventuellement\nautomatisable) reconstruit chaque mise à jour du noyau, et probablement le clavier\net les pilotes de touchpad aussi.\nOn dirait que l’installation de GRUB2 ajoute un dossier à la mémoire EFI du disque dur interne.\nune partition risquant de perturber le programme d’amorçage natif du MacBook.\nprocessus de découverte de la partition de démarrage et son bootloading BOOTCAMP\nprocessus. Ce n’est pas un problème majeur","Le processus de bootloading où l’on détient le Option clé et\nchoisit le volume à démarrer qui fonctionne toujours,\nDémarrer sur Windows via GRUB2 est possible,\nRetrait du Ubuntu dossier de la partition EFI, en réinitialisant le\npartition de démarrage par défaut vers la partition macOS à partir de macOS,\net ne pas connecter le disque externe contenant Ubuntu devrait\nramener les choses à un état normal.","Je déconseille fortement d&#39;installer Ubuntu sur le lecteur interne\nles mises à niveau macOS tendent à supposer plusieurs choses à propos de la\nétat de partitionnement du SSD interne et déconner avec\nen dehors de Disk Utility et des instructions interdites par Bootcamp peuvent\ndésordre des choses. Notez en particulier les mises à jour commençant par\nYosemite qui a converti les partitions HFS + afin qu&#39;elles soient dans\nConteneurs CoreStorage, et les mises à niveau commençant par High Sierra\nconvertissant les systèmes de fichiers HFS + en systèmes de fichiers APFS.","Les étapes","Préparer le LiveUSB.","Après cette étape, vous devriez avoir une clé USB contenant une image en direct.\nque vous pouvez démarrer depuis votre MacBook.","Préparation du périphérique cible pour le rendre amorçable.","Après cette étape, vous devriez avoir une partition que votre MacBook\n reconnaît en tant que partition contenant macOS qu&#39;il peut démarrer.","Installer Ubuntu sur le périphérique cible.","Après cette étape, vous devriez avoir une installation Ubuntu dans votre\n périphérique cible qui pourrait ne pas être amorçable.","Installation du chargeur de démarrage.","Après cette étape, vous devriez pouvoir démarrer sous Ubuntu.\n l’installation, mais le support du clavier et de la souris peut ne pas être présent.","Installation et configuration des pilotes internes du clavier et du touchpad.","Après cette étape, votre Ubuntu devrait avoir un clavier interne et\n pavé tactile, mais il n’est peut-être plus amorçable.","Reconstruction et réinstallation du chargeur de démarrage.","Après cette étape, vous devriez pouvoir démarrer sous Ubuntu.\n installation et pouvoir utiliser votre souris et votre clavier.\nCette étape est similaire à l’étape 4, et je pense que ce doit être\n refaites à chaque fois que vous mettez à jour le noyau de votre installation.","Étape 1: Préparer le LiveUSB","Téléchargez l&#39;image de bureau Ubuntu 17.10 x86_64. je n&#39;ai pas essayé\nles autres versions, qui peuvent avoir une installation légèrement différente\ninstructions à l’étape 3. L’image de bureau 17.10 Beta 2 suffit.\nNous convertissons le .iso fichier image dans un .dmg fichier image disque que le\nle chargeur d&#39;amorçage natif est reconnu comme amorçable.","hdiutil convert -format UDRW -o /path/to/img.dmg /path/to/image.iso","Nous insérons notre Live-USB-to-be. Confirmez l’emplacement où notre LiveUSB-to-be\nest à\nIl devrait être identifié par un nom du formulaire diskN pour certains\nentier N. Ensuite, assurez-vous qu&#39;aucune des partitions présentes sur le\nles disques sont montés avec","diskutil unmountDisk / dev / diskN","Nous brûlons maintenant le .dmg déposer sur le disque avec","sudo dd if = / chemin / vers / img.dmg de = / dev / rdiskN","Notez que l&#39;écriture à rdiskN est plus rapide que d&#39;écrire à diskN\ncar il saute plusieurs couches d&#39;abstraction logicielle. Néanmoins,\nSelon la norme USB prise en charge par votre LiveUSB, il se peut que\nprendre un bon moment.","Nous avons terminé avec cette étape. Démontez votre LiveUSB.\nÉtape 2: Préparation du périphérique cible pour le rendre amorçable","Insérez le périphérique cible. Laisser diskN être son identifiant; comme avant,\non peut découvrir son identifiant avec liste utilitaire de disque.\nEffacer le disque, écrire une partition GPT et EFI et une partition journalisée HFS +\nà cela avec","diskutil eraseDisk JHFS + Ubuntu GPT diskN","Divisez la partition JHFS + en 128 Mo (la taille est plutôt arbitraire);\nex. nous avons utilisé MB et non MiB) partition pour le chargeur de démarrage GRUB2\net une partition pour notre installation avec une commande comme","diskutil splitPartition diskNs2 2 JHFS + &quot;Chargeur de démarrage Ubuntu&quot; 128M ExFAT &quot;Ubuntu&quot; R","Nous montons maintenant la partition «Ubuntu Boot Loader» et parcourons notre\ncoquille terminale dans sa racine; le montage standard du Finder\nsuffira, après quoi il sera situé à / Volumes / Ubuntu Boot\nChargeur.\nNous créons les dossiers nécessaires pour que le MacBook puisse\nle reconnaître comme une installation macOS","mkdir mach_kernel\nmkdir -p Système / Bibliothèque / CoreServices","Nous créons un .pliste fichier texte à\nSystème / Bibliothèque / CoreServices / SystemVersion.plist avec le contenu","&lt;xml version =&quot;1.0&quot; encodage =&quot;utf-8&quot;?&gt;\n&lt;plist version =&quot;1.0&quot;&gt;","ProductBuildVersion\n    \n    ProductName\n    Linux\n    Version de produit\n    Ubuntu Linux","Enfin, nous définissons l’indicateur d’amorçage spécifique à Apple pour la partition avec","sudo bless --device / dev / diskNsM","où M est l&#39;identifiant de partition du «chargeur d&#39;amorçage Ubuntu»\npartition, qui peut être découvert avec liste utilitaire de disque.","Nous avons fini. Insérez le LiveUSB et arrêtez ou redémarrez le MacBook.\nÉtape 3: Installer Ubuntu\nNous supposons que le LiveUSB et le périphérique cible sont tous deux branchés,\net que le lecteur doit connecter des périphériques d&#39;entrée externes chaque fois que\nrequis pour l&#39;entrée.","Au démarrage du MacBook, immédiatement avant ou pendant le démarrage\ncarillon, maintenez le Option bouton pour entrer le natif\nchargeur de démarrage. Sélectionnez l&#39;une des options de «démarrage EFI».\nVous devez démarrer dans le chargeur de démarrage GRUB2 de LiveUSB. Sélectionnez “Essayer\nUbuntu sans installer ”. Votre clavier interne fonctionne toujours dans\nle chargeur de démarrage GRUB2\nVous devriez arriver au bureau Live Ubuntu. Vous devriez avoir besoin d&#39;un\nclavier et souris externes dans cet environnement. Procéder à\ninstallation comme d&#39;habitude, à l&#39;exception de la partie suivante.\nDans “Type d&#39;installation”, et présenté avec où et comment sur le\nSi vous souhaitez installer Ubuntu sur les disques, sélectionnez “Quelque chose d’autre”. Non\ncomme se connecter à Internet et mettre à jour pour l&#39;instant; nous pouvons faire\nque plus tard.\nSélectionnez pour formater la partition qui était diskNsM dans macOS comme\next4et l&#39;utiliser comme racine / point de montage. Choisissez d&#39;installer\nle chargeur de démarrage dans la même partition, c&#39;est-à-dire la partition qui\nétait diskNsM dans macOS. Laissez toutes les autres partitions et lecteurs\nseul.\nContinuez et terminez l&#39;installation, mais ne redémarrez pas pour l&#39;instant.","Étape 4: Rendre Ubuntu amorçable\nVous devriez maintenant être démarré dans un système d&#39;exploitation Live Ubuntu. Vous devriez avoir les deux\nLiveUSB connecté à partir duquel vous exécutez le système d&#39;exploitation, et également\nvotre appareil cible connecté. Nous identifierons la partition que vous\nont installé Ubuntu 17.10 à par SDAN où UNE est quelques petites capitalisations\nlettre et N est un entier.\nNous construisons maintenant le chargeur de démarrage GRUB2.","Nous montons la partition Ubuntu 17.10. Il suffit d’utiliser GNOME\nmontage par défaut, après quoi il sera disponible à un endroit\ncomme / media / ubuntu / some_uuid_string /\nNous lions les fichiers spéciaux de notre Live Ubuntu afin qu’ils soient disponibles lorsque nous\nchroot dans notre installation Ubuntu 17.10 avec","cd / media / ubuntu / some_uuid_string /\nsudo mount -B / dev dev\nsudo mount -B / dev / pts dev / pts\nsudo mount -B / proc proc\nsudo mount -B / sys sys\nsudo mount -B / run run","nous chroot dans notre installation Ubuntu 17.10 avec","Nous configurons GRUB2 avec","grub-mkconfig -o boot / grub / grub.cfg","Nous construisons GRUB2 dans un boot.efi situé (par commodité) à la racine de notre\nInstallation Ubuntu 17.10 avec","grub-mkstandalone -o boot.efi -d usr / lib / grub / x86_64-efi -O x86_64-efi --compress = xz boot / grub / grub.cfg","De l&#39;extérieur chroot‘D shell (c’est-à-dire à partir de Live Ubuntu\nbureau), enregistrez votre boot.efi déposer quelque part depuis votre macOS\ninstallation (par exemple, Google Drive).\nRedémarrez dans macOS. En raison de la façon dont le chargeur d’amorçage natif recherche l’amorçage\npartitions, à partir de maintenant, vous devrez peut-être toujours maintenir la\nOption bouton et sélectionnez l&#39;emplacement que vous souhaitez démarrer\ndans, sinon vous pouvez arriver à un shell de repli GRUB2.\nMontez la partition «Ubuntu Boot Loader». Du terminal,\n(car le Finder a des problèmes dans ce répertoire), copiez l’image GRUB2 dans la partition avec","cp /path/to/boot.efi &quot;/ Volumes / Chargeur de démarrage Ubuntu / Système / Bibliothèque / CoreServices /&quot;","Cela ne semble pas probable, mais vous devrez peut-être bénir à nouveau le «Ubuntu\nBoot Loader ”.","Nous avons fini. Votre installation Ubuntu 17.10 devrait maintenant être amorçable.\nÉtape 5: création, configuration et installation des pilotes du clavier et du touchpad\nVous n&#39;avez pas besoin du LiveUSB à partir de maintenant. Redémarrez le MacBook avec\nOption maintenez la touche enfoncée pendant le démarrage et sélectionnez «Chargeur de démarrage Ubuntu».\nVous devez démarrer sous GRUB2 et pouvoir sélectionner un serveur Ubuntu.\nentrée de menu pour démarrer sur votre installation Ubuntu 17.10. À partir d&#39;ici\nvous devrez peut-être effectuer une saisie via un clavier et une souris externes. Bûche\ndans.","Connecter à Internet.\nMettez à jour vos listes de paquets, puis mettez à jour votre système (mise à niveau)\navec\net alors\nVous serez peut-être invité à redémarrer votre système, mais il est important de ne pas\npour l&#39;instant.","Installez git et les outils de construction dont vous aurez besoin avec","sudo apt install git build-essential","Téléchargez les pilotes expérimentaux du clavier et du touchpad avec","clone de git https://github.com/roadrunner2/macbook12-spi-driver","Construire les pilotes en tant que modules du noyau","cd macbook12-spi-driver\ngit checkout touchbar-driver-hid-driver\nfaire","Installer les modules du noyau","sudo mkdir / lib / modules / `uname -r` / custom /\nsudo cp applespi.ko appletb.ko / lib / modules / `uname -r` / custom /\nsudo depmod","Écrivez un fichier de configuration pour définir le pavé tactile sur une\nDPI. Le fichier doit être situé à /etc/udev/hwdb.d/61-evdev-local.hwdb\net son contenu devrait être","# MacBookPro13, * (fin 2016), MacBookPro14, * (mi-2017)\nevdev: nom: Apple SPI Pavé tactile: dmi: *: svnAppleInc.:pnMacBookPro13,1:*\nevdev: name: Pavé tactile Apple SPI: dmi: *: svnAppleInc.:pnMacBookPro13,2:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,1:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,2:*\n EVDEV_ABS_00 = :: 96\n EVDEV_ABS_01 = :: 94\n EVDEV_ABS_35 = :: 96\n EVDEV_ABS_36 = :: 94","evdev: nom: Apple SPI Pavé tactile: dmi: *: svnAppleInc.:pnMacBookPro13,3:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,3:*\n EVDEV_ABS_00 = :: 96\n EVDEV_ABS_01 = :: 95\n EVDEV_ABS_35 = :: 96\n EVDEV_ABS_36 = :: 95","Nous configurons les modules pour qu&#39;ils se chargent au démarrage avec","sudo su\necho &#39;add_drivers + = &quot;applespi intel_lpss_pci spi_pxa2xx_platform appletb&quot;&#39; &gt;&gt; &gt;&gt; / etc / initramfs-tools / modules\nupdate-initramfs -u","Vous devriez maintenant avoir un système qui devrait charger les pilotes au démarrage.\nMais (je ne suis pas sûr de ce point), vous devrez peut-être reconstruire votre GRUB2\nbootloader pour identifier correctement le noyau dans lequel démarrer.\nÉtape 6: Reconstruction du chargeur de démarrage GRUB2\nAprès chaque mise à jour du système (mise à niveau) qui reconstruit le noyau, vous\ndevrait réexécuter cette étape.","Reconfigurez GRUB2.","sudo grub-mkconfig -o / boot/grub/grub.cfg","Reconstruire GRUB2","sudo grub-mkstandalone -o / boot.efi -d / usr / lib / grub / x86_64-efi -O x86_64-efi --compress = xz /boot/grub/grub.cfg","Télécharger boot.efi à un endroit accessible par macOS.\nRedémarrez dans macOS.\nMontez «Ubuntu Boot Loader» et remplacez l’ancien boot.efi déposer dans\ncette partition avec le nouveau boot.efi fichier. Rappelez-vous qu&#39;il faut\nêtre fait avec le terminal comme Finder pépins.\nJe doute que cela doive être fait, mais vous devrez peut-être re-bénir la partition.","Remerciements","Nailen Matschke (nailen@caltech.edu) pour savoir comment démarrer\ndans Ubuntu à partir du chargeur de démarrage natif d’Apple via\ndémarrer dans un chargeur de démarrage GRUB2 autonome.\ngithub.com/chisNaN pour des instructions faciles à installer et à configurer\nles pilotes du clavier et du touchpad."],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"Contenus\nToggleExigencesMises en gardeLes étapesÉtape 1: Préparer le LiveUSBÉtape 2: Préparation du périphérique cible pour le rendre amorçableÉtape 3: Installer UbuntuÉtape 4: Rendre Ubuntu amorçableÉtape 5: création, configuration et installation des pilotes du clavier et du touchpadÉtape 6: Reconstruction du chargeur de démarrage GRUB2Remerciements\nExigences\nVous devriez avoir un hub USB ou similaire avec suffisamment de ports pour","html":"<p>Contenus\nToggleExigencesMises en gardeLes étapesÉtape 1: Préparer le LiveUSBÉtape 2: Préparation du périphérique cible pour le rendre amorçableÉtape 3: Installer UbuntuÉtape 4: Rendre Ubuntu amorçableÉtape 5: création, configuration et installation des pilotes du clavier et du touchpadÉtape 6: Reconstruction du chargeur de démarrage GRUB2Remerciements\nExigences\nVous devriez avoir un hub USB ou similaire avec suffisamment de ports pour</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"Un LiveUSB\nUn périphérique de stockage USB suffisamment rapide pour exécuter un système d’exploitation (par exemple, SanDisk\nUltra Fit); nous appellerons cela le périphérique cible à partir de maintenant.\nUn périphérique d’entrée (clavier et souris USB requis; pour plus de facilité, deux\nports recommandés)","html":"<p>Un LiveUSB\nUn périphérique de stockage USB suffisamment rapide pour exécuter un système d’exploitation (par exemple, SanDisk\nUltra Fit); nous appellerons cela le périphérique cible à partir de maintenant.\nUn périphérique d’entrée (clavier et souris USB requis; pour plus de facilité, deux\nports recommandés)</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"Ainsi qu’un MacBook exécutant une version macOS entre El Capitan et\nHaute Sierra (inclus).\nVous devriez être à l&#39;aise pour exécuter des commandes sur le terminal; frapper est\nassumé.\nMises en garde","html":"<p>Ainsi qu’un MacBook exécutant une version macOS entre El Capitan et\nHaute Sierra (inclus).\nVous devriez être à l&#039;aise pour exécuter des commandes sur le terminal; frapper est\nassumé.\nMises en garde</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"La sortie du haut-parleur interne et de la prise casque ne fonctionne toujours pas\n(Probablement).\nLe chaînage du chargeur de démarrage GRUB2 doit probablement être manuel (éventuellement\nautomatisable) reconstruit chaque mise à jour du noyau, et probablement le clavier\net les pilotes de touchpad aussi.\nOn dirait que l’installation de GRUB2 ajoute un dossier à la mémoire EFI du disque dur interne.\nune partition risquant de perturber le programme d’amorçage natif du MacBook.\nprocessus de découverte de la partition de démarrage et son bootloading BOOTCAMP\nprocessus. Ce n’est pas un problème majeur","html":"<p>La sortie du haut-parleur interne et de la prise casque ne fonctionne toujours pas\n(Probablement).\nLe chaînage du chargeur de démarrage GRUB2 doit probablement être manuel (éventuellement\nautomatisable) reconstruit chaque mise à jour du noyau, et probablement le clavier\net les pilotes de touchpad aussi.\nOn dirait que l’installation de GRUB2 ajoute un dossier à la mémoire EFI du disque dur interne.\nune partition risquant de perturber le programme d’amorçage natif du MacBook.\nprocessus de découverte de la partition de démarrage et son bootloading BOOTCAMP\nprocessus. Ce n’est pas un problème majeur</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"Le processus de bootloading où l’on détient le Option clé et\nchoisit le volume à démarrer qui fonctionne toujours,\nDémarrer sur Windows via GRUB2 est possible,\nRetrait du Ubuntu dossier de la partition EFI, en réinitialisant le\npartition de démarrage par défaut vers la partition macOS à partir de macOS,\net ne pas connecter le disque externe contenant Ubuntu devrait\nramener les choses à un état normal.","html":"<p>Le processus de bootloading où l’on détient le Option clé et\nchoisit le volume à démarrer qui fonctionne toujours,\nDémarrer sur Windows via GRUB2 est possible,\nRetrait du Ubuntu dossier de la partition EFI, en réinitialisant le\npartition de démarrage par défaut vers la partition macOS à partir de macOS,\net ne pas connecter le disque externe contenant Ubuntu devrait\nramener les choses à un état normal.</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"Je déconseille fortement d&#39;installer Ubuntu sur le lecteur interne\nles mises à niveau macOS tendent à supposer plusieurs choses à propos de la\nétat de partitionnement du SSD interne et déconner avec\nen dehors de Disk Utility et des instructions interdites par Bootcamp peuvent\ndésordre des choses. Notez en particulier les mises à jour commençant par\nYosemite qui a converti les partitions HFS + afin qu&#39;elles soient dans\nConteneurs CoreStorage, et les mises à niveau commençant par High Sierra\nconvertissant les systèmes de fichiers HFS + en systèmes de fichiers APFS.","html":"<p>Je déconseille fortement d&#039;installer Ubuntu sur le lecteur interne\nles mises à niveau macOS tendent à supposer plusieurs choses à propos de la\nétat de partitionnement du SSD interne et déconner avec\nen dehors de Disk Utility et des instructions interdites par Bootcamp peuvent\ndésordre des choses. Notez en particulier les mises à jour commençant par\nYosemite qui a converti les partitions HFS + afin qu&#039;elles soient dans\nConteneurs CoreStorage, et les mises à niveau commençant par High Sierra\nconvertissant les systèmes de fichiers HFS + en systèmes de fichiers APFS.</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"Les étapes","html":"<p>Les étapes</p>"},{"id":"text-8","type":"text","heading":"","plain_text":"Préparer le LiveUSB.","html":"<p>Préparer le LiveUSB.</p>"},{"id":"text-9","type":"text","heading":"","plain_text":"Après cette étape, vous devriez avoir une clé USB contenant une image en direct.\nque vous pouvez démarrer depuis votre MacBook.","html":"<p>Après cette étape, vous devriez avoir une clé USB contenant une image en direct.\nque vous pouvez démarrer depuis votre MacBook.</p>"},{"id":"text-10","type":"text","heading":"","plain_text":"Préparation du périphérique cible pour le rendre amorçable.","html":"<p>Préparation du périphérique cible pour le rendre amorçable.</p>"},{"id":"text-11","type":"text","heading":"","plain_text":"Après cette étape, vous devriez avoir une partition que votre MacBook\n reconnaît en tant que partition contenant macOS qu&#39;il peut démarrer.","html":"<p>Après cette étape, vous devriez avoir une partition que votre MacBook\n reconnaît en tant que partition contenant macOS qu&#039;il peut démarrer.</p>"},{"id":"text-12","type":"text","heading":"","plain_text":"Installer Ubuntu sur le périphérique cible.","html":"<p>Installer Ubuntu sur le périphérique cible.</p>"},{"id":"text-13","type":"text","heading":"","plain_text":"Après cette étape, vous devriez avoir une installation Ubuntu dans votre\n périphérique cible qui pourrait ne pas être amorçable.","html":"<p>Après cette étape, vous devriez avoir une installation Ubuntu dans votre\n périphérique cible qui pourrait ne pas être amorçable.</p>"},{"id":"text-14","type":"text","heading":"","plain_text":"Installation du chargeur de démarrage.","html":"<p>Installation du chargeur de démarrage.</p>"},{"id":"text-15","type":"text","heading":"","plain_text":"Après cette étape, vous devriez pouvoir démarrer sous Ubuntu.\n l’installation, mais le support du clavier et de la souris peut ne pas être présent.","html":"<p>Après cette étape, vous devriez pouvoir démarrer sous Ubuntu.\n l’installation, mais le support du clavier et de la souris peut ne pas être présent.</p>"},{"id":"text-16","type":"text","heading":"","plain_text":"Installation et configuration des pilotes internes du clavier et du touchpad.","html":"<p>Installation et configuration des pilotes internes du clavier et du touchpad.</p>"},{"id":"text-17","type":"text","heading":"","plain_text":"Après cette étape, votre Ubuntu devrait avoir un clavier interne et\n pavé tactile, mais il n’est peut-être plus amorçable.","html":"<p>Après cette étape, votre Ubuntu devrait avoir un clavier interne et\n pavé tactile, mais il n’est peut-être plus amorçable.</p>"},{"id":"text-18","type":"text","heading":"","plain_text":"Reconstruction et réinstallation du chargeur de démarrage.","html":"<p>Reconstruction et réinstallation du chargeur de démarrage.</p>"},{"id":"text-19","type":"text","heading":"","plain_text":"Après cette étape, vous devriez pouvoir démarrer sous Ubuntu.\n installation et pouvoir utiliser votre souris et votre clavier.\nCette étape est similaire à l’étape 4, et je pense que ce doit être\n refaites à chaque fois que vous mettez à jour le noyau de votre installation.","html":"<p>Après cette étape, vous devriez pouvoir démarrer sous Ubuntu.\n installation et pouvoir utiliser votre souris et votre clavier.\nCette étape est similaire à l’étape 4, et je pense que ce doit être\n refaites à chaque fois que vous mettez à jour le noyau de votre installation.</p>"},{"id":"text-20","type":"text","heading":"","plain_text":"Étape 1: Préparer le LiveUSB","html":"<p>Étape 1: Préparer le LiveUSB</p>"},{"id":"text-21","type":"text","heading":"","plain_text":"Téléchargez l&#39;image de bureau Ubuntu 17.10 x86_64. je n&#39;ai pas essayé\nles autres versions, qui peuvent avoir une installation légèrement différente\ninstructions à l’étape 3. L’image de bureau 17.10 Beta 2 suffit.\nNous convertissons le .iso fichier image dans un .dmg fichier image disque que le\nle chargeur d&#39;amorçage natif est reconnu comme amorçable.","html":"<p>Téléchargez l&#039;image de bureau Ubuntu 17.10 x86_64. je n&#039;ai pas essayé\nles autres versions, qui peuvent avoir une installation légèrement différente\ninstructions à l’étape 3. L’image de bureau 17.10 Beta 2 suffit.\nNous convertissons le .iso fichier image dans un .dmg fichier image disque que le\nle chargeur d&#039;amorçage natif est reconnu comme amorçable.</p>"},{"id":"text-22","type":"text","heading":"","plain_text":"hdiutil convert -format UDRW -o /path/to/img.dmg /path/to/image.iso","html":"<p>hdiutil convert -format UDRW -o /path/to/img.dmg /path/to/image.iso</p>"},{"id":"text-23","type":"text","heading":"","plain_text":"Nous insérons notre Live-USB-to-be. Confirmez l’emplacement où notre LiveUSB-to-be\nest à\nIl devrait être identifié par un nom du formulaire diskN pour certains\nentier N. Ensuite, assurez-vous qu&#39;aucune des partitions présentes sur le\nles disques sont montés avec","html":"<p>Nous insérons notre Live-USB-to-be. Confirmez l’emplacement où notre LiveUSB-to-be\nest à\nIl devrait être identifié par un nom du formulaire diskN pour certains\nentier N. Ensuite, assurez-vous qu&#039;aucune des partitions présentes sur le\nles disques sont montés avec</p>"},{"id":"text-24","type":"text","heading":"","plain_text":"diskutil unmountDisk / dev / diskN","html":"<p>diskutil unmountDisk / dev / diskN</p>"},{"id":"text-25","type":"text","heading":"","plain_text":"Nous brûlons maintenant le .dmg déposer sur le disque avec","html":"<p>Nous brûlons maintenant le .dmg déposer sur le disque avec</p>"},{"id":"text-26","type":"text","heading":"","plain_text":"sudo dd if = / chemin / vers / img.dmg de = / dev / rdiskN","html":"<p>sudo dd if = / chemin / vers / img.dmg de = / dev / rdiskN</p>"},{"id":"text-27","type":"text","heading":"","plain_text":"Notez que l&#39;écriture à rdiskN est plus rapide que d&#39;écrire à diskN\ncar il saute plusieurs couches d&#39;abstraction logicielle. Néanmoins,\nSelon la norme USB prise en charge par votre LiveUSB, il se peut que\nprendre un bon moment.","html":"<p>Notez que l&#039;écriture à rdiskN est plus rapide que d&#039;écrire à diskN\ncar il saute plusieurs couches d&#039;abstraction logicielle. Néanmoins,\nSelon la norme USB prise en charge par votre LiveUSB, il se peut que\nprendre un bon moment.</p>"},{"id":"text-28","type":"text","heading":"","plain_text":"Nous avons terminé avec cette étape. Démontez votre LiveUSB.\nÉtape 2: Préparation du périphérique cible pour le rendre amorçable","html":"<p>Nous avons terminé avec cette étape. Démontez votre LiveUSB.\nÉtape 2: Préparation du périphérique cible pour le rendre amorçable</p>"},{"id":"text-29","type":"text","heading":"","plain_text":"Insérez le périphérique cible. Laisser diskN être son identifiant; comme avant,\non peut découvrir son identifiant avec liste utilitaire de disque.\nEffacer le disque, écrire une partition GPT et EFI et une partition journalisée HFS +\nà cela avec","html":"<p>Insérez le périphérique cible. Laisser diskN être son identifiant; comme avant,\non peut découvrir son identifiant avec liste utilitaire de disque.\nEffacer le disque, écrire une partition GPT et EFI et une partition journalisée HFS +\nà cela avec</p>"},{"id":"text-30","type":"text","heading":"","plain_text":"diskutil eraseDisk JHFS + Ubuntu GPT diskN","html":"<p>diskutil eraseDisk JHFS + Ubuntu GPT diskN</p>"},{"id":"text-31","type":"text","heading":"","plain_text":"Divisez la partition JHFS + en 128 Mo (la taille est plutôt arbitraire);\nex. nous avons utilisé MB et non MiB) partition pour le chargeur de démarrage GRUB2\net une partition pour notre installation avec une commande comme","html":"<p>Divisez la partition JHFS + en 128 Mo (la taille est plutôt arbitraire);\nex. nous avons utilisé MB et non MiB) partition pour le chargeur de démarrage GRUB2\net une partition pour notre installation avec une commande comme</p>"},{"id":"text-32","type":"text","heading":"","plain_text":"diskutil splitPartition diskNs2 2 JHFS + &quot;Chargeur de démarrage Ubuntu&quot; 128M ExFAT &quot;Ubuntu&quot; R","html":"<p>diskutil splitPartition diskNs2 2 JHFS + &quot;Chargeur de démarrage Ubuntu&quot; 128M ExFAT &quot;Ubuntu&quot; R</p>"},{"id":"text-33","type":"text","heading":"","plain_text":"Nous montons maintenant la partition «Ubuntu Boot Loader» et parcourons notre\ncoquille terminale dans sa racine; le montage standard du Finder\nsuffira, après quoi il sera situé à / Volumes / Ubuntu Boot\nChargeur.\nNous créons les dossiers nécessaires pour que le MacBook puisse\nle reconnaître comme une installation macOS","html":"<p>Nous montons maintenant la partition «Ubuntu Boot Loader» et parcourons notre\ncoquille terminale dans sa racine; le montage standard du Finder\nsuffira, après quoi il sera situé à / Volumes / Ubuntu Boot\nChargeur.\nNous créons les dossiers nécessaires pour que le MacBook puisse\nle reconnaître comme une installation macOS</p>"},{"id":"text-34","type":"text","heading":"","plain_text":"mkdir mach_kernel\nmkdir -p Système / Bibliothèque / CoreServices","html":"<p>mkdir mach_kernel\nmkdir -p Système / Bibliothèque / CoreServices</p>"},{"id":"text-35","type":"text","heading":"","plain_text":"Nous créons un .pliste fichier texte à\nSystème / Bibliothèque / CoreServices / SystemVersion.plist avec le contenu","html":"<p>Nous créons un .pliste fichier texte à\nSystème / Bibliothèque / CoreServices / SystemVersion.plist avec le contenu</p>"},{"id":"text-36","type":"text","heading":"","plain_text":"&lt;xml version =&quot;1.0&quot; encodage =&quot;utf-8&quot;?&gt;\n&lt;plist version =&quot;1.0&quot;&gt;","html":"<p>&lt;xml version =&quot;1.0&quot; encodage =&quot;utf-8&quot;?&gt;\n&lt;plist version =&quot;1.0&quot;&gt;</p>"},{"id":"text-37","type":"text","heading":"","plain_text":"ProductBuildVersion\n    \n    ProductName\n    Linux\n    Version de produit\n    Ubuntu Linux","html":"<p>ProductBuildVersion\n    \n    ProductName\n    Linux\n    Version de produit\n    Ubuntu Linux</p>"},{"id":"text-38","type":"text","heading":"","plain_text":"Enfin, nous définissons l’indicateur d’amorçage spécifique à Apple pour la partition avec","html":"<p>Enfin, nous définissons l’indicateur d’amorçage spécifique à Apple pour la partition avec</p>"},{"id":"text-39","type":"text","heading":"","plain_text":"sudo bless --device / dev / diskNsM","html":"<p>sudo bless --device / dev / diskNsM</p>"},{"id":"text-40","type":"text","heading":"","plain_text":"où M est l&#39;identifiant de partition du «chargeur d&#39;amorçage Ubuntu»\npartition, qui peut être découvert avec liste utilitaire de disque.","html":"<p>où M est l&#039;identifiant de partition du «chargeur d&#039;amorçage Ubuntu»\npartition, qui peut être découvert avec liste utilitaire de disque.</p>"},{"id":"text-41","type":"text","heading":"","plain_text":"Nous avons fini. Insérez le LiveUSB et arrêtez ou redémarrez le MacBook.\nÉtape 3: Installer Ubuntu\nNous supposons que le LiveUSB et le périphérique cible sont tous deux branchés,\net que le lecteur doit connecter des périphériques d&#39;entrée externes chaque fois que\nrequis pour l&#39;entrée.","html":"<p>Nous avons fini. Insérez le LiveUSB et arrêtez ou redémarrez le MacBook.\nÉtape 3: Installer Ubuntu\nNous supposons que le LiveUSB et le périphérique cible sont tous deux branchés,\net que le lecteur doit connecter des périphériques d&#039;entrée externes chaque fois que\nrequis pour l&#039;entrée.</p>"},{"id":"text-42","type":"text","heading":"","plain_text":"Au démarrage du MacBook, immédiatement avant ou pendant le démarrage\ncarillon, maintenez le Option bouton pour entrer le natif\nchargeur de démarrage. Sélectionnez l&#39;une des options de «démarrage EFI».\nVous devez démarrer dans le chargeur de démarrage GRUB2 de LiveUSB. Sélectionnez “Essayer\nUbuntu sans installer ”. Votre clavier interne fonctionne toujours dans\nle chargeur de démarrage GRUB2\nVous devriez arriver au bureau Live Ubuntu. Vous devriez avoir besoin d&#39;un\nclavier et souris externes dans cet environnement. Procéder à\ninstallation comme d&#39;habitude, à l&#39;exception de la partie suivante.\nDans “Type d&#39;installation”, et présenté avec où et comment sur le\nSi vous souhaitez installer Ubuntu sur les disques, sélectionnez “Quelque chose d’autre”. Non\ncomme se connecter à Internet et mettre à jour pour l&#39;instant; nous pouvons faire\nque plus tard.\nSélectionnez pour formater la partition qui était diskNsM dans macOS comme\next4et l&#39;utiliser comme racine / point de montage. Choisissez d&#39;installer\nle chargeur de démarrage dans la même partition, c&#39;est-à-dire la partition qui\nétait diskNsM dans macOS. Laissez toutes les autres partitions et lecteurs\nseul.\nContinuez et terminez l&#39;installation, mais ne redémarrez pas pour l&#39;instant.","html":"<p>Au démarrage du MacBook, immédiatement avant ou pendant le démarrage\ncarillon, maintenez le Option bouton pour entrer le natif\nchargeur de démarrage. Sélectionnez l&#039;une des options de «démarrage EFI».\nVous devez démarrer dans le chargeur de démarrage GRUB2 de LiveUSB. Sélectionnez “Essayer\nUbuntu sans installer ”. Votre clavier interne fonctionne toujours dans\nle chargeur de démarrage GRUB2\nVous devriez arriver au bureau Live Ubuntu. Vous devriez avoir besoin d&#039;un\nclavier et souris externes dans cet environnement. Procéder à\ninstallation comme d&#039;habitude, à l&#039;exception de la partie suivante.\nDans “Type d&#039;installation”, et présenté avec où et comment sur le\nSi vous souhaitez installer Ubuntu sur les disques, sélectionnez “Quelque chose d’autre”. Non\ncomme se connecter à Internet et mettre à jour pour l&#039;instant; nous pouvons faire\nque plus tard.\nSélectionnez pour formater la partition qui était diskNsM dans macOS comme\next4et l&#039;utiliser comme racine / point de montage. Choisissez d&#039;installer\nle chargeur de démarrage dans la même partition, c&#039;est-à-dire la partition qui\nétait diskNsM dans macOS. Laissez toutes les autres partitions et lecteurs\nseul.\nContinuez et terminez l&#039;installation, mais ne redémarrez pas pour l&#039;instant.</p>"},{"id":"text-43","type":"text","heading":"","plain_text":"Étape 4: Rendre Ubuntu amorçable\nVous devriez maintenant être démarré dans un système d&#39;exploitation Live Ubuntu. Vous devriez avoir les deux\nLiveUSB connecté à partir duquel vous exécutez le système d&#39;exploitation, et également\nvotre appareil cible connecté. Nous identifierons la partition que vous\nont installé Ubuntu 17.10 à par SDAN où UNE est quelques petites capitalisations\nlettre et N est un entier.\nNous construisons maintenant le chargeur de démarrage GRUB2.","html":"<p>Étape 4: Rendre Ubuntu amorçable\nVous devriez maintenant être démarré dans un système d&#039;exploitation Live Ubuntu. Vous devriez avoir les deux\nLiveUSB connecté à partir duquel vous exécutez le système d&#039;exploitation, et également\nvotre appareil cible connecté. Nous identifierons la partition que vous\nont installé Ubuntu 17.10 à par SDAN où UNE est quelques petites capitalisations\nlettre et N est un entier.\nNous construisons maintenant le chargeur de démarrage GRUB2.</p>"},{"id":"text-44","type":"text","heading":"","plain_text":"Nous montons la partition Ubuntu 17.10. Il suffit d’utiliser GNOME\nmontage par défaut, après quoi il sera disponible à un endroit\ncomme / media / ubuntu / some_uuid_string /\nNous lions les fichiers spéciaux de notre Live Ubuntu afin qu’ils soient disponibles lorsque nous\nchroot dans notre installation Ubuntu 17.10 avec","html":"<p>Nous montons la partition Ubuntu 17.10. Il suffit d’utiliser GNOME\nmontage par défaut, après quoi il sera disponible à un endroit\ncomme / media / ubuntu / some_uuid_string /\nNous lions les fichiers spéciaux de notre Live Ubuntu afin qu’ils soient disponibles lorsque nous\nchroot dans notre installation Ubuntu 17.10 avec</p>"},{"id":"text-45","type":"text","heading":"","plain_text":"cd / media / ubuntu / some_uuid_string /\nsudo mount -B / dev dev\nsudo mount -B / dev / pts dev / pts\nsudo mount -B / proc proc\nsudo mount -B / sys sys\nsudo mount -B / run run","html":"<p>cd / media / ubuntu / some_uuid_string /\nsudo mount -B / dev dev\nsudo mount -B / dev / pts dev / pts\nsudo mount -B / proc proc\nsudo mount -B / sys sys\nsudo mount -B / run run</p>"},{"id":"text-46","type":"text","heading":"","plain_text":"nous chroot dans notre installation Ubuntu 17.10 avec","html":"<p>nous chroot dans notre installation Ubuntu 17.10 avec</p>"},{"id":"text-47","type":"text","heading":"","plain_text":"Nous configurons GRUB2 avec","html":"<p>Nous configurons GRUB2 avec</p>"},{"id":"text-48","type":"text","heading":"","plain_text":"grub-mkconfig -o boot / grub / grub.cfg","html":"<p>grub-mkconfig -o boot / grub / grub.cfg</p>"},{"id":"text-49","type":"text","heading":"","plain_text":"Nous construisons GRUB2 dans un boot.efi situé (par commodité) à la racine de notre\nInstallation Ubuntu 17.10 avec","html":"<p>Nous construisons GRUB2 dans un boot.efi situé (par commodité) à la racine de notre\nInstallation Ubuntu 17.10 avec</p>"},{"id":"text-50","type":"text","heading":"","plain_text":"grub-mkstandalone -o boot.efi -d usr / lib / grub / x86_64-efi -O x86_64-efi --compress = xz boot / grub / grub.cfg","html":"<p>grub-mkstandalone -o boot.efi -d usr / lib / grub / x86_64-efi -O x86_64-efi --compress = xz boot / grub / grub.cfg</p>"},{"id":"text-51","type":"text","heading":"","plain_text":"De l&#39;extérieur chroot‘D shell (c’est-à-dire à partir de Live Ubuntu\nbureau), enregistrez votre boot.efi déposer quelque part depuis votre macOS\ninstallation (par exemple, Google Drive).\nRedémarrez dans macOS. En raison de la façon dont le chargeur d’amorçage natif recherche l’amorçage\npartitions, à partir de maintenant, vous devrez peut-être toujours maintenir la\nOption bouton et sélectionnez l&#39;emplacement que vous souhaitez démarrer\ndans, sinon vous pouvez arriver à un shell de repli GRUB2.\nMontez la partition «Ubuntu Boot Loader». Du terminal,\n(car le Finder a des problèmes dans ce répertoire), copiez l’image GRUB2 dans la partition avec","html":"<p>De l&#039;extérieur chroot‘D shell (c’est-à-dire à partir de Live Ubuntu\nbureau), enregistrez votre boot.efi déposer quelque part depuis votre macOS\ninstallation (par exemple, Google Drive).\nRedémarrez dans macOS. En raison de la façon dont le chargeur d’amorçage natif recherche l’amorçage\npartitions, à partir de maintenant, vous devrez peut-être toujours maintenir la\nOption bouton et sélectionnez l&#039;emplacement que vous souhaitez démarrer\ndans, sinon vous pouvez arriver à un shell de repli GRUB2.\nMontez la partition «Ubuntu Boot Loader». Du terminal,\n(car le Finder a des problèmes dans ce répertoire), copiez l’image GRUB2 dans la partition avec</p>"},{"id":"text-52","type":"text","heading":"","plain_text":"cp /path/to/boot.efi &quot;/ Volumes / Chargeur de démarrage Ubuntu / Système / Bibliothèque / CoreServices /&quot;","html":"<p>cp /path/to/boot.efi &quot;/ Volumes / Chargeur de démarrage Ubuntu / Système / Bibliothèque / CoreServices /&quot;</p>"},{"id":"text-53","type":"text","heading":"","plain_text":"Cela ne semble pas probable, mais vous devrez peut-être bénir à nouveau le «Ubuntu\nBoot Loader ”.","html":"<p>Cela ne semble pas probable, mais vous devrez peut-être bénir à nouveau le «Ubuntu\nBoot Loader ”.</p>"},{"id":"text-54","type":"text","heading":"","plain_text":"Nous avons fini. Votre installation Ubuntu 17.10 devrait maintenant être amorçable.\nÉtape 5: création, configuration et installation des pilotes du clavier et du touchpad\nVous n&#39;avez pas besoin du LiveUSB à partir de maintenant. Redémarrez le MacBook avec\nOption maintenez la touche enfoncée pendant le démarrage et sélectionnez «Chargeur de démarrage Ubuntu».\nVous devez démarrer sous GRUB2 et pouvoir sélectionner un serveur Ubuntu.\nentrée de menu pour démarrer sur votre installation Ubuntu 17.10. À partir d&#39;ici\nvous devrez peut-être effectuer une saisie via un clavier et une souris externes. Bûche\ndans.","html":"<p>Nous avons fini. Votre installation Ubuntu 17.10 devrait maintenant être amorçable.\nÉtape 5: création, configuration et installation des pilotes du clavier et du touchpad\nVous n&#039;avez pas besoin du LiveUSB à partir de maintenant. Redémarrez le MacBook avec\nOption maintenez la touche enfoncée pendant le démarrage et sélectionnez «Chargeur de démarrage Ubuntu».\nVous devez démarrer sous GRUB2 et pouvoir sélectionner un serveur Ubuntu.\nentrée de menu pour démarrer sur votre installation Ubuntu 17.10. À partir d&#039;ici\nvous devrez peut-être effectuer une saisie via un clavier et une souris externes. Bûche\ndans.</p>"},{"id":"text-55","type":"text","heading":"","plain_text":"Connecter à Internet.\nMettez à jour vos listes de paquets, puis mettez à jour votre système (mise à niveau)\navec\net alors\nVous serez peut-être invité à redémarrer votre système, mais il est important de ne pas\npour l&#39;instant.","html":"<p>Connecter à Internet.\nMettez à jour vos listes de paquets, puis mettez à jour votre système (mise à niveau)\navec\net alors\nVous serez peut-être invité à redémarrer votre système, mais il est important de ne pas\npour l&#039;instant.</p>"},{"id":"text-56","type":"text","heading":"","plain_text":"Installez git et les outils de construction dont vous aurez besoin avec","html":"<p>Installez git et les outils de construction dont vous aurez besoin avec</p>"},{"id":"text-57","type":"text","heading":"","plain_text":"sudo apt install git build-essential","html":"<p>sudo apt install git build-essential</p>"},{"id":"text-58","type":"text","heading":"","plain_text":"Téléchargez les pilotes expérimentaux du clavier et du touchpad avec","html":"<p>Téléchargez les pilotes expérimentaux du clavier et du touchpad avec</p>"},{"id":"text-59","type":"text","heading":"","plain_text":"clone de git https://github.com/roadrunner2/macbook12-spi-driver","html":"<p>clone de git https://github.com/roadrunner2/macbook12-spi-driver</p>"},{"id":"text-60","type":"text","heading":"","plain_text":"Construire les pilotes en tant que modules du noyau","html":"<p>Construire les pilotes en tant que modules du noyau</p>"},{"id":"text-61","type":"text","heading":"","plain_text":"cd macbook12-spi-driver\ngit checkout touchbar-driver-hid-driver\nfaire","html":"<p>cd macbook12-spi-driver\ngit checkout touchbar-driver-hid-driver\nfaire</p>"},{"id":"text-62","type":"text","heading":"","plain_text":"Installer les modules du noyau","html":"<p>Installer les modules du noyau</p>"},{"id":"text-63","type":"text","heading":"","plain_text":"sudo mkdir / lib / modules / `uname -r` / custom /\nsudo cp applespi.ko appletb.ko / lib / modules / `uname -r` / custom /\nsudo depmod","html":"<p>sudo mkdir / lib / modules / `uname -r` / custom /\nsudo cp applespi.ko appletb.ko / lib / modules / `uname -r` / custom /\nsudo depmod</p>"},{"id":"text-64","type":"text","heading":"","plain_text":"Écrivez un fichier de configuration pour définir le pavé tactile sur une\nDPI. Le fichier doit être situé à /etc/udev/hwdb.d/61-evdev-local.hwdb\net son contenu devrait être","html":"<p>Écrivez un fichier de configuration pour définir le pavé tactile sur une\nDPI. Le fichier doit être situé à /etc/udev/hwdb.d/61-evdev-local.hwdb\net son contenu devrait être</p>"},{"id":"text-65","type":"text","heading":"","plain_text":"# MacBookPro13, * (fin 2016), MacBookPro14, * (mi-2017)\nevdev: nom: Apple SPI Pavé tactile: dmi: *: svnAppleInc.:pnMacBookPro13,1:*\nevdev: name: Pavé tactile Apple SPI: dmi: *: svnAppleInc.:pnMacBookPro13,2:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,1:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,2:*\n EVDEV_ABS_00 = :: 96\n EVDEV_ABS_01 = :: 94\n EVDEV_ABS_35 = :: 96\n EVDEV_ABS_36 = :: 94","html":"<p># MacBookPro13, * (fin 2016), MacBookPro14, * (mi-2017)\nevdev: nom: Apple SPI Pavé tactile: dmi: *: svnAppleInc.:pnMacBookPro13,1:*\nevdev: name: Pavé tactile Apple SPI: dmi: *: svnAppleInc.:pnMacBookPro13,2:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,1:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,2:*\n EVDEV_ABS_00 = :: 96\n EVDEV_ABS_01 = :: 94\n EVDEV_ABS_35 = :: 96\n EVDEV_ABS_36 = :: 94</p>"},{"id":"text-66","type":"text","heading":"","plain_text":"evdev: nom: Apple SPI Pavé tactile: dmi: *: svnAppleInc.:pnMacBookPro13,3:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,3:*\n EVDEV_ABS_00 = :: 96\n EVDEV_ABS_01 = :: 95\n EVDEV_ABS_35 = :: 96\n EVDEV_ABS_36 = :: 95","html":"<p>evdev: nom: Apple SPI Pavé tactile: dmi: *: svnAppleInc.:pnMacBookPro13,3:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,3:*\n EVDEV_ABS_00 = :: 96\n EVDEV_ABS_01 = :: 95\n EVDEV_ABS_35 = :: 96\n EVDEV_ABS_36 = :: 95</p>"},{"id":"text-67","type":"text","heading":"","plain_text":"Nous configurons les modules pour qu&#39;ils se chargent au démarrage avec","html":"<p>Nous configurons les modules pour qu&#039;ils se chargent au démarrage avec</p>"},{"id":"text-68","type":"text","heading":"","plain_text":"sudo su\necho &#39;add_drivers + = &quot;applespi intel_lpss_pci spi_pxa2xx_platform appletb&quot;&#39; &gt;&gt; &gt;&gt; / etc / initramfs-tools / modules\nupdate-initramfs -u","html":"<p>sudo su\necho &#039;add_drivers + = &quot;applespi intel_lpss_pci spi_pxa2xx_platform appletb&quot;&#039; &gt;&gt; &gt;&gt; / etc / initramfs-tools / modules\nupdate-initramfs -u</p>"},{"id":"text-69","type":"text","heading":"","plain_text":"Vous devriez maintenant avoir un système qui devrait charger les pilotes au démarrage.\nMais (je ne suis pas sûr de ce point), vous devrez peut-être reconstruire votre GRUB2\nbootloader pour identifier correctement le noyau dans lequel démarrer.\nÉtape 6: Reconstruction du chargeur de démarrage GRUB2\nAprès chaque mise à jour du système (mise à niveau) qui reconstruit le noyau, vous\ndevrait réexécuter cette étape.","html":"<p>Vous devriez maintenant avoir un système qui devrait charger les pilotes au démarrage.\nMais (je ne suis pas sûr de ce point), vous devrez peut-être reconstruire votre GRUB2\nbootloader pour identifier correctement le noyau dans lequel démarrer.\nÉtape 6: Reconstruction du chargeur de démarrage GRUB2\nAprès chaque mise à jour du système (mise à niveau) qui reconstruit le noyau, vous\ndevrait réexécuter cette étape.</p>"},{"id":"text-70","type":"text","heading":"","plain_text":"Reconfigurez GRUB2.","html":"<p>Reconfigurez GRUB2.</p>"},{"id":"text-71","type":"text","heading":"","plain_text":"sudo grub-mkconfig -o / boot/grub/grub.cfg","html":"<p>sudo grub-mkconfig -o / boot/grub/grub.cfg</p>"},{"id":"text-72","type":"text","heading":"","plain_text":"Reconstruire GRUB2","html":"<p>Reconstruire GRUB2</p>"},{"id":"text-73","type":"text","heading":"","plain_text":"sudo grub-mkstandalone -o / boot.efi -d / usr / lib / grub / x86_64-efi -O x86_64-efi --compress = xz /boot/grub/grub.cfg","html":"<p>sudo grub-mkstandalone -o / boot.efi -d / usr / lib / grub / x86_64-efi -O x86_64-efi --compress = xz /boot/grub/grub.cfg</p>"},{"id":"text-74","type":"text","heading":"","plain_text":"Télécharger boot.efi à un endroit accessible par macOS.\nRedémarrez dans macOS.\nMontez «Ubuntu Boot Loader» et remplacez l’ancien boot.efi déposer dans\ncette partition avec le nouveau boot.efi fichier. Rappelez-vous qu&#39;il faut\nêtre fait avec le terminal comme Finder pépins.\nJe doute que cela doive être fait, mais vous devrez peut-être re-bénir la partition.","html":"<p>Télécharger boot.efi à un endroit accessible par macOS.\nRedémarrez dans macOS.\nMontez «Ubuntu Boot Loader» et remplacez l’ancien boot.efi déposer dans\ncette partition avec le nouveau boot.efi fichier. Rappelez-vous qu&#039;il faut\nêtre fait avec le terminal comme Finder pépins.\nJe doute que cela doive être fait, mais vous devrez peut-être re-bénir la partition.</p>"},{"id":"text-75","type":"text","heading":"","plain_text":"Remerciements","html":"<p>Remerciements</p>"},{"id":"text-76","type":"text","heading":"","plain_text":"Nailen Matschke (nailen@caltech.edu) pour savoir comment démarrer\ndans Ubuntu à partir du chargeur de démarrage natif d’Apple via\ndémarrer dans un chargeur de démarrage GRUB2 autonome.\ngithub.com/chisNaN pour des instructions faciles à installer et à configurer\nles pilotes du clavier et du touchpad.","html":"<p>Nailen Matschke (nailen@caltech.edu) pour savoir comment démarrer\ndans Ubuntu à partir du chargeur de démarrage natif d’Apple via\ndémarrer dans un chargeur de démarrage GRUB2 autonome.\ngithub.com/chisNaN pour des instructions faciles à installer et à configurer\nles pilotes du clavier et du touchpad.</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"Contenus\nToggleExigencesMises en gardeLes étapesÉtape 1: Préparer le LiveUSBÉtape 2: Préparation du périphérique cible pour le rendre amorçableÉtape 3: Installer UbuntuÉtape 4: Rendre Ubuntu amorçableÉtape 5: création, configuration et installation des pilotes du clavier et du touchpadÉtape 6: Reconstruction du chargeur de démarrage GRUB2Remerciements\nExigences\nVous devriez avoir un hub USB ou similaire avec suffisamment de ports pour"},{"id":"text-2","heading":"Text","content":"Un LiveUSB\nUn périphérique de stockage USB suffisamment rapide pour exécuter un système d’exploitation (par exemple, SanDisk\nUltra Fit); nous appellerons cela le périphérique cible à partir de maintenant.\nUn périphérique d’entrée (clavier et souris USB requis; pour plus de facilité, deux\nports recommandés)"},{"id":"text-3","heading":"Text","content":"Ainsi qu’un MacBook exécutant une version macOS entre El Capitan et\nHaute Sierra (inclus).\nVous devriez être à l&#39;aise pour exécuter des commandes sur le terminal; frapper est\nassumé.\nMises en garde"},{"id":"text-4","heading":"Text","content":"La sortie du haut-parleur interne et de la prise casque ne fonctionne toujours pas\n(Probablement).\nLe chaînage du chargeur de démarrage GRUB2 doit probablement être manuel (éventuellement\nautomatisable) reconstruit chaque mise à jour du noyau, et probablement le clavier\net les pilotes de touchpad aussi.\nOn dirait que l’installation de GRUB2 ajoute un dossier à la mémoire EFI du disque dur interne.\nune partition risquant de perturber le programme d’amorçage natif du MacBook.\nprocessus de découverte de la partition de démarrage et son bootloading BOOTCAMP\nprocessus. Ce n’est pas un problème majeur"},{"id":"text-5","heading":"Text","content":"Le processus de bootloading où l’on détient le Option clé et\nchoisit le volume à démarrer qui fonctionne toujours,\nDémarrer sur Windows via GRUB2 est possible,\nRetrait du Ubuntu dossier de la partition EFI, en réinitialisant le\npartition de démarrage par défaut vers la partition macOS à partir de macOS,\net ne pas connecter le disque externe contenant Ubuntu devrait\nramener les choses à un état normal."},{"id":"text-6","heading":"Text","content":"Je déconseille fortement d&#39;installer Ubuntu sur le lecteur interne\nles mises à niveau macOS tendent à supposer plusieurs choses à propos de la\nétat de partitionnement du SSD interne et déconner avec\nen dehors de Disk Utility et des instructions interdites par Bootcamp peuvent\ndésordre des choses. Notez en particulier les mises à jour commençant par\nYosemite qui a converti les partitions HFS + afin qu&#39;elles soient dans\nConteneurs CoreStorage, et les mises à niveau commençant par High Sierra\nconvertissant les systèmes de fichiers HFS + en systèmes de fichiers APFS."},{"id":"text-7","heading":"Text","content":"Les étapes"},{"id":"text-8","heading":"Text","content":"Préparer le LiveUSB."},{"id":"text-9","heading":"Text","content":"Après cette étape, vous devriez avoir une clé USB contenant une image en direct.\nque vous pouvez démarrer depuis votre MacBook."},{"id":"text-10","heading":"Text","content":"Préparation du périphérique cible pour le rendre amorçable."},{"id":"text-11","heading":"Text","content":"Après cette étape, vous devriez avoir une partition que votre MacBook\n reconnaît en tant que partition contenant macOS qu&#39;il peut démarrer."},{"id":"text-12","heading":"Text","content":"Installer Ubuntu sur le périphérique cible."},{"id":"text-13","heading":"Text","content":"Après cette étape, vous devriez avoir une installation Ubuntu dans votre\n périphérique cible qui pourrait ne pas être amorçable."},{"id":"text-14","heading":"Text","content":"Installation du chargeur de démarrage."},{"id":"text-15","heading":"Text","content":"Après cette étape, vous devriez pouvoir démarrer sous Ubuntu.\n l’installation, mais le support du clavier et de la souris peut ne pas être présent."},{"id":"text-16","heading":"Text","content":"Installation et configuration des pilotes internes du clavier et du touchpad."},{"id":"text-17","heading":"Text","content":"Après cette étape, votre Ubuntu devrait avoir un clavier interne et\n pavé tactile, mais il n’est peut-être plus amorçable."},{"id":"text-18","heading":"Text","content":"Reconstruction et réinstallation du chargeur de démarrage."},{"id":"text-19","heading":"Text","content":"Après cette étape, vous devriez pouvoir démarrer sous Ubuntu.\n installation et pouvoir utiliser votre souris et votre clavier.\nCette étape est similaire à l’étape 4, et je pense que ce doit être\n refaites à chaque fois que vous mettez à jour le noyau de votre installation."},{"id":"text-20","heading":"Text","content":"Étape 1: Préparer le LiveUSB"},{"id":"text-21","heading":"Text","content":"Téléchargez l&#39;image de bureau Ubuntu 17.10 x86_64. je n&#39;ai pas essayé\nles autres versions, qui peuvent avoir une installation légèrement différente\ninstructions à l’étape 3. L’image de bureau 17.10 Beta 2 suffit.\nNous convertissons le .iso fichier image dans un .dmg fichier image disque que le\nle chargeur d&#39;amorçage natif est reconnu comme amorçable."},{"id":"text-22","heading":"Text","content":"hdiutil convert -format UDRW -o /path/to/img.dmg /path/to/image.iso"},{"id":"text-23","heading":"Text","content":"Nous insérons notre Live-USB-to-be. Confirmez l’emplacement où notre LiveUSB-to-be\nest à\nIl devrait être identifié par un nom du formulaire diskN pour certains\nentier N. Ensuite, assurez-vous qu&#39;aucune des partitions présentes sur le\nles disques sont montés avec"},{"id":"text-24","heading":"Text","content":"diskutil unmountDisk / dev / diskN"},{"id":"text-25","heading":"Text","content":"Nous brûlons maintenant le .dmg déposer sur le disque avec"},{"id":"text-26","heading":"Text","content":"sudo dd if = / chemin / vers / img.dmg de = / dev / rdiskN"},{"id":"text-27","heading":"Text","content":"Notez que l&#39;écriture à rdiskN est plus rapide que d&#39;écrire à diskN\ncar il saute plusieurs couches d&#39;abstraction logicielle. Néanmoins,\nSelon la norme USB prise en charge par votre LiveUSB, il se peut que\nprendre un bon moment."},{"id":"text-28","heading":"Text","content":"Nous avons terminé avec cette étape. Démontez votre LiveUSB.\nÉtape 2: Préparation du périphérique cible pour le rendre amorçable"},{"id":"text-29","heading":"Text","content":"Insérez le périphérique cible. Laisser diskN être son identifiant; comme avant,\non peut découvrir son identifiant avec liste utilitaire de disque.\nEffacer le disque, écrire une partition GPT et EFI et une partition journalisée HFS +\nà cela avec"},{"id":"text-30","heading":"Text","content":"diskutil eraseDisk JHFS + Ubuntu GPT diskN"},{"id":"text-31","heading":"Text","content":"Divisez la partition JHFS + en 128 Mo (la taille est plutôt arbitraire);\nex. nous avons utilisé MB et non MiB) partition pour le chargeur de démarrage GRUB2\net une partition pour notre installation avec une commande comme"},{"id":"text-32","heading":"Text","content":"diskutil splitPartition diskNs2 2 JHFS + &quot;Chargeur de démarrage Ubuntu&quot; 128M ExFAT &quot;Ubuntu&quot; R"},{"id":"text-33","heading":"Text","content":"Nous montons maintenant la partition «Ubuntu Boot Loader» et parcourons notre\ncoquille terminale dans sa racine; le montage standard du Finder\nsuffira, après quoi il sera situé à / Volumes / Ubuntu Boot\nChargeur.\nNous créons les dossiers nécessaires pour que le MacBook puisse\nle reconnaître comme une installation macOS"},{"id":"text-34","heading":"Text","content":"mkdir mach_kernel\nmkdir -p Système / Bibliothèque / CoreServices"},{"id":"text-35","heading":"Text","content":"Nous créons un .pliste fichier texte à\nSystème / Bibliothèque / CoreServices / SystemVersion.plist avec le contenu"},{"id":"text-36","heading":"Text","content":"&lt;xml version =&quot;1.0&quot; encodage =&quot;utf-8&quot;?&gt;\n&lt;plist version =&quot;1.0&quot;&gt;"},{"id":"text-37","heading":"Text","content":"ProductBuildVersion\n    \n    ProductName\n    Linux\n    Version de produit\n    Ubuntu Linux"},{"id":"text-38","heading":"Text","content":"Enfin, nous définissons l’indicateur d’amorçage spécifique à Apple pour la partition avec"},{"id":"text-39","heading":"Text","content":"sudo bless --device / dev / diskNsM"},{"id":"text-40","heading":"Text","content":"où M est l&#39;identifiant de partition du «chargeur d&#39;amorçage Ubuntu»\npartition, qui peut être découvert avec liste utilitaire de disque."},{"id":"text-41","heading":"Text","content":"Nous avons fini. Insérez le LiveUSB et arrêtez ou redémarrez le MacBook.\nÉtape 3: Installer Ubuntu\nNous supposons que le LiveUSB et le périphérique cible sont tous deux branchés,\net que le lecteur doit connecter des périphériques d&#39;entrée externes chaque fois que\nrequis pour l&#39;entrée."},{"id":"text-42","heading":"Text","content":"Au démarrage du MacBook, immédiatement avant ou pendant le démarrage\ncarillon, maintenez le Option bouton pour entrer le natif\nchargeur de démarrage. Sélectionnez l&#39;une des options de «démarrage EFI».\nVous devez démarrer dans le chargeur de démarrage GRUB2 de LiveUSB. Sélectionnez “Essayer\nUbuntu sans installer ”. Votre clavier interne fonctionne toujours dans\nle chargeur de démarrage GRUB2\nVous devriez arriver au bureau Live Ubuntu. Vous devriez avoir besoin d&#39;un\nclavier et souris externes dans cet environnement. Procéder à\ninstallation comme d&#39;habitude, à l&#39;exception de la partie suivante.\nDans “Type d&#39;installation”, et présenté avec où et comment sur le\nSi vous souhaitez installer Ubuntu sur les disques, sélectionnez “Quelque chose d’autre”. Non\ncomme se connecter à Internet et mettre à jour pour l&#39;instant; nous pouvons faire\nque plus tard.\nSélectionnez pour formater la partition qui était diskNsM dans macOS comme\next4et l&#39;utiliser comme racine / point de montage. Choisissez d&#39;installer\nle chargeur de démarrage dans la même partition, c&#39;est-à-dire la partition qui\nétait diskNsM dans macOS. Laissez toutes les autres partitions et lecteurs\nseul.\nContinuez et terminez l&#39;installation, mais ne redémarrez pas pour l&#39;instant."},{"id":"text-43","heading":"Text","content":"Étape 4: Rendre Ubuntu amorçable\nVous devriez maintenant être démarré dans un système d&#39;exploitation Live Ubuntu. Vous devriez avoir les deux\nLiveUSB connecté à partir duquel vous exécutez le système d&#39;exploitation, et également\nvotre appareil cible connecté. Nous identifierons la partition que vous\nont installé Ubuntu 17.10 à par SDAN où UNE est quelques petites capitalisations\nlettre et N est un entier.\nNous construisons maintenant le chargeur de démarrage GRUB2."},{"id":"text-44","heading":"Text","content":"Nous montons la partition Ubuntu 17.10. Il suffit d’utiliser GNOME\nmontage par défaut, après quoi il sera disponible à un endroit\ncomme / media / ubuntu / some_uuid_string /\nNous lions les fichiers spéciaux de notre Live Ubuntu afin qu’ils soient disponibles lorsque nous\nchroot dans notre installation Ubuntu 17.10 avec"},{"id":"text-45","heading":"Text","content":"cd / media / ubuntu / some_uuid_string /\nsudo mount -B / dev dev\nsudo mount -B / dev / pts dev / pts\nsudo mount -B / proc proc\nsudo mount -B / sys sys\nsudo mount -B / run run"},{"id":"text-46","heading":"Text","content":"nous chroot dans notre installation Ubuntu 17.10 avec"},{"id":"text-47","heading":"Text","content":"Nous configurons GRUB2 avec"},{"id":"text-48","heading":"Text","content":"grub-mkconfig -o boot / grub / grub.cfg"},{"id":"text-49","heading":"Text","content":"Nous construisons GRUB2 dans un boot.efi situé (par commodité) à la racine de notre\nInstallation Ubuntu 17.10 avec"},{"id":"text-50","heading":"Text","content":"grub-mkstandalone -o boot.efi -d usr / lib / grub / x86_64-efi -O x86_64-efi --compress = xz boot / grub / grub.cfg"},{"id":"text-51","heading":"Text","content":"De l&#39;extérieur chroot‘D shell (c’est-à-dire à partir de Live Ubuntu\nbureau), enregistrez votre boot.efi déposer quelque part depuis votre macOS\ninstallation (par exemple, Google Drive).\nRedémarrez dans macOS. En raison de la façon dont le chargeur d’amorçage natif recherche l’amorçage\npartitions, à partir de maintenant, vous devrez peut-être toujours maintenir la\nOption bouton et sélectionnez l&#39;emplacement que vous souhaitez démarrer\ndans, sinon vous pouvez arriver à un shell de repli GRUB2.\nMontez la partition «Ubuntu Boot Loader». Du terminal,\n(car le Finder a des problèmes dans ce répertoire), copiez l’image GRUB2 dans la partition avec"},{"id":"text-52","heading":"Text","content":"cp /path/to/boot.efi &quot;/ Volumes / Chargeur de démarrage Ubuntu / Système / Bibliothèque / CoreServices /&quot;"},{"id":"text-53","heading":"Text","content":"Cela ne semble pas probable, mais vous devrez peut-être bénir à nouveau le «Ubuntu\nBoot Loader ”."},{"id":"text-54","heading":"Text","content":"Nous avons fini. Votre installation Ubuntu 17.10 devrait maintenant être amorçable.\nÉtape 5: création, configuration et installation des pilotes du clavier et du touchpad\nVous n&#39;avez pas besoin du LiveUSB à partir de maintenant. Redémarrez le MacBook avec\nOption maintenez la touche enfoncée pendant le démarrage et sélectionnez «Chargeur de démarrage Ubuntu».\nVous devez démarrer sous GRUB2 et pouvoir sélectionner un serveur Ubuntu.\nentrée de menu pour démarrer sur votre installation Ubuntu 17.10. À partir d&#39;ici\nvous devrez peut-être effectuer une saisie via un clavier et une souris externes. Bûche\ndans."},{"id":"text-55","heading":"Text","content":"Connecter à Internet.\nMettez à jour vos listes de paquets, puis mettez à jour votre système (mise à niveau)\navec\net alors\nVous serez peut-être invité à redémarrer votre système, mais il est important de ne pas\npour l&#39;instant."},{"id":"text-56","heading":"Text","content":"Installez git et les outils de construction dont vous aurez besoin avec"},{"id":"text-57","heading":"Text","content":"sudo apt install git build-essential"},{"id":"text-58","heading":"Text","content":"Téléchargez les pilotes expérimentaux du clavier et du touchpad avec"},{"id":"text-59","heading":"Text","content":"clone de git https://github.com/roadrunner2/macbook12-spi-driver"},{"id":"text-60","heading":"Text","content":"Construire les pilotes en tant que modules du noyau"},{"id":"text-61","heading":"Text","content":"cd macbook12-spi-driver\ngit checkout touchbar-driver-hid-driver\nfaire"},{"id":"text-62","heading":"Text","content":"Installer les modules du noyau"},{"id":"text-63","heading":"Text","content":"sudo mkdir / lib / modules / `uname -r` / custom /\nsudo cp applespi.ko appletb.ko / lib / modules / `uname -r` / custom /\nsudo depmod"},{"id":"text-64","heading":"Text","content":"Écrivez un fichier de configuration pour définir le pavé tactile sur une\nDPI. Le fichier doit être situé à /etc/udev/hwdb.d/61-evdev-local.hwdb\net son contenu devrait être"},{"id":"text-65","heading":"Text","content":"# MacBookPro13, * (fin 2016), MacBookPro14, * (mi-2017)\nevdev: nom: Apple SPI Pavé tactile: dmi: *: svnAppleInc.:pnMacBookPro13,1:*\nevdev: name: Pavé tactile Apple SPI: dmi: *: svnAppleInc.:pnMacBookPro13,2:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,1:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,2:*\n EVDEV_ABS_00 = :: 96\n EVDEV_ABS_01 = :: 94\n EVDEV_ABS_35 = :: 96\n EVDEV_ABS_36 = :: 94"},{"id":"text-66","heading":"Text","content":"evdev: nom: Apple SPI Pavé tactile: dmi: *: svnAppleInc.:pnMacBookPro13,3:*\nevdev: nom: Apple SPI Touchpad: dmi: *: svnAppleInc.:pnMacBookPro14,3:*\n EVDEV_ABS_00 = :: 96\n EVDEV_ABS_01 = :: 95\n EVDEV_ABS_35 = :: 96\n EVDEV_ABS_36 = :: 95"},{"id":"text-67","heading":"Text","content":"Nous configurons les modules pour qu&#39;ils se chargent au démarrage avec"},{"id":"text-68","heading":"Text","content":"sudo su\necho &#39;add_drivers + = &quot;applespi intel_lpss_pci spi_pxa2xx_platform appletb&quot;&#39; &gt;&gt; &gt;&gt; / etc / initramfs-tools / modules\nupdate-initramfs -u"},{"id":"text-69","heading":"Text","content":"Vous devriez maintenant avoir un système qui devrait charger les pilotes au démarrage.\nMais (je ne suis pas sûr de ce point), vous devrez peut-être reconstruire votre GRUB2\nbootloader pour identifier correctement le noyau dans lequel démarrer.\nÉtape 6: Reconstruction du chargeur de démarrage GRUB2\nAprès chaque mise à jour du système (mise à niveau) qui reconstruit le noyau, vous\ndevrait réexécuter cette étape."},{"id":"text-70","heading":"Text","content":"Reconfigurez GRUB2."},{"id":"text-71","heading":"Text","content":"sudo grub-mkconfig -o / boot/grub/grub.cfg"},{"id":"text-72","heading":"Text","content":"Reconstruire GRUB2"},{"id":"text-73","heading":"Text","content":"sudo grub-mkstandalone -o / boot.efi -d / usr / lib / grub / x86_64-efi -O x86_64-efi --compress = xz /boot/grub/grub.cfg"},{"id":"text-74","heading":"Text","content":"Télécharger boot.efi à un endroit accessible par macOS.\nRedémarrez dans macOS.\nMontez «Ubuntu Boot Loader» et remplacez l’ancien boot.efi déposer dans\ncette partition avec le nouveau boot.efi fichier. Rappelez-vous qu&#39;il faut\nêtre fait avec le terminal comme Finder pépins.\nJe doute que cela doive être fait, mais vous devrez peut-être re-bénir la partition."},{"id":"text-75","heading":"Text","content":"Remerciements"},{"id":"text-76","heading":"Text","content":"Nailen Matschke (nailen@caltech.edu) pour savoir comment démarrer\ndans Ubuntu à partir du chargeur de démarrage natif d’Apple via\ndémarrer dans un chargeur de démarrage GRUB2 autonome.\ngithub.com/chisNaN pour des instructions faciles à installer et à configurer\nles pilotes du clavier et du touchpad."}],"media":{"primary_image":""},"relations":[{"rel":"canonical","href":"https://ipom.fr/2019/06/22/installer-et-executer-ubuntu-17-10-desktop-sur-le-macbook-12-pouces/"},{"rel":"alternate","href":"https://ipom.fr/2019/06/22/installer-et-executer-ubuntu-17-10-desktop-sur-le-macbook-12-pouces/llm","type":"text/html"},{"rel":"alternate","href":"https://ipom.fr/2019/06/22/installer-et-executer-ubuntu-17-10-desktop-sur-le-macbook-12-pouces/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://ipom.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}