Intel Atom (i686) から AMD Sempron (AMD 64) への debootstrap

Intel Atom (i686) から AMD Sempron (AMD 64) への debootstrap

私はUSBスティックに最小限のDebianインストールを設定しようとしており、アーキテクチャの違いを理解しようとしていますdebootstrap。AMD64で動作するシステムを作成したいと考えています。(AMD セムプロン 145)i686 より(インテルAtom N450)私の理解する限りでは、Atom は 64 ビット プロセッサなので、次のようにすればよいでしょう。

debootstrap --arch=amd64 wheezy /mnt/foobar

それとももっと複雑な方法に従う必要があるのでしょうか?クロスデブートストラップ手順?

追加情報:

$ 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

答え1

debootstrap はターゲット システムで実行ファイルを実行できる必要があります。それが機能すれば問題ありません。機能しない場合は、当然ながら問題が発生します。

64 ビット カーネルを実行している限り、動作するはずです。64 ビット カーネルを 32 ビット ユーザーランドで実行できます (ただし、その逆はできません)。したがって、最悪の場合、現在の Atom システムに 64 ビット カーネルをインストールする必要があるかもしれません。

また、deboostrap ではすべてが 100% 起動可能になるわけではないことに注意してください。たとえば、fstab が設定されるか、ブートローダーがインストールされるかなど、わかりません。可能であれば、代わりに Sempron ボックスで Debian インストーラーを実行する方が簡単でしょう。

または、ライブ「CD」を作成しようとしている場合は、http://live.debian.net/

関連情報