Open7
ミニPCからミニPC上のProxmox VEへの移行
同じミニPCにProxmox VEを挟むためにやること
-
resize2fs
とfdisk
で既存のサイズを削減 - Clonezillaでバックアップ
- Proxmox VEのインストール
- Proxmoxの各種設定
- Clonezillaからのリストア
clonezillaでは移行元以上のディスクサイズが必要ということなので、https://tokikane-tec.blogspot.com/2015/04/resize2fs-fdisk-ext4.html を見てパーティションサイズを削減。
削減後に一応ちゃんと起動できることを確認。
次にディスクをClonezillaでバックアップ。
Clonezillaを入れたUSBにバックアップをすることができなさそうだったので、別の所に保存。
Proxmox VEをインストール。キーボードしか繋げてないのでTUIモードでインストール作業を実施。
hostnameがデフォルトでhoge.invalid
となっていてここを変えないと次に進めないのに嵌まった。
インストール後、local
、local-lvm
という二つのストレージが作成されるので、バックアップ前の削減でちょっとだけしか減らしてないと復元出来なさそう。
clonezillaはディスプレイをVMWare互換にしないとうまく映らない。
ハードウェア > ディスプレイ
から編集可能。
パーティションを小さくしたはずだが、サイズエラーでリストアできなかった。
-icds
オプションをエキスパートモードで有効にしたらとりあえずできた。
セキュアブートを無効化しないとFlatcar Container Linuxは起動しなかった。
そして、起動できずemergeny shellの状態になってしまう。
縮小したパーティションはread-onlyでない部分なのでそんなに影響は無いはず。
nvme0n1
からsda
に変換したのがうまくいっていない?