web-dev-qa-db-ja.com

Ubuntu Server 18.04.2 LTSのインストール後のBIOSの「起動可能なデバイスなし」

みなさん、良い一日を。

私は必死にトピックの助けを求めています。

IntelでPCを実行しているAtom BIOSで64ビット、UEFIではない。

Ubuntu Serverが正常にインストールされ、USBスティックを取り外して再起動すると、この「起動可能なデバイスがありません」というメッセージが表示され続けます。
ドライブはBIOSで認識され、ブート順で1番目です。
LVMとw/tのインストールを試みました。完全なディスク使用量-このOSのみが必要です。

したがって、Ubuntu Serverのインストール中に、どういうわけかGPTがデフォルトとして適用され、明示的に回避することはできません...それを呪ってください。
gdisk /dev/sdaetc。を使用してZAPping GPTでディスクをフォーマットし、fdisk /dev/sdaetc。を使用してMBRテーブルを適用しようとしました
その結果、空の未割り当てのMBRディスクがfdisk -lにDOS(またはそのようなsmth)タイプとして表示されます。
これはDebianでのLive USB [〜#〜] is [〜#〜]と同じDOSタイプであり、問​​題なく起動するので正しいはずです...
しかし... Ubuntu Serverの再インストールに引き続き成功すると、ディスク上にGPTが作成されます......

[〜#〜]更新[〜#〜]
まあ私はプレイしましたもう一度ディスクパーティションとテーブルとディストリビューションで少し...
UbuntuとDebianデスクトップは、インストール中にディスク上にMBRテーブルを作成し、GRUBをインストールして、うまく起動します...
Ubuntu Serverディストリビューションがすべてを無視して独自に作成するため、ドライブの事前分割は無意味です たわごと 混乱...それでも、フラグ付きの2つのパーティションを作成します:2048sから1MBの長さのdev1 'bios_grub'とdev2 'Linux filesystem'なので、この観点からはすべて正常に見えます...But起動しません...

したがって、私はGRUBをDebian Live CDからchrootを介して/dev/sdaにインストールしようとしました。ターミナルはすべてがエラーなしで実行され、grub.cfgが生成されますが、まだブートされていません。 。



私にはそれは本当に気分が悪くて  単純なOSのインストールが2週間の地獄での生活を混乱させる...

1
Denis.Z

やっとやった!

私にとってうまくいった解決策は非常に単純ですが、それほど明白ではありませんでした...成功への鍵は、GPTからMBRへの変換です。

  1. Ubuntu Serverをインストールし、インストーラーを使用して従来の方法でドライブをターゲットにします(自動パーティション化では問題ありませんでした)。
  2. おそらく他の(Debianタイプ?)Linux Liveディストリビューションから起動します。
    以下を確認できます:

    • すべてのドライブのパーティション Sudo fdisk -l または
    • ターゲットドライブの部分。と Sudo fdisk -l /dev/sd*(引数が逆になっている可能性があります。申し訳ありませんが、確認のためにターミナルにアクセスできません) ドライブ名(sdasdbなど)がわかっている場合に限ります。

    (その他の情報については、fdisk man/help/infoを参照してください-簡単です)
    ターゲットドライブには、おそらく 'bios_grub'の部分があります。およびGPT OS prtn。 「Linux」というラベルが付いています。

  3. GPTからMBRに変換するためにPartitionを準備します Sudo gdisk /dev/sd** (私の場合はsda2でした)そして個別のcharコマンド rgp それぞれが続く enter
  4. テーブル出力に問題がなければ、 w そして enter。変換にはしばらく時間がかかる場合があります(私の場合は約2時間以上かかりました)。進行状況のUIはありませんが、継続的なドライブが点滅し、HDDのパチパチ音が役立つ場合があります。その結果、「bios_grub」のprtnが表示されます。左 (私はそれを許すことにしました、最初の部分を削除して2番目に移動した後、起こり得る問題の何日もの頭痛の後に恐れて) そして、新しいMBR prtn。
    • あなたはあなたのOSのprtnをチェックするかもしれません。 fdiskを使用し、必要に応じてis_bootableフラグをオンにするか、ラベルを変更します。
  5. 最後に、GRUBのインストール/更新が必要になる場合があります。包括的 手順 こちら。

私にとって、これらのすべての手順がカバーされた状態で、Ubuntu Serverのインストールは正常に起動して終了しました。

1
Denis.Z