On Mon, 8 Feb 2010, Stefan Seyfried wrote:
On Sun, 07 Feb 2010 22:45:22 +0100 "Carlos E. R." email@example.com wrote:
Has anybody done this, an upgrade from 32 to 64 bits? Does it work? Is it "supported"?
I guess it is not officially supported, but If you know what you are doing, you could probabyly make it work.
The problem is, IIUC, that you need a system that's halfway consistent and capable of running binaries throughout the update. As soon as an important (to the rest of the update process) binary is updated to 64 bit, you are screwed.
I guess you could work around that by upgrading important packages upfront:
- kernel (the 64bit kernel should be able to run a 32bit userland
- glibc (after rebooting into the 64bit kernel) and corresponding
glibc-32bit compat libraries
- maybe rpm
After that, it might work. Keep us posted on your success. I might actually try this in a virtual machine one day, sounds interesting ;)
It should work without any special preparations if you boot "from outside" to do the update 32 -> 64.
Viele Gruesse Eberhard Moenkeberg (firstname.lastname@example.org, email@example.com)