
私は、Ubuntu 14.04 LTS を (暗号化されたホームフォルダ付きで) Win8.1 とのデュアルブートとしてインストールしました。システムは Asus X553M ノートブックです。Ubuntu は時々しか起動せず、ほとんどの場合、以前にリカバリ モードで起動した後でのみ起動しました。起動は次の場所で停止しました:
[7.554638] hidraw: raw HID events driver (c) Jiri Kosina
時にはそれを通り越して、次の場所で止まってしまうことさえあります:
[7.554638] hidraw: raw HID events driver (c) Jiri Kosina
[7.640870] mei_txe: 0000:00:1a.0: can't derive routing for PCI INT A
[7.642413] mei_txe: 0000:00:1a.0: PCI INT A: no GSI
さらに数回試した後、RECモードが起動しました。
もちろん、BIOS 設定では常にセキュア ブートが無効、Launch CSM が有効になっていました。
Ubuntu を起動すると、暗号化されたボリュームがマウントされていないので、[何か] を押すか、お待ちください、といったメッセージが常に表示されました。数秒待つと、起動プロセスが続行され、インストールは機能しました。しかし、再起動すると、同じ問題が再び発生しました。Ubuntu が紫色の読み込み画面で停止 -> 録画モードで数回起動してようやく機能する -> シャットダウン -> Ubuntu を起動 -> 次のシャットダウンまで再び機能する。また、シャットダウンと再起動も正常に機能せず、システムが停止するというメッセージが表示されましたが、その後は何も起こらなかったため、常に OFF を 4 秒間押す必要がありました。
Ubuntu の記録モードでブート修復を試みたところ、完全にクラッシュしました。その後、起動しようとするとファイルが見つからないというメッセージが表示されました。
そこで、Linux パーティションをフォーマットし、その空き領域を新しいパーティション B:\ に割り当て、Windows インストール USB を起動し、コマンド プロンプトを開いて次のコマンドを実行しました。
bootrec /fixmbr
ただし、BIOS の 2 つの Ubuntu ブート オプションは削除されませんでした。UEFI ブート エントリには影響しないことがわかりました。
Ubuntu または Linux Mint ライブ USB を起動しようとすると、常にロード画面で停止してしまいます。
BIOS にまだ表示されている Ubuntu ブート オプションを削除するにはどうすればよいですか?
Ubuntu が動作せず、Linux ライブ USB が起動しなくなった私のノートブックの問題は何でしょうか?
あなたの努力に事前に感謝します、robomax。
答え1
あなたの質問に完全に答えることはできませんが、特定の間違いで時間を無駄にしないようにお手伝いすることはできます...
私は、Ubuntu 14.04 LTS (暗号化されたホームフォルダー付き) を Win8.1 とのデュアルブートとしてインストールしました... もちろん、BIOS 設定は常にセキュア ブートが無効で、Launch CSM が有効になっていました。
Windows 8以降を搭載したコンピュータでは、ないCSM(レガシーサポート)を有効にする必要があります。その理由を理解するには、まずBIOS ではなく、EFI があります。ほとんどの人、そしてほとんどのメーカーがEFIをBIOSと呼んでいることは知っています。しかし、これは混乱を招きます。EFIはBIOSとは根本的に異なるものであり、EFIを指すのに「BIOS」という用語を使用すると、読者は単にBIOSに関するあらゆる種類の知識を持ち込むことになります。間違っているEFI に適用すると、過去には機能していたことを自信を持って実行しても、EFI ベースのコンピューターで新たな問題が発生することになります。
最近の EFI のほとんどには互換性サポート モジュール (CSM) が含まれており、これにより EFI は BIOS ブート ローダーを使用して起動できます。これは、Linux がdosemu
Linux で DOS または Windows プログラムを実行するために WINE を使用するようなものです。これは別の環境の上に固定された互換性レイヤーですが、dosemu
Linux が DOS にならないのと同じように、EFI が BIOS になるわけではありません。さらに悪いことに、CSM を有効にするとブート パスが大幅に複雑になり、少なくともどちらの方法でもブートできるメディア (多くの Ubuntu インストール メディアなど) が供給される場合は、コンピューターがブート時に何を行うかを予測することがほぼ不可能になります。Ubuntu インストーラーは BIOS/CSM/レガシー モードまたは EFI/UEFI モードで起動しますか? 誰にもわかりません!? コインを投げて、しないブートモードは専門家にしか分からないので、手遅れになるまで見つけないでください。皮肉に聞こえるかもしれませんが、この問題に関連する問題報告をあまりにも多く見てきました。私が書いたこのウェブページCSM とそれが引き起こす合併症の詳細については、こちらをご覧ください。
しかし、肝心なのは、ファームウェアに戻ってCSM を無効にします。ウブントゥすべきセキュア ブートが有効になっていると動作しますが、問題が発生することもあるため、無効にすると、場合によってはメリットがあります。その一方で、一部の攻撃モードに対して少なくとも理論上は保護を提供するため、問題が発生しない場合は有効のままにしておくことをお勧めします。(セキュア ブートがブロックすると、システムは GRUB まで到達できないため、問題は早い段階で明らかになります。GRUB がカーネルを起動するのを通過すれば、少なくとも Ubuntu では、セキュア ブートの問題ではありません。)
ただし、これらすべてに関して注意すべき点があります。Windows を BIOS/CSM/レガシー モードで再インストールした場合や、Linux ドライバーで正しく動作するために BIOS スタイルの初期化を必要とするハードウェアがある場合、CSM が必要になる場合があります。このようなケースは以前はかなり一般的でしたが、現在ではまれになっています。
Ubuntu の記録モードでブート修復を試みたところ、完全にクラッシュしました。その後、起動しようとするとファイルが見つからないというメッセージが表示されました。
これは CSM のアクティベーションに関連している可能性がありますが、確信はありません。これについてサポートが必要な場合は、ブート修復を再度実行し、表示される URL を投稿してください。
そこで、Linux パーティションをフォーマットし、その空き領域を新しいパーティション B:\ に割り当て、Windows インストール USB を起動し、コマンド プロンプトを開いて次のコマンドを実行しました。
bootrec /fixmbr
これは、EFIモードのブートでは機能しないBIOS固有のコマンドの1つです。基本的に、このコマンドは、BIOSモードのWindowsブートローダーをブートディスクのマスターブートレコード(MBR)に再インストールします。EFIシステムは、完全に言い換えれば、このコマンドは EFI モードのシステムにはせいぜい何の効果もありません。注意: CSM はブート プロセスに予測不可能性をもたらすため、BIOS モードのブート ローダーを MBR にインストールすると、コンピュータが BIOS/CSM/レガシー モードでブートしようとする可能性があり、結果的にさらに破損を引き起こすことになります。問題の内容によっては、Windows または非 Windows コマンドが、指定したコマンドと類似した動作をする可能性があります。ただし、重要な点は、電子フィBIOS 手順を使用するのではなく、起動の問題を修正する手順を使用します。
BIOS にまだ表示されている Ubuntu ブート オプションを削除するにはどうすればよいですか?
EFI のブート マネージャー メニューについて言及している場合は、Linux の EFI モード ブートからこれらを削除できます。sudo efibootmgr
これらのオプションを表示するには (またはsudo efibootmgr -v
詳細を表示するには) と入力します。各オプションには 16 進数があり、または のようBoot
に が先頭に付きます。およびのオプションを使用して、 またはdelte のようにオプションを削除できます。他の OS では、これを行う方法は他にもあります。Windows では、Boot0003
Boot001B
-b #
-B
efibootmgr
sudo efibootmgr -b 0003 -B
Boot0003
簡単UEFIは、その名前が示すように、このような操作を簡単にするサードパーティ ツールです。一部の EFI では、セットアップ ユーティリティでこのようなツールを提供しています。
Ubuntu が動作せず、Linux ライブ USB が起動しなくなった私のノートブックの問題は何でしょうか?
以前にあなたの特定の問題を見た覚えはありませんが、ハードウェアに欠陥があるか(あなたのモデルの不良サンプルか、あなたのモデルのすべてのサンプルに影響する不良設計のいずれか)、または使用しているカーネルでまだサポートされていないほど新しいようです。Ubuntu 14.04 をインストールしたとのことですが、それがオリジナルかポイント リリースかはわかりません(14.04.3 が最新です)。14.04.3 でない場合は、それを試してください。それでもうまくいかない場合は、15.10 プレリリースを試してみてください。ここ毎日のビルドのダウンロード リンク。
このエラーが EFI と関係があるという証拠はありませんが、修復の試みの一部は CSM ベースの複雑さを生み出して問題を複雑化させました。