debootstrap do Intel Atom (i686) para o AMD Sempron (AMD 64)

2

Estou trabalhando na instalação de uma instalação mínima do Debian em um dispositivo USB, e estou apenas tentando entender o debootstrap e as diferenças nas arquiteturas. Eu quero criar um sistema para rodar em AMD64 (AMD Sempron 145) de i686 (Intom Atom N450) . Tanto quanto eu entendo, o átomo é um processador de 64 bits, então eu posso fazer isso:

debootstrap --arch=amd64 wheezy /mnt/foobar

Ou eu tenho que seguir um dos mais complicados procedimentos de crossbootsback ?

informação extra:

$ lscpu
Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit
CPU(s):                2
Thread(s) per core:    2
Core(s) per socket:    1
CPU socket(s):         1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 28
Stepping:              10
CPU MHz:               1666.444
L1d cache:             24K
L1i cache:             32K
L2 cache:              512K
    
por Gordon Bailey 08.05.2013 / 18:15

1 resposta

2

O debootstrap precisa ser capaz de executar executáveis no sistema de destino. Se isso funcionar, tudo ficará bem. Se não, explodirá obviamente.

Tenho certeza que deve funcionar enquanto você estiver executando um kernel de 64 bits. Você pode executar um kernel de 64 bits com uma área de usuário de 32 bits (mas não vice-versa). Então, no pior caso, você pode precisar instalar um kernel de 64 bits no seu atual sistema Atom.

Além disso, observe que o deboostrap pode não tornar tudo 100% pronto para inicializar. Por exemplo, não tenho certeza se o fstab será configurado, ou um gerenciador de inicialização instalado, etc. Se possível, provavelmente será mais fácil executar o Instalador da Debian na sua caixa Sempron.

Ou, se você estiver tentando criar um "CD" ao vivo, consulte o link

    
por 08.05.2013 / 19:25