web-dev-qa-db-ja.com

Macbook Pro Retina(Early 2015)は、ubuntuパーティションを起動可能として認識しません

皆さんが元気で、良い週末を過ごされたことを願っています。

私はMacbook Pro Retina(2015年初頭)をデュアルブートにしようとしていますUbuntu Gnome 16.04this チュートリアルにリストされているインストールプロセスを実行しました-インストール手順はまばらであり、従いましたが、あいまいな手順を逃した可能性があります。

私の最も可能性の高い犯人は、最後に向かって不完全なステップを経た、またはファイルシステムを適切に設定しないことによるインストール不良ですOR grub。

これまでのところ、次のことを行ってきました。

  1. ディスクユーティリティでOSXパーティションを縮小する
  2. UbuntuのライブブータブルUSBを作成しました
  3. REFIndのインストール-ラップトップは、EFIを直接起動し、Altキーを押さずに起動します。
  4. USBから起動します(画面サイズ、wifiなどはすべて正常に機能します)
  5. GPartedにジャンプし、/にマウントされたext4パーティションを作成しました
  6. RAMのサイズの1.5倍のスワップパーティションを作成しました(8GB RAM => 12GBスワップ)
  7. インストールアプリの指示に従って、Ubuntu 16.04を新しいパーティションにインストールします。 (インストーラーは閉じますが、終わることのない回転するマウスを取得します(Macで渦巻く虹に似ています)
  8. 実行Sudo efibootmgr -o 0000,0080したがって、efibootmgrは次の出力をリストします。

    BootCurrent: 0080 Timeout: 5 seconds BootOrder: 0080,0000 Boot0000* Linux Boot0080* Mac OS X Boot0082* BootFFFF*

そのため、rEFIndがインストールされていない(OSXでアンインストールする)ことで、Ubuntuを直接起動できると信じることができます。これはそうではありません。実際、UbuntuはrEFIndにはまったく表示されません。私はrEFIndがインストールされていないので、この部分は本当に重要だとは思わないでしょうが、私はただ動きを進めています。

また、起動時にaltキーを押したときに表示されるメニューにデバイスが表示されないことにも言及しておく必要があります。MacOS Xと起動デバイス(私のライブUSB)のみが表示されます。

だから誰かが飛び込んで助けてくれますか? Ubuntuを何度もインストールしましたが、デュアルブート方式で1〜2回しかインストールしていません。Macにはインストールしていません。パーティショニングが適切に行われていないように感じられるか、efibootmgrで何かを台無しにしたようです。

本当にシンプルなものを見逃した場合に備えて、Gparted画面は次のようになります。

Gparted

2
Csteele5

LinuxがrEFIndに表示されない場合、正しいファイルシステムドライバーがインストールされていない可能性があります。 Ubuntuでext4fsを使用した場合(そして実際に使用したように見える場合)、OS XでrEFIndを再インストールすることで問題を解決し、作業を進めることができます。 Ubuntuでext4fs以外のものを使用した場合、正しいドライバーを手動でインストールする必要があります。このテーマの詳細については、 rEFIndファイルシステムドライバーページ を参照してください。

さらにヘルプが必要な場合は、 Boot Info Script を実行してください。これにより、RESULTS.txtというファイルが生成されます。そのファイルを Pastebinサイト に投稿し、ここにドキュメントのURLを投稿します。これにより、構成の詳細がわかります。

1
Rod Smith

コマンドSudo efibootmgr -o 0000,0080を発行したときにタイプミスをした可能性があると思いますが、それが問題の原因です。 Sudo efibootmanagerで確認し、必要に応じて修正します。

そうでない場合は、チュートリアルで、Ubuntuインストーラーを使用してこれを行う方法を明確に指示に従っていることに注意してください。 gpartedを使用してパーティションを作成しようとすると、重要な手順(おそらくブートフラグ)が欠落している可能性があります。15.10の手順が16.04で機能しない理由はわかりませんが、ハードウェアがありません。試して。

他のすべてが失敗した場合は、15.10をインストールし、16.04 LTSへのアップグレードを行います。これにより、目的の結果が得られます。フォローしているチュートリアルで説明したように、インストーラーにパーティションを処理させることを強くお勧めします。

0
Elder Geek