I am migrating my server from Arch to Debian/PVE. Given that there are quite a few Docker services to migrate, I will dualboot until I successfully moved all services.
What makes matters a little non standard is that I use systemd-boot and btrfs, which is why I thought I'd double check here before starting adding PVE to Debian.
Having Debian and Arch coexist turned out to be easier than expected, I created a new subvol @debian, did a debootstrap, installed the kernel files and was pretty much done with my dual boot setup.
Now, after reading this https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_11_Bullseye and https://pve.proxmox.com/wiki/Host_Bootloader I am a bit unsure about the sequence of events when it comes to installing PVE:
The Debian installation is on Kernel 5.10
1. First I add the PVE repos to /etc/apt/sources.list.d/pve-install-repo.list
2. Then I do an `apt install pve-kernel-5.15`
At this point my systemd-boot config will be still pointing to 5.10, the suggested reboot will break the system
3. Should I now run `proxmox-boot-tool refresh` to make sure an approbriate systemd-boot config file is created?
4. Continue on with the PVE installation -> Reboot, apt install proxmox-ve…
And assuming all of this works out as expected, do I need to run `proxmox-boot-tool refresh` with every kernel update or will the PVE install add the necessary hooks to automate this?
What makes matters a little non standard is that I use systemd-boot and btrfs, which is why I thought I'd double check here before starting adding PVE to Debian.
Having Debian and Arch coexist turned out to be easier than expected, I created a new subvol @debian, did a debootstrap, installed the kernel files and was pretty much done with my dual boot setup.
Now, after reading this https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_11_Bullseye and https://pve.proxmox.com/wiki/Host_Bootloader I am a bit unsure about the sequence of events when it comes to installing PVE:
The Debian installation is on Kernel 5.10
1. First I add the PVE repos to /etc/apt/sources.list.d/pve-install-repo.list
2. Then I do an `apt install pve-kernel-5.15`
At this point my systemd-boot config will be still pointing to 5.10, the suggested reboot will break the system
3. Should I now run `proxmox-boot-tool refresh` to make sure an approbriate systemd-boot config file is created?
4. Continue on with the PVE installation -> Reboot, apt install proxmox-ve…
And assuming all of this works out as expected, do I need to run `proxmox-boot-tool refresh` with every kernel update or will the PVE install add the necessary hooks to automate this?
In Proxmox VE proxmox-boot-tool is used to keep the configuration on the ESPs synchronized.
, doesn't say who is using the tool, me manually, or PVE automatically.