Alex Schuster <[email protected]> [10-09-11 12:08]: > [email protected] writes: > > > I plan to "convert" (==reinstall) my system to be 64bit. > > Since I have an already working and configure 32bit Gentoo- > > system I would like to do the migration as follows: > > > > Create another / partition somwhere on my harddisk > > Install/Create a new 64bit Gentoo root there. > > If everything works fine: Delete 32bit-/ and move (cp -a or something > > like that) the 64bit-/ onto the now empty 32bit-/. > > I would mount -o bind / /mnt/binroot and cp -a or something /mnt/bindroot > to the 32bit-/, so you don't copy things as /proc and /dev as well. > > > BUT: > > Are there any -- especiall system-related -- binaries or such, > > which get an hardcoded compiled in, so they would fail to work > > after / is moved to another place than where it was created? > > No. The path would still be the same, whatever the underlying device is. > > Wonko >
I think there is some misunderstanding: Before migration to 64bit: /dev/sda3 is mounted on / and contains the 32bit Gentoo /dev/sda10 is mounted on /home/mcc/migration and will contain the stuff of the 64bit Gentoo After migration I will *not* mount /dev/sda10 on / but will clear all stuff from /dev/sda3 and move the contents from /dev/sda10 to /dev/sda3. Is still valid what you said under this premissions, Wonko? Thanks a lot for your help in advance! Best regards mcc

