MacMini(Late 2014)ブートメニュー(option/altキーを押したまま)に表示される、動作するLinux(ライブ)ディトロ、できればDebian9またはCentOS7が必要です。ライブディストリビューションには永続的なストレージがあり、USBフラッシュドライブから直接動作する必要があります。
私がこれまでに試みた(失敗した)もの:
Sudo dd if=./debian-live-9.4.0-AMD64-cinnamon.iso of=/dev/rdisk3 bs=1m
。 USBドライブはUSB3.0 Sandisk Extreme 32 GBドライブで、GUID付きのFAT [32]のOSXディスクユーティリティでフォーマットされています。EFI Boot
オプションが期待どおりに表示されます。CentOS-7-x86_64-LiveGNOME-1708.isoでの2回目の試行:
hdiutil convert CentOS-7-x86_64-LiveGNOME-1708.iso -format UDRW -o target.img
、次にSudo dd if=./target.img.dmg of=/dev/rdisk3 bs=1m
AppleのStartupManagerで使用できるのはWindows
オプションのみですが、これを選択すると、USBドライブアクティビティのない黒い画面が表示されます。
私もテストしました Fedora Media Writer ですが、同じ黒い画面でした。 CentOS wiki は次のように述べています:
まったく同じ方法(CentOS v6.5の場合はdd)がCentOS 7でも機能します。さらに、CentOS 7インストーラーイメージには特別なパーティションがあり、2014年7月の時点で、ほとんどのWindowsツールが正しく転送されず、から起動したときに未定義の動作が発生します。 USBキー。 (これまでのところ)機能しないことがわかっているアプリケーションは、unetbootin、multibootusb、および「universalusbinstalller」です。これらは使用しないでください。正しく機能していることは、Rufus(選択したオプションによって異なる場合があり、rufusでの障害の報告もある)、Fedora LiveUSB Creator、Win32 Disk Imager、Rawrite32、およびWindowsのddであることが確認されています。
動作しているライブディストリビューションにアクセスして、そのイメージに永続ストレージを追加したいと考えています。それで、私のMac Mini(Late 2014)の永続ストレージで動作するように、Debian 9.4またはCentOS 7.4ライブディストリビューションをどのように設定するのですか?それが不可能な場合は、稼働中のLinuxディストリビューションと正確な手順を提案してください。
CentOS-7-x86_64-LiveGNOME-1708.isoはEFIをサポートしていないようですが、6.5より前の時代のMBR(BIOS)インストールのみをサポートしています。これは、AppleのStartupManagerにWindows
オプションしか表示されない理由を説明しています。 livecd-iso-to-disk
は次のエラーを返します:ERROR: This live image does not support EFI booting
(下記参照)。 「livecd-iso-to-disk」は、仮想マシンで実行しているCentOSで使用できるコマンドです。
次に、livecd-iso-to-diskコマンドでエラーを返さないCentOS 7 Minimalisoをテストしました。それが示している EFI Boot
AppleのStartupManageのオプション。ただし、ブートメニューにはInstall CentOS 7
オプション(これにより、imgファイルが見つからないというエラーが返されるため、最初にカーネルをロードする必要があります)。
# livecd-iso-to-disk --format --efi CentOS-7-x86_64-LiveGNOME-1708.iso /dev/sdb1
Verifying image...
/Downloads/CentOS-7-x86_64-LiveGNOME-1708.iso: dd2ee56a96ea54e734bb44b142bd68b7
Fragment sums: b9473a52d3c9a21298cfbf17a427dc2eec65cb78341dc6c3993fb75b7dc6
Fragment count: 20
Press [Esc] to abort check.
Checking: 100.0%
The media check is complete, the result is: PASS.
It is OK to use this media.
WARNING: THIS WILL DESTROY ANY DATA ON /dev/sdb!!!
Press Enter to continue or ctrl-c to abort
wipefs: WARNING: /dev/sdb: appears to contain 'gpt' partition table
Waiting for devices to settle...
mkdosfs 3.0.9 (31 Jan 2010)
MBR appears to be blank.
Do you want to replace the MBR on this device?
Press Enter to continue or ctrl-c to abort
ERROR: This live image does not support EFI booting
Cleaning up to exit...
Debian-live-9.4.0-AMD64-cinnamon.isoが同様のエラーを返すのは興味深いことですdebian-live-9.4.0-AMD64-cinnamon.iso uses initrd.img w/o install.img ERROR: This live image does not support EFI booting
。
それでもEFI Boot
AppleのStartup Managerにありますが、ライブオプションは続行されません(エラーはなく、Debianのバックグラウンドのみ)。
# livecd-iso-to-disk --format --efi debian-live-9.4.0-AMD64-cinnamon.iso /dev/sdb1
Verifying image...
The media check is complete, the result is: NA.
No checksum information available, unable to verify media.
Are you SURE you want to continue?
Press Enter to continue or ctrl-c to abort
WARNING: THIS WILL DESTROY ANY DATA ON /dev/sdb!!!
Press Enter to continue or ctrl-c to abort
wipefs: WARNING: /dev/sdb: appears to contain 'gpt' partition table
Waiting for devices to settle...
mkdosfs 3.0.9 (31 Jan 2010)
/Downloads/debian-live-9.4.0-AMD64-cinnamon.iso uses initrd.img w/o install.img
ERROR: This live image does not support EFI booting
Cleaning up to exit...
最後に、ubuntu-16.10-desktop-AMD64.iso、次にubuntu-17.10.1-desktop-AMD64.isoでUnetbootin(Macの場合はv6.5.7)を使用しました。 両方の画像がMacMini(Late 2014)で問題なく開始されました。 EFI Boot
オプションをAppleのStartup Managerで選択してから、Ubuntuライブを開始する最初の[Ubuntuを試す]オプションを選択しました。残念ながら、Unetbootinの永続的なオプションは結果を生成しません(新しく作成されたファイルは再起動時に削除されます)。
Ubuntuを搭載したUSBドライブはMacOS Xに正しくマウントされ、Finderに多数のファイルとフォルダーが表示されます。 USBドライブの外観は次のとおりですdiskutil list
。
CentOS live isoは、内部に2つのフォルダーしかない非常に異なる構造を示しています。
完了時にUnetbootinはThe created USB device will not boot off on a Mac. Insert it into a PC, and select the USB boot option in the BIOS boot menu.
私はこの警告を無視し(インターネット上のいくつかのアドバイスを読んで)、Ubuntuイメージを正常に起動しました: 。
そして無関係なものですが、Mac OS X 10.13.4はUnetbootinが32ビットアプリであるという警告を表示します 。