Armv7 아키텍처에 Debian Jessie용 단일 SD 카드를 설치하시겠습니까?

Armv7 아키텍처에 Debian Jessie용 단일 SD 카드를 설치하시겠습니까?

나는 아직 이 모든 것에 대해 매우 익숙하지 않습니다. 저는 오드로이드 C1을 가지고 있습니다. 나는 최근에 내가 가지고 있던 오래된 i386 머신을 사용하여 홈 서버를 만들었습니다. CLI OS를 사용하고 콘솔 대신 서버로 머신을 사용하기 시작했습니다.

나는 오랫동안 Hardkernel(Odroid C1의 창시자)의 사용자 정의 Ubuntu 이미지를 내 Odroid에 플래시해 왔습니다. 내 홈 서버에서 했던 것처럼 이제 Debian Jessie로 전환할 때가 된 것 같습니다. USB 스틱을 삽입하는 것보다 조금 더 어려운 것 같습니다.

내가 배운 몇 가지...

  1. Odroid의 아키텍처는 ARMv7입니다. 내가 읽은 내용을 이해한다면 아키텍처는 하드 부동 소수점을 지원하므로 더 나은 선택입니다. 그래서 ARMHF데비안에서 이미지를 다운로드해야 합니다.

  2. Odroid는 SD 카드 이외의 다른 장치에서 부팅하도록 재구성할 수 없습니다. 나는 이 Net Install이미지들을 발견하고 그 길을 가기로 결정했습니다.

  3. SD 카드 이미지로 부팅하려면 부트로더를 설치해야 합니다 GRUB.

이걸 알고 결정했습니다(SD카드는 32GB)...

  1. SD 카드를 하나의 1GB 파티션과 두 번째 31GB 파티션(모두 FAT32)으로 다시 포맷합니다.

  2. MBR에 GRUB를 설치합니다.

  3. 이더넷을 통해 Odroid를 네트워크에 연결하고 GRUB이 데비안 이미지의 네트워크 설치를 부팅하도록 합니다.

  4. 31GB 파티션에 데비안을 설치하세요.

  5. GRUB 구성 파일을 31GB 파티션으로 이동합니다.

  6. 1GB 파티션을 삭제하고 32GB 파티션에 할당되지 않은 공간을 추가합니다.

제가 여기서 뭔가 오해를 했다면 용서해 주세요. 하지만 제 생각에는 그렇게 보입니다.이것그냥 하지 말라고 하더군요.

4.3.1에서 말했다.

이미지는 /dev/sdb1 대신 /dev/sdb와 같이 파티션이 아닌 전체 디스크 장치에 기록되어야 합니다. 이미지를 변경하기 위해 unetbootin과 같은 도구를 사용하지 마십시오.

기사를 더 자세히 읽어보니 4.3.3.0~4.3.3.2 섹션에 내가 원하는 작업을 수행하는 방법에 대한 설명이 있는 것 같습니다. 그러나 나는 무슨 일이 일어나고 있는지 금세 길을 잃었습니다.

제가 아는 한 이 과정은 권장되는 과정입니다.

  1. install-mbr /dev/sdX다른 데비안 시스템의 SD 카드에서 실행 중입니다.(1분기)

  2. mkdosfs /dev/sdX1다른 데비안 시스템의 SD 카드에서 실행 중입니다.(2분기)

  3. syslinux /dev/sdX12단계에서 생성한 새 Fat16 파일 시스템 에 SysLinux 부트로더를 설치합니다 .

그 부분은 아직 진행 중이지만 완전히 길을 잃었고 인터넷 검색을 해도 결과가 나오지 않는 것 같습니다.

  • 1분기) 이 명령은 정확히 무엇을 합니까? 3단계에서 이 작업을 수행했기 때문에 SysLinux MBR을 설치할 수 없습니다. MBR은 항상 드라이브의 첫 번째 512바이트라고 생각합니다. SysLinux MBR을 설치하지 않고 MBR을 생성하지 않는 경우 이 명령은 무엇을 수행합니까? 처음 512바이트는 다른 것에 관계없이 항상 MBR이기 때문입니다.

  • 2분기) 여기에서는 제가 올바르게 이해했다면 디스크에 Fat16 파티션을 생성하고 있는 것입니다. 이제 마운트할 별도의 파티션이 없기 때문에 이것은 원래 상황에 도움이 되지 않았습니다!

내가 이 문제를 올바른 방식으로 처리하고 있나요? 이 과정을 이해하지 못하는 근본적인 오해가 있는 걸까요? 내가 이해할 수 없는 공식 데비안 문서와 비교하여 이 프로세스를 이해하는 데 도움이 될 수 있는 간단하고 잘 설명된 작업 목록은 무엇입니까?

답변1

이 문제는 Odroid에만 해당되며 ARMv7 일반 문제는 아닙니다. 플랫폼에 따라 데비안은 공식 설치 프로그램을 통해 하드웨어에 직접 설치를 지원합니다. 불행하게도 Odroid는 현재 그러한 플랫폼 중 하나가 아닙니다.

가장 좋은 방법은 여기에서 공식 Odroid 문서를 따르는 것입니다.http://odroid.us/mediawiki/index.php?title=Debian_Wheezy_InstructionsOdroid의 SD 카드에 Debian/Wheezy를 설치한 다음 시스템에서 dist-upgrade를 실행하여(다른 아키텍처와 마찬가지로) Jessie로 업그레이드합니다.

관련 정보