Je veux utiliser Linux sur mac

Préface

Je l'ai écrit lorsque ma connaissance m'a demandé de m'apprendre comment faire un double démarrage sur Mac. J'ai écrit un article parce que c'était un gros problème.

Étape 1: Téléchargez rEFInd

Téléchargez rEFInd et placez-le dans n'importe quel répertoire.

Étape 2: Installez rEFInd

Pour installer rEFInd, démarrez d'abord mac en mode de récupération (maintenez cmd + R) Après avoir démarré en mode de récupération, ouvrez un terminal et exécutez csrutil disable.

Lorsqu'il est exécuté, il affichera «Protection de l'intégrité du système désactivée avec succès».

Ensuite, démarrez mac et accédez au répertoire dans lequel vous avez téléchargé rEFInd.

tikuwa@tikuwanoMacBook-Air ~/Downloads/refind-bin-0.11.4 $ ls -al ~/Downloads/refind-bin-0.11.4
total 472
drwxrwxr-x@ 17 tikuwa  staff    544 11 12  2018 ./
drwx------+ 53 tikuwa  staff   1696  2 21 12:13 ../
-rw-rw-r--@  1 tikuwa  staff  35147 11 29  2015 COPYING.txt
-rw-rw-r--@  1 tikuwa  staff   4891  8  7  2017 CREDITS.txt
-rw-rw-r--@  1 tikuwa  staff   2204 11 29  2015 LICENSE.txt
-rw-rw-r--@  1 tikuwa  staff  99811 11 12  2018 NEWS.txt
-rw-rw-r--@  1 tikuwa  staff   4010  5 25  2017 README.txt
drwxr-xr-x@  5 tikuwa  staff    160 11 29  2015 banners/
drwxr-xr-x@  5 tikuwa  staff    160 10 22  2018 docs/
drwxr-xr-x@ 18 tikuwa  staff    576  7 22  2018 fonts/
drwxr-xr-x@ 22 tikuwa  staff    704  1 20  2016 keys/
-rwxrwxr-x@  1 tikuwa  staff   2436  7 22  2018 mkrlconf*
-rwxrwxr-x@  1 tikuwa  staff   2564  8 24  2018 mountesp*
-rwxrwxr-x@  1 tikuwa  staff  10362 10 23  2018 mvrEFInd*
drwxrwxr-x@ 13 tikuwa  staff    416 11 12  2018 rEFInd/
-rwxrwxr-x@  1 tikuwa  staff  56558 11 12  2018 rEFInd-install*
-rwxrwxr-x@  1 tikuwa  staff   7173  4 23  2016 rEFInd-mkdefault*

Exécutez sudo. / REFInd-install dans ce répertoire et redémarrez. Si rEFInd démarre, il réussit.

tikuwa@tikuwanoMacBook-Air ~/Downloads/refind-bin-0.11.4 $ sudo ./refind-install                                             [ruby-2.6.3p62]
Password:
ShimSource is none
Installing rEFInd on OS X....
Installing rEFInd to the partition mounted at /Volumes/ESP
Found rEFInd installation in /Volumes/ESP/EFI/rEFInd; upgrading it.
Found suspected Linux partition(s); installing ext4fs driver.
Installing driver for ext4 (ext4_x64.efi)
Copied rEFInd binary files

Notice: Backed up existing icons directory as icons-backup.
Existing rEFInd.conf file found; copying sample file as rEFInd.conf-sample
to avoid overwriting your customizations.

Étape 3: créer un support d'installation Linux

Veuillez préparer une mémoire flash USB. Cela dépend du système d'exploitation à installer, mais idéalement, il devrait être de 8 Go ou plus. Cette fois, nous installerons Ubuntu.

Téléchargez l'image du DVD Ubuntu. Une fois le téléchargement terminé, placez-le dans un emplacement pratique.

Ensuite, téléchargez balenaetcher. Vous pouvez l'installer avec brew cask install balenaetcher.

Démarrez Balenaetcher et sélectionnez une image avec Sélectionner une image. Utilisez ensuite Select target pour sélectionner le média de destination. Enfin, sélectionnez «Flash!» Pour démarrer l'installation.

Étape 4: créer une partition pour Linux

Pour installer Linux, vous avez besoin de deux partitions, une pour la zone / et une pour la zone Swap.

La procédure de la partition utilisée pour / fonctionne si elle est de 10 Go ou plus, mais il est préférable de la définir sur 100 Go ou plus car elle sera installée. La zone de swap devrait être environ deux fois plus grande que la RAM.

Étape 5: Installez Linux

Avec le support créé à l'étape 3 bloqué, redémarrez mac et démarrez rEFInd. Lorsque rEFInd démarre, vous pouvez sélectionner le support d'installation. Suivez ensuite les instructions à l'écran pour installer.

Étape 6: Réglez rEFInd pour démarrer

Après l'installation de Linux, le chargeur de démarrage utilisé sera changé en GRUB pour Linux. Alors lancez à nouveau refind-install.

Une fois que vous avez fait cela, redémarrez en mode de récupération, puis exécutez csrutil enable pour démarrer votre mac.

Étape 7: Retirez GRUB

Vous pouvez sauter cette étape sans aucun problème, alors sautez-la si cela ne vous dérange pas. Tout d'abord, allez dans / Volume et exécutez sudo mkdir efi. Puis lancez sudo mount -t msdos / dev / disk0s1. / Efi.

Une fois monté, allez dans ʻEFI dans ʻefi et supprimez ʻUBUNTU`. Ensuite, redémarrez et assurez-vous qu'il est supprimé.

Bonus: donnez à rEFInd un aspect cool

Recherchez "rEFInd themes" et téléchargez votre thème préféré. Cette fois, nous utiliserons "rEFInd minimal". Allez dans / Volumes / efi / EFI / refind et créez un répertoire appelé themes. Mettez-y le thème téléchargé et nommez-le rEFInd-minimal.

Ensuite, ouvrez refind.conf dans / Volumes / efi / EFI / refind avec un éditeur de texte et ajoutez ʻinclude themes / rEFInd-minimal / theme.conf`.

Lorsque vous avez terminé, redémarrez et assurez-vous que cela est reflété.

Les références

Installer le chargeur de démarrage rEFInd sur mac Lors de l'introduction de rEFInd à El capitan Comment changer le thème du chargeur de démarrage "rEFInd"

Recommended Posts

Je veux utiliser Linux sur mac
Je souhaite utiliser OpenJDK 11 avec Ubuntu Linux 18.04 LTS / 18.10
Je veux enregistrer les entrées / sorties de fichiers sous Linux
Je veux AWS Lambda avec Python sur Mac!
J'ai essayé d'installer Linux sur mon Mac
Lorsque vous souhaitez utiliser python 2.x sur Gentoo Linux moderne
Je veux savoir comment fonctionne LINUX!
Je veux utiliser jar de python
Je souhaite utiliser la console IPython Qt
Je souhaite développer des applications Android sur Android
Je souhaite utiliser les raccourcis clavier Mac / emacs (raccourcis clavier) sur les recommandations Ubuntu xkeysnail
Je veux savoir si vous installez Python sur Mac ・ Iroha
Je veux utiliser MATLAB feval avec python
Je souhaite utiliser le répertoire temporaire avec Python2
Je veux utiliser le solveur ceres de python
Je ne veux pas utiliser -inf avec np.log
Je souhaite utiliser ip vrf avec SONiC
Je veux faire pyenv + pipenv même sous Windows
Je souhaite utiliser la fonction d'activation Mish
Préparation à l'utilisation de aws cli sur Mac OS X
Je veux utiliser self avec Backpropagation (tf.custom_gradient) (tensorflow)
Comment utiliser le contrôleur audio C216 sur Arch Linux
Utiliser Github Desktop sous Linux
J'ai essayé d'utiliser Resultoon sur Mac + AVT-C875, mais j'étais frustré en chemin.
Je veux trouver un package populaire sur PyPi
Je veux résoudre SUDOKU
Mettez à jour le python que vous aviez sur votre Mac à 3.7-> 3.8
Préparation à l'utilisation d'Ansible sur un serveur Linux existant
J'ai essayé de réintroduire Linux
Utiliser matplot libwidget sur Mac
Lorsque j'essaye d'utiliser le notebook Jupiter sur Mac, je ne peux sélectionner que python2
Je veux réaliser quelque chose comme AutoHotkey avec AutoKey sur Ubuntu (Kali Linux)
[Astuces] Comment utiliser l'iPhone comme caméra Web sous Linux
Je veux utiliser le jeu de données R avec python
Utiliser Linux sur Windows 10 (WSL2)
Je veux faire Wake On LAN de manière entièrement automatique
Je souhaite également utiliser les commandes Linux à l'invite de commande! Utilisez les commandes Linux à l'invite de commande au lieu de Git Bash
Je veux utiliser la dernière version de gcc même si je n'ai pas les privilèges sudo! !!
Je souhaite utiliser facilement les fonctions R avec le notebook ipython
Je veux déplacer le sélénium pour le moment [pour mac]
[Pour les débutants] Comment utiliser l'instruction for sous Linux (variables, etc.)
Je souhaite utiliser uniquement le traitement de normalisation SudachiPy
[Python] Je souhaite utiliser l'option -h avec argparse
Je souhaite désactiver les interruptions sur le Raspberry Pi (≒ DI / EI)
Je souhaite annoncer ma thèse de fin d'études sur IPython Notebook
Je souhaite utiliser un environnement virtuel avec jupyter notebook!
[AWS EC2] Paramètres que vous souhaitez effectuer sur Amazon Linux 2
Que faire si vous ne pouvez pas utiliser le WiFi sous Linux
[Introduction à Mac] Applications et paramètres Mac pratiques que j'utilise
Je veux utiliser VS Code et Spyder sans anaconda! !! !!
Utilisez host.docker.internal sur Linux (docker-compose requis)
Copie facile dans le presse-papier sous Linux
Comment utiliser Dataiku sous Windows
Instructions pour installer matplotlib sur votre Mac
Convertir WMA en MP3 sur Mac
Je veux comprendre à peu près systemd
Remarques sur l'utilisation de pywinauto
Comment installer VMware-Tools sur Linux