MacBook Pro(Retinaディスプレイ、15インチ、2015年半ば)のFedora 22

MacBook Pro(Retinaディスプレイ、15インチ、2015年半ば)のFedora 22

最近、新しいコンピュータにFedora 22をインストールしました。MacBook Pro

良いニュース:

  • Wi-Fiはデフォルトで動作するため、システムをすぐに更新して誤ったビデオドライバの問題(悪いニュース)を解決することができます。アップデートを受け取るのに十分長く続行するには、ランレベル3で起動する必要があります。アップデートする前にコンピュータがクラッシュする可能性が高いです。残念ながら、grubブートに追加するにはUSBキーボードが必要ですlinux 3。そのCTRL-X組み合わせはラップトップキーボードでは機能しません。

悪いニュース:

  • 一部のビデオドライバの問題により、初期インストール後にシステムがクラッシュする(上記を参照)。
  • Bluetoothがまったく存在せず、アダプタが見つかりません。
  • タッチパッドには右クリックや自然な動作はありません。
  • Webカメラも機能しないため、デバイスが見つかりません。

本当に悪いニュース:

これが私たちがこの記事を書いた主な理由です。 Fedora 22をインストールした後、Mac OS Xパーティションから再起動できません。 grub2 メニューを正常に取得しました。はいMac 32ビットと64ビットのオプションが表示されますが、どちらかを選択すると、次のエラーが発生します。

error: can't find the command `xnu_uuid`.
error: can't find the command `xnu_kernel`.
error: can't find the command `xnu_kextdir`.

Press any key to continue...

スタートメニューの下のオプションは次のとおりです。

Fedora (4.0.4-303.fc22.x86_64) 22 (Twenty Two)
Fedora (4.0.4-301.fc22.x86_64) 22 (Twenty Two)
Fedora (0-rescue-{long hash}) 22 (Twenty Two)
Mac OS X (32-bit) (on /dev/sda4)
Mac OS X (64-bit) (on /dev/sda4)

また、Mac BIOS起動オプションを実行することはできません(option/altまたは長押し)。command+R

こんな状況に遭った人はいますか?

答え1

GRUBからMacOSを起動するには、MacOSエントリにexitという行を追加するだけです。これによりGRUBがシャットダウンし、EFIファームウェアは起動順序で2番目のパーティション(MacOSのインストール)を使用します(Fedoraが順序をめちゃくちゃにしていない場合は、Fix itを使用する必要がありますefibootmgr)。

答え2

MacOSの起動:

私は最近2014年後半にMacMiniにFedora 22をインストールしましたが、MacOSXを起動する方法も失いました。

以前に起動するオペレーティングシステム(MacOSXまたはFedora 20)を選択するために使用するRefindブートマネージャをインストールしました。

良いニュース(そしておそらくあなたにとって)は、ALTキーを押しながら起動し、元のhfsplus MacOSパーティションから起動するEFIを選択できることです(私の場合はrefind bootを選択しました)。

起動時にALTキーを押し続けると、すべての最新のMacにある単純な組み込みEFIブートマネージャが切り離されます(起動するためにALTキーを押し続けると、grubの前にロードされます)。その後、MacOSXで起動してrefindブートマネージャを再起動し、すべてが以前の状態に戻りました。

追加の注意:私はrefindを使用してeliloをロードし、Linuxをロードしました。 MacOSXを再起動した後(refindを使用していない場合)、新しくインストールされたFedora 22を起動する機能を「失う」(ALTを起動して再選択しない限り)。 refindは使用するオペレーティングシステムを選択するためにALTキーで起動する必要がないため、よりユーザーフレンドリーなEFIブートマネージャをインストールすることをお勧めします。

正しいボタンとアクションを活用してください。

私のMacBook Airは2011年半ばで、現在Fedora 20を使用していてうまくいきますが(すぐに22にアップグレードする予定です)、しばらく前にFedora 18を使用していたときにシナプティック作業をしなければならなかったことを思い出しています。ドライバーがすべてのジェスチャーで作業できるようにします。ここに貼り付けることができる古い設定ファイルはありませんが(/etc/X11/xorg.d.conf/50-synaptics.conf)、次のリンクが役に立ちます(まだブックマークにそのファイルがあります)。

https://bbs.archlinux.org/viewtopic.php?id=150276 https://pseudomorph.wordpress.com/2012/05/03/macbook-synaptics-touchpad-too-sensitive-under-linux/

頑張ってください。結果をここに送ってください。

関連情報