[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: migrating my lenny install from 32-bit to 64-bit?



Jochen Schulz wrote:

> Emanoil Kotsev:
>> Jochen Schulz wrote:
>> 
>>> Don't you read the replies to your mails? There is no way to tell apt
>>> which architecture to fetch packages for. Not in sources.list nor
>>> anywhere else.
>> 
>> You mean that if I say
>> 
>>         debootstrap --verbose lenny testdeb/
>> 
>> There is no way to let it know that I want amd64... I've got the point!
> 
> No, that's not what I said. debootstrap has an '--arch' option which you

I'm really not understanding you completely well. But still the point is
important. From the man page I do not understand what exactly is supposed
to be the argument but I assume amd64, i386, ia64 etc, as if a it's sooo
obvious.

man  debootstrap
       --arch=ARCH
              Set the target architecture (use if dpkg isn’t installed). 
See also --foreign.

....
        --foreign
              Do  the  initial unpack phase of bootstrapping only, for
example if the target architecture does not match
              the host architecture.  A copy of debootstrap sufficient for
completing  the  bootstrap  process  will  be
              installed as /debootstrap/debootstrap in the target
filesystem.

> can use. But *after that* (or after a regular installation using d-i),
> there is no (officially supported, efficient) way to switch the
> architecture of the installation.
> 
> J.

What do you mean "way to switch the .... ? You mean perhaps once installed
you can not easily switch. This means I would add i.e. a disk to my server,
boot in 32 as usual, partition, format and debootstrap --arch=amd64. Make
the disk bootable and reboot in this disk.
Actually by writing this I'm thinking that usually administrators do install
the system on extra partition(s) (/, /var, /usr etc) so I could use a USB
disk to install on it, reboot and after migration is done I could delete
the system partition(s) and copy the new system over from the USB disk.

This does look much easier to accomplish now.

Thanks and regards


Reply to: