voidを使ってGentooをデュアルブートする方法は?

voidを使ってGentooをデュアルブートする方法は?

デュアルストレージ付きのノートパソコンがあります。/dev/sdaそして/dev/sdb

/dev/sda1Gentooのインストール中に作成したUEFIブートパーティション

/dev/sda2Gentoo..ext4のインストール場所です。

/dev/sdbパーティションに分けて/dev/sdb1 ext4インストールしました。/

私はvoidをインストールし、Gentooで始めたいと思います/dev/sdb1。 (GentooとVoidの両方が起動時にGRUB画面に表示されます。)

デュアルブートに必要なのは、/dev/sda無効なインストールプロセス中に「ブートローダをインストールするディスクの選択」ページでエントリを選択することだけです。

答え1

同様の計画があり、次のガイドラインに満足しています。

ディスクの選択Voidのインストール時にブートローダをインストールしてください。あなたは選ぶことができますまったくこの手順をスキップしてインストールプロセスを完了したら、ブートローダを手動でインストールしてください。

なぜなら最後に次のように書かれているからです。

... [インストールプログラム]はinitramfsを生成し、GRUB2 ブートローダのインストール起動可能なパーティションとして。

したがって、ディスク全体を変更せずに実行するようにしますsda。を選択してvoidがターゲットとしてvoid提供されている場合、なぜ自動sdaに固執するのですか?none


カーネルとinitramfsをESP(sda1)にコピーし、2番目のブートエントリを作成するだけです。 UEFIシェルから起動するので、必要なオプション(root =、...)を使用して新しいカーネル初期化ペアを手動で起動したり、ESPの1行ファイルに保存したりできます。 Grubでは、行を追加するだけです。実際、Grubでも手動KCLを入力できるはずです。


/dev/sdbを/にインストールされている/dev/sdb1 ext4パーティションに分割しました。

ただし、インストーラを起動した後は何もインストールされず、sd [ab]という名前は初期起動(カーネル自体の起動前)でディスクを識別する方法ではありません。


「2番目の」ディスクに1〜2GBのESPに投資するのはどうですか?これは、2番目のディスクを別々に起動する必要がある場合に便利です。

関連情報