質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.76%

  • Linux

    3501questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • MacOS(OSX)

    1792questions

    MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

  • OS

    196questions

    OS(オペレーティングシステム)は、システムソフトウェアの一種であり、一般的に、ハードウェアを直接的に管理・操作する最も中心的な機能を有するソフトウェアがオペレーティングシステムとして呼ばれます。

mac Linux デュアルブートについて

受付中

回答 0

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 516

strike1217

score 550

UEFIシステムなので、Legacy BIOSは考察しません。

通常,refindを使ってmacとlinuxのデュアルブートを構築すると思います。
自分もその環境で使っています。
大変便利です。
reFindの場合、Linux側にgrubがなくてもLinux Kernelを起動できるようです。

Linuxからディスクを確認しました。

/dev/sda1         40    409639    409600   200M EFI System
/dev/sda2     409640 489119855 488710216   233G unknown
/dev/sda3  489119856 490389391   1269536 619.9M Apple HFS/HFS+
/dev/sda4  490389504 977104895 486715392 232.1G Linux filesystem


unknownが mac OSXですね。
apple HFS/HFS+がmac用ブートローダだと思います。

__1目の疑問_________________________
refindはブートローダですよね。
以下のように /dev/sda3の領域にrefindがインストールされているという理解で正しいでしょうか?

イメージ説明

またこの領域(/dev/sda3)にgrubを入れることは可能でしょうか??
GRUB.efiファイルのみをそのパーティションにコピー&ペーストするば良いんですかね?

grub-install /dev/sda とやれば/dev/sda3の方に入ってしまうんですかね?

不安のですが、以下の人がやっているのかなぁ??
MacBook AirにOSXとデュアルブートでArch Linuxを入れる
GRUBのインストールの箇所ですね

___2つ目の疑問_____________
Linux用にEFIパーティションを作ったとしましょう。(OSX EFIとは別物)
そのLinux EFIパーティションにGRUBを入れたいとします。

grub-install --target=x86_64-efi /dev/sdb


とすればいいんですかね?

これだと・・・
GRUBが macEFIパーティションの方に入ってしまうのか、ちゃんとLinux用EFIパーティションに入ってくれるのか疑問です。
勝手に、Macのブートローダ壊されると大変なので・・・

つまり、複数のEFIパーティションが存在した時に特定のEIFパーティションにインストールする方法がよく分かりません。

イメージ説明

確実に、Linux用EFIパーティションに入れる方法を教えてください。

また、startup-managerに起動ディスクを表示させるために、Linux用EFIパーティションを作成しています。

MBPのApple EFIが自動的に認識するブートEFIファイルについて

Startup Managerに表示される条件
HFS+またはvfatでフォーマットされたパーティション上に存在する。これらはApple EFIが読み込めるファイルシステムです。

通常、UEFIでのブートローダはFAT形式のパーティションに配置されるはずです。
Macは特別なんですかね??
HFS+形式でもUEFI起動できるんですかね・・・

HFS+でフォーマットされたパーティションにGRUBをインストールできるんでしょうか??

参考にしたサイト
Macbook AirでUbuntuをEFIのみで起動する
MBR(bios)でもESP(uefi)でも起動できるgrub2の設定方法
Gentoo LinuxをUEFI + GPT環境にインストールする
MacBookへLinux(Fedora)をインストール
Apple EFI でトリプルブート

他にもたくさんありますが、多いの載せきれません。
結局どのコマンド使ってGRUBをインストールすれば良いのか分かりません。

あやふやな状態でブートストラップいじくり回すと大変なことになるので、先に質問させてもらいました。

わかる方いたら教えてください。
環境:MacBookAir Linux Debian 64bit UEFI デュアルブート環境

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

まだ回答がついていません

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.76%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る

  • Linux

    3501questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • MacOS(OSX)

    1792questions

    MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

  • OS

    196questions

    OS(オペレーティングシステム)は、システムソフトウェアの一種であり、一般的に、ハードウェアを直接的に管理・操作する最も中心的な機能を有するソフトウェアがオペレーティングシステムとして呼ばれます。