I was too busy to upgrade one of my VPS to Buster the other week. Also the
email from Andy reminded me that I have not converted that one to 64 bit.
So I decided to kill 2 birds with one stone.
First, into Xen shell and type in arch x86_64
That went nice and easy and Xen now tells me that I am operating in 64 bit
mode and that the bootloader can only boot x86_64 guests
Great. Prepare for upgrade to Buster, the press the go button. Chugging
through the upgrade process I see that it is all 32 bit packages being
installed. I thought Xen by some internal magic changed what I could
download. Well Kernel wise really
When all finished and a reboot done (a totally problem free upgrade by the
way) I ran lscpu
~# lscpu
Architecture: i686
CPU op-mode(s): 32-bit
Byte Order: Little Endian
OK I should have done some step earlier on in the process which I didn't -
maybe install a 64 bit kernel and rebooted, or something.
Showing my ignorance here I know, but I seem to remember when doing it on
my other VPS it was as simple as do the arch command on xen then just
update/upgrade
What have I missed, please?