문맥
공식 Raspberry Pi 3를 사용하려고 합니다.ARM 64용 Ubuntu 16.04 서버 이미지,에서 발견됨이 페이지.
제가 알기로는 SD 카드에 OS를 설치해야 사용이 가능한 것으로 알고 있습니다. 즉, Raspberry Pi 3에 연결된 라이브 USB 스틱을 사용할 수 없으며 노트북에서 했던 것처럼 원하는 드라이브에 OS를 설치할 수 없습니다. 여기서 SD 카드를 라즈베리파이3에 삽입하기 전, SD 카드에 운영체제가 설치되어 있어야 합니다.
Raspberry Pi 3 또는 기타 시스템의 SD 카드에 복사할 수 있는 이미지가 있다는 것을 알고 있습니다. 하지만 내 질문은 더 일반적입니다. 오늘은 Raspberry Pi 3에 대해 이 작업을 수행하고 내일은 다른 시스템에 대해 수행하고 싶습니다.
질문
공식적으로 지원되는 Debian, Ubuntu, Fedora 또는 CentOS의 Linux 배포판 .iso 이미지(예: 첫 번째 링크의 이미지)가 입력으로 있다고 가정합니다.
출력은 SD 카드에 설치된 운영 체제여야 합니다.
입력에서 출력을 얻으려면 어떤 단계가 필요합니까?
작업 환경은 Linux이며, 명령줄을 사용하는 것이 좋습니다.
답변1
Raspberry Pi 3용 Ubuntu 이미지가 있습니다. 여기에서 얻을 수 있습니다:
그런 다음 이 dd
명령을 사용하여 Linux를 통해 SD 카드에 다운로드할 수 있습니다. 아래 귀하의 의견에 대한 답변으로, 공식적으로 지원되는 Ubuntu 버전은 없습니다. 이를 원한다면 RHEL 또는 Suse Enterprise Linux를 선택해야 합니다. 둘 다 필요한 것 이상입니다.
답변2
일반적으로 ARM 기반 장치의 경우 장치는 부팅할 특정 위치에서 특정 이름을 가진 커널을 찾습니다. 미리 설정된 이미지 등을 기반으로 간단히 파일을 추출/복사하면 제대로 작동합니다. Pi Bakery와 같은 것들을 확인해 볼 수도 있습니다.https://www.raspberrypi.org/blog/pibakery/- 기본 Raspbian 이미지로 시작할 수도 있지만 어떻게 완료되었는지 확인하세요.
다른 아키텍처 및 배포판의 경우 CPU 아키텍처가 일치하는 실행 중인 시스템이 있는 경우 언제든지 적절한 파일을 추출하여 chroot
새 시스템에 넣어 설정 등을 완료할 수 있습니다.