web-dev-qa-db-ja.com

ブートローダーなしでLinuxを起動する

Oracle Virtual MachineにUbuntu-Serverをインストールしましたが、grubのインストール手順に失敗しました。インストールの最後にメッセージが表示されました:

You need to manually boot linux
/vmlinuz kernel on partition /dev/sda1 and
root=/dev/sda1 passed as kernel argument

ブートローダーなしでLinuxを起動する方法を本当に知りたいです。

3
Xk0nSid

Linuxを手動で起動するには、ブートローダーが必要です。通常は、Enterキーを押すか、タイムアウトを待つだけで、デフォルトの画像が読み込まれます。ただし、ロードするカーネルイメージといくつかのパラメータの両方を指定できます。

Grubプロンプトで、「vmlinuz root =/dev/sda1」と入力します(vmlinuzの先頭の/についてはわかりません)。 「手動」という用語は、自動的に起動させるのではなく、手動で入力する必要があることを意味します。

ただし、grubのインストール手順が失敗したため、プロンプトが表示されるかどうかは不明です。

2
user2730226

バージョン3.3.x以降、およびEFIマシンでは[〜#〜] only [〜#〜]であるため、使用せずにLinuxカーネルを起動できます。ブートローダー。 ブートローダーなしでLinuxカーネルを起動する をご覧ください。

3
BentPenny