AppleサポートAppおよびYouTubeチャンネルのお知らせ

* iOS向けAppleサポートAppのバージョン5.6.1が公開されました。

YouTube - Apple Japanチャンネルで有用なヒントや使い方を配信中です。

コミュニティでの投票方法と通知設定

コミュニティでの投票方法や通知の設定方法に関する記事を公開しました。

Apple Account(Apple ID)の不正利用を確認する方法

Apple Accountに関するよくある質問についてはこちらのページを、また不正利用を確認する方法についてはこちらのドキュメントをご参照ください。

Mac mini内蔵HDD内のubuntu用EFIを削除したい

Mac mini late 2012 で外付けHDDに ubuntu 22.04をインストールしました。しかし、ubuntuでディスクをみると、外付けHDDの EFIシステムパーティションにブートローダーが入らず、Mac miniの EFIシステムパーティションにubuntuのブートローダーが入った様です。ubuntuの外付けHDDを外してMac miniを起動すると、コマンドラインの様なものが立ち上がりgrub<と出て進めません。ubuntuのブートローダーを削除しようとwebで調べたら、Macを起動してターミナルで、

mkdir mnt

sudo mount -t msdos /dev/disk0s1 mnt

としたあとにでてくるbootのubuntuの方を削除するとありました。

この方法は正しそうでしょうか。

質問者はApple, BOOT, ubuntu の内、ubuntuだけではだめで、日付が同じだったBOOT も削除したらうまくいったとのことでした。


Macのブートローダーが消えると大変な事になりそうなので、この方法を試す前にリスクを可能な限り知っておきたく、質問させて頂きました。


* タイトルを変更しました。 Apple Inc.

以前の Mac モデル

投稿日 2024/11/15 22:21

返信
返信: 7

2024/11/16 00:12 乙彦32 への返信

こんばんは。


ああ、なるほど。

私はubuntu系のLinuxMintをMacBookの外付けUSBドライブに入れてDualBootで使用してますが、インストールする毎にそうなりますね。


まず、、

1.本来外付けUSBドライブに入ってほしいEFIパーティッション(EFIBoot入り)が内蔵SSDのEFIパーティッションとして入ってしまった。

2.なので外付けUSBドライブのubuntuのEFIパーティッションは存在するけど(たぶん)空(カラ)


という状況でしょうか。


まず、

通常電源ONで(Option押さず)でmacOSは内蔵から起動しますか?(←一応確認!重要!)

削除する前にubuntuのEFIBootが可能なようにしておかないと、外付けドライブのubuntuを起動する術がなくなりますよね?


内蔵のEFI(その中身?)を削除したい理由は?

私は毎回なるので、128K程度の内蔵SSDのEFIパーティションは残してます。(削除するまでもないから)


>Macのブートローダーが消えると大変な事になりそうなので

(普通は)macOS(intel機)はEFIパーティションにBootLoaderは入ってませんし、そもそもEFIパーティション自体ありませんよ。


ちなみに、、、

システム環境設定の起動ディスクに出てくるBootLoaderは、

/System/Library/CoreServices/boot.efi    ←コレですので。


なので、

まず内蔵SSDからmacOSはちゃんと起動するか?

外付けドライブからEFIBoot可能なようにする(でないとubuntu使えないですので)

内蔵EFIパーティッションの中身は空でもOK(ただし。。OpenCoreなど使ってたら空ではダメですが)


ってところですね。


ちなみに私は内蔵SSDのEFIパーテッションは残して、外付けLinuxドライブのEFIパーテッションにはrEFIndを入れてます。

普通に起動すればmacOS、Option押しながらだと外付けのEFIが見えるのでそこからrEFIndを起動、さらぬLinuxMINT起動、って感じで使用してますよ。


まずはご参考に。。。。

2024/11/17 19:53 亀どん への返信

亀どん様 ありがとうございます。


Macはoption押しながら起動してディスクを選ばないと起動できません。


Ubuntuはsamba設定で戸惑っており、コミュニティも発達しておらず素人が手を出すには

ハードルが高すぎるので、使用自体を諦めようと思っています。


簡単にMacからubuntuブートローダーを削除出来たらやりたいと思っていた次第です。

はに様ご指摘の様に、Mac自体のEFI を削除して起動できなくなるリスクがあるなら、

躊躇してしまいます。


mkdir mnt

sudo mount -t msdos /dev/disk0s1 mnt


ででてくるubuntuとBoot を削除してもMac側の EFIが消去されないことの安全性が

どうかが知りたいです。

2024/11/17 22:04 乙彦32 への返信

>Macはoption押しながら起動してディスクを選ばないと起動できません


nvramリセット(pramクリア)したら、何もしなくてもmacosが立ち上がるようになりませんか?

Mac の起動時のキーコンビネーション - Apple サポート (日本)


>ででてくるubuntuとBoot を削除してもMac側の EFIが消去されない


構わないと思うけど。

元々何もないところですから。


2024/11/16 09:50 亀どん への返信

ここだけ


> そもそもEFIパーティション自体ありません


パーティションはあります。だけど中身が空というだけです。でもこのパーティションは無しでいいのかというとそういうわけでもありません。無しだとmacOSは起動しません。

2024/11/17 19:57 はに への返信

はに様

ありがとうございます。


Mac mini Catalinaのターミネーターで、


mkdir mnt

sudo mount -t msdos /dev/disk0s1 mnt


ででてくるubuntuとBoot を削除してもMac側の EFIが消去されないことが担保できるかどうかが知りたいです。


ご意見お待ちしています。


2024/11/17 23:43 乙彦32 への返信

もう1度確認しますが、OpenCoreとかは使ってないですね??


であればEFIの中身は全部削除してもOKでしょうけど、

一応macOSが普通に起動できることは確認しておきたいなぁ。


>Macはoption押しながら起動してディスクを選ばないと起動できません。

macOS起動後にシステム環境設定「起動ディスク」から選び直せば普通に起動できるように戻りませんか?



2024/11/20 22:04 乙彦32 への返信

亀どん様、はに様


Macで起動ディスクをMacにする事で、問題なく起動できました。最初に確認しておくべきでした。影響ごなくなったのでEFIの中のubuntu消去は当面見送ります。

問題ないのでnvramリセットも行っていません。

ありがとうございました。

Mac mini内蔵HDD内のubuntu用EFIを削除したい

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。