0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Proxmox/Cockpit で OS が起動しなかったりライセンス認証が行われなかったりする

Posted at

メモです。以前 Proxmox をv8.1 に (ホスト OS のクリアインストールして) バージョンアップした際ゲスト OS が起動しなかったり一部商用サーバーのライセンスに失敗するという事象が起こりました。ここで議論されているものと原因が一致しているかは不明ですがこの対処法で私の問題も解決しました。

Promox の場合 v8.1 にバージョンアップすると私の環境では machine type が pc-i440fx-8.1 となっていました。OS が古い場合などにこれが悪さをするようで pc-i440fx-8.0 に変更することで問題が解決しました。Proxmox の場合は Web GUI から Hardware > Machine で変更ができます。

これと同じ問題が Ubuntu 24.04 上の Cockpit でも発生しました。手元の環境ではバージョンは 314-1 となっていますがこの環境では machine type は pc-q35-8.2 となっていました。

<type arch='x86_64' machine='pc-q35-8.2'>hvm</type>

こちらは恐らく Cockpit 上からは変えらることができないので virsh を使って該当の箇所を pc-q35-8.0 とすることで問題が解決しました。

# virsh edit bigip1
  <os>
    <type arch='x86_64' machine='pc-q35-8.0'>hvm</type>

Proxmox (KVM?) などのバージョンをアップデートして特に古い OS が起動しないなどの問題が発生した場合は試してみるのも良いかもしれません。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?