proxmox上のfedoraがSeaBIOSで動作しているのでUEFIに変更してみた。概要のみ記しておく。
以下概要手順
VM上のfedoraをアップデート
VM停止
VMをクローン(バックアップとして)
VMにEFIディスク追加
VMに新規ディスク追加(こちらに移行する)
BIOS種別をUEFIへ変更
fedoraインストールメディアをVMにアタッチ
fedoraインストールメディアから起動し、
新規ディスクにfedoraをインストールしアップデート
(LVMの名前は既存のものとは別にしておく、パーティションは「/,/boot,/boot/efi」のみ)
新ディスク上の/etc/default/grubと/etc/fstabをバックアップ
インストールが終わったら、BIOS種別をSeaBISに変更し、元のディスクから起動
できるだけサービスを停止(データベース、メール関連など)
新ディスクのルート領域をマウント
ルート領域をxfsdump | xfsrestoreでリストア
バックアップしておいたgrubとfstabを(新)ルート領域へ戻す
VMでUEFIへ変更し、新ディスクから起動。
停止したサービスを起動
動作確認
旧ディスクの切り離し・削除


コメント