Dell r720xdでproxmoxを設定しようとしていますが、UEFI起動オプションがありますが、PCIe nvmeドライブから起動できません。
USBフラッシュドライブにproxmox(またはすべてのOS)をインストールすると、正しく起動します。
テスト用の高度なパーティション化機能を備えたCentOSをインストールし、パーティションにはUSBフラッシュドライブを使用し、/boot
他のすべてのパーティションにはnvmeを使用しましたが、これも完全に機能しました。
proxmoxにはインストール中にカスタムパーティションオプションがないため、インストール/boot
中にUSBキーをパーティションに設定することはできません。
proxmoxフォーラムにリストされている他のオプションは次のとおりです。
- 以下の説明に従って、クローバーをUSBフラッシュドライブのブートローダーとして使用してください。ここ
- まず、カスタムパーティションとしてDebianをインストールしてからproxmoxをインストールし、Debianカーネルを削除します。
明らかに、クローバーはUSBにブートパーティションを追加してから、コントロールをnvmeに渡します。
私の質問は、nvmeにproxmoxをインストールしてから/boot
パーティションをUSBフラッシュドライブに移行するにはどうすればよいですか?です。
かなり簡単なプロセスのようです。このガイドしかし、それを処理するために動作させることはできません。 grub2は常に次のメッセージで文句を言います。
- UUIDと一致しません
- まずカーネルをロードする必要があります。
- など。
どんなアドバイスでもお願いします。 PSまた、フラッシュドライブにインストールされているcentosを/boot
使用してgrub2-mkconfig
proxmoxを見つけて更新する方法で編集しようとしましたが、grub.cfg
起動中に次のエラーが発生し続けます。
- エラー:linuxコマンドが見つかりません。
- エラー:initrdコマンドが見つかりません。これらのエラーを修正しました(引用する)
linuxefi and initrdefi
しかし、指定されたUUIDを持つドライブが見つかりません
ベストアンサー1
実装が非常に簡単であることがわかりました。唯一の問題は、録音が少し混乱していることです。
実行する手順は次のとおりです。
- nvmeドライブにproxmox(DEBUGモードを使用)をインストールします(以前のBIOSによって起動しない可能性があります)。
- インストールが完了したら、インストールウィザードを終了せずにコマンドターミナルを起動します。 (最初のステップは、端末を簡単に開くためのデバッグモードを選択することです。)
- chroot(質問のリンクを確認してください。オプションだと思います)
- ここで、
proxmox-boot-tool format /dev/sda2
/dev/sda2 はブートドライブとして使用する USB ドライブです。 - 実行し
proxmox-boot-tool init /dev/sda2
、設定が完了するまで待ちます。
私のシステムではchrootステップを使用しましたが、完全に機能しましたが、chrootステップが必要な場合や必要ない場合があります。