MacBookPro に CentOS7 をインストール
- 最新の macos がインストールできない MacBookPro に CentOS をクリーンインストールする
- USBメモリのディスクイメージからインストールする
手順
インストール用USBメモリ作成
1. ディスクイメージをダウンロードする
- CentOS-7-x86_64-DVD-1908.iso
- 古いバージョンisoディスクイメージ
2. USBメモリの disk number を確認する
$ diskutil list
3. USBメモリをアンマウントする
$ diskutil unmountDisk /dev/[disk number]
4. centos のISOイメージを書き込む
$ sudo dd if=/path/to/image.iso of=/dev/[rdisk number] bs=1m
sudo dd if=/Users/hoge/Downloads/CentOS-7-x86_64-DVD-1908.iso of=/dev/rdisk2 bs=1m
インストール
1. インストール用USBメモリをMacbookProに接続する
2. option キーを押しながらMacbookProを起動
3. 起動ボリュームの選択画面が表示されるので、EFI boot を選択する
4. Install CentOS 7を選択
5. GUIインストーラー で下記を設定
- キーボードレイアウト:英語(Macintosh) ※USキーボードの場合
- ネットワーク設定:固定IPアドレス
- 日付と時刻:
- アジア-東京
- ネットワーク時刻: on
- ntpサーバを別サーバへ変更
- インストール先ディスクの設定
- インストール中にrootパスワードを設定
6. インストールが完了したら再起動
インストール後の設定
-
バッテリー状態を確認
# cat /sys/class/power_supply/BAT0/uevent POWER_SUPPLY_NAME=BAT0 POWER_SUPPLY_STATUS=Charging POWER_SUPPLY_PRESENT=1 POWER_SUPPLY_TECHNOLOGY=Li-ion POWER_SUPPLY_CYCLE_COUNT=8 POWER_SUPPLY_VOLTAGE_MIN_DESIGN=10950000 POWER_SUPPLY_VOLTAGE_NOW=12613000 POWER_SUPPLY_CURRENT_NOW=1272000 POWER_SUPPLY_CURRENT_AVG=1272000 POWER_SUPPLY_CAPACITY=76 POWER_SUPPLY_CHARGE_FULL_DESIGN=6000000 POWER_SUPPLY_CHARGE_FULL=5795000 POWER_SUPPLY_CHARGE_NOW=4584000 POWER_SUPPLY_TEMP=266 POWER_SUPPLY_MODEL_NAME=bq20z451 POWER_SUPPLY_MANUFACTURER=ANSANOR
-
MacbookProのモニタを閉じてもスリープさせない
-
編集するconfファイルをバックアップ
# cp -p /etc/systemd/logind.conf{,.org}
-
logind.conf(/etc/systemd/logind.conf)を下記のように編集
# MacbookProのモニタを閉じてもスリープさせない HandleLidSwitch=ignore # パワーキーを押した場合の動作 HandlePowerKey=ignore # サスペンドキーを押した場合の動作 HandleSuspendKey=ignore # ハイバネートキーを押した場合の動作 HandleHibernateKey=ignore
-
systemd-logind サービスを再起動
# systemctl restart systemd-logind.service
-
参考
https://lizefieldwp.azurewebsites.net/index.php/2015/08/22/古いmacbook-proにcentos7をクリーンインストール/
https://docs.centos.org/en-US/centos/install-guide/Making_Media_USB_Mac/
https://mseeeen.msen.jp/how-to-avoid-sleep-on-pc-closing-with-centos-7/