저는 USB 스틱에 최소 데비안 설치를 설정하려고 하는데 debootstrap
아키텍처의 차이점을 이해하고 싶습니다. AMD64에서 실행되는 시스템을 만들고 싶습니다.(AMD 셈프론 145)i686에서(인텔 아톰 N450). 제가 아는 바로는 Atom은 64비트 프로세서이므로 다음과 같이 할 수 있습니다.
debootstrap --arch=amd64 wheezy /mnt/foobar
아니면 좀 더 복잡한 방법 중 하나를 따라야 합니까?크로스 debootstrap 프로그램?
추가 정보:
$ 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비트 커널을 실행하는 한 제대로 작동할 것이라고 확신합니다. 32비트 사용자 영역으로 64비트 커널을 실행할 수 있습니다(그 반대는 불가능). 따라서 최악의 경우 현재 Atom 시스템에 64비트 커널을 설치해야 할 수도 있습니다.
또한 디부스트랩이 모든 것을 100% 부팅 준비 상태로 만들지는 못할 수도 있습니다. 예를 들어, fstab이 설정될지, 부트로더가 설치될지 등은 잘 모르겠습니다. 가능하다면 Sempron 시스템에서 Debian 설치 프로그램을 실행하는 것이 더 쉬울 수도 있습니다.
또는 라이브 "CD"를 만들고 싶다면 다음을 참조하세요.http://live.debian.net/