Ubuntuがインストールされている古いMacbook(白いプラスチック本体Macbook 3,1)が起動すると、グラブシェルが表示されます。

Ubuntuがインストールされている古いMacbook(白いプラスチック本体Macbook 3,1)が起動すると、グラブシェルが表示されます。

私は望遠鏡を駆動するために使用される古いMacbook(白いプラスチック本体Macbook 3,1)を持っています。最近Astronomy Linux(Ubuntu)をインストールしました(https://sourceforge.net/projects/astronomy-linux-21-04/) 次のガイドラインに従ってください。https://mesom.de/efi32boot/index.html

正しくインストールできますが、再起動後にMacに直接起動するのではなく、Grub Shellが表示されます。

インストール手順の説明を読んで試行錯誤で私の場合、システムを起動するには、そのシェルに次のコマンドを入力する必要があることを学びました。

grub> set root=(hd0,gpt2)
grub> linux /boot/vmlinuz root=/dev/sda2
grub> initrd /boot/initrd
grub> boot

これで正しく起動します。

正直なところ、私は私がやっていることを完全に理解しておらず、私が見つけた指示を盲目的にコピーしました。 OS-Xはなく、インターネットからダウンロードしたこのUbuntuディストリビューションのみがあります。この動作を修正してみました。 、ログインしたら、次の操作を行います。

sudo update-grub

しかし、再起動後も何も変わりませんでした。その古いMacbookにはIntel Core 2 Duo 64ビットCPUがありますが、32ビットEFIが搭載されていますが、これが原因である可能性があると聞きました。

この問題を解決し、Macを独自に起動させる方法はありますか?

ありがとう

エリック

ベストアンサー1

自分で答えようとしました。

まず、ここに報告されたガイドラインに気づきました。 https://mesom.de/efi32boot/index.htmlはいいいえMacbook 3,1でも動作し、Macbook 2,1でも動作します。だから私の場合は動作しませんでした。代わりに、以下を使用してUSBフラッシュドライブをフラッシュし、古いMacbook 3,1にAstronomy Linuxをインストールします。バレナエッチング機そしてここにあるイメージは次のとおりです。https://sourceforge.net/projects/astronomy-linux-21-04/

ただし、問題は元の説明どおりに残ります。ある時点で、私が説明した手動プロセスでログインすると、Ubuntu Astronomy Linuxから22.04(Astronomy Linuxは21.04)にアップグレードすることを提案しました。私がアップグレードしていない理由は、アップグレードすると、FireWireカメラの以前のドライバとそのカメラに関連するソフトウェアの一部が削除されたためです。しかし、良いFireWire天文学CCDカメラは望遠鏡と一緒に使い続けたいので、ディストリビューションには良いソフトウェアがあります。

アップグレードで問題を解決できましたが、カメラの以前のドライバを失う必要がありました(FireWireは現在廃止されました。Ubuntuには「新しい」FireWireドライバがあります。インストールしようとしましたが、インストールしませんでした。私のために働いてください。私は完全に理解しておらず、ここで話題から抜け出すことができます)。

しかし、いくつかの試行錯誤の後、Ubuntuに22.04にアップグレードするように指示できることに気づきました(アップグレードを提案するポップアップメニューから)。新しいものをインストールするそうでなければ古いライブラリとパッケージを削除しないでください。また、私は意図的にgrubとgrubの設定をアップグレードしないことにしました(これが良いのかどうかはわかりませんが、そのようなアップグレードが問題を引き起こすのではないかと心配しています)。

だから、これをすべて行うことで、もともとこの質問で説明されている問題を解決することができました。これで、システムは手動の手順なしで独自に起動します。そして私の貴重なFireWire CCD天文学カメラは今動作します!

おすすめ記事