부팅 과정에서 어떤 일이 발생합니까?


27

Raspberry PI를 켠 후 부팅 과정에서 어떤 일이 발생합니까? 표준 Linux 부팅 프로세스 ( Lilo / Grub과 같은 복잡한 부팅 관리자 없음) 와 다른 점을 알고 있으며 부팅 프로세스에는 여러 단계가 있으며 장치는 loader.bin, bootcode.bin, start.elf, kernel.img ... 그러나이 단계들의 정확한 순서는 무엇입니까?


부팅 관리자가 있습니다. 엄청나게 제한되어 있으며 사전 정의 된 순서로 파일 만로드하며 하나의 운영 체제 만 처리 할 수 ​​있습니다.
Alex Chamberlain

Lilo 또는 Grub과 같은 부팅 관리자가 없습니다. 나는 그 질문을 되풀이했다.
asalamon74

Blob이라는 부트 로더가 있습니다 : elinux.org/Blob
dash17291


1
이것은 오래된 질문입니다. 다른 하나를 중복으로 표시하지 않으시겠습니까?
asalamon74

답변:


17

여기 에서 말한 것처럼 부팅 과정 :

  1. GPU 코어
  2. SoC의 ROM에 저장된 첫 번째 단계 부트 로더
  3. bootcode.bin ( loader.bin 병합 )
  4. start.elf
  5. config.txt
  6. cmdline.txt
  7. kernel.img

이 부팅 스크립트는 커널에 의해 호출됩니다 : systemd 또는 init


1
추가 정보 : 커널이로드되고 나머지 부팅 프로세스는 init또는에 의해 처리됩니다 systemd.
Jivings

1
2012 년 5 월 5 일 현재 loader.bin더 이상 사용되지 않습니다. 그것은 통합되어 bootcode.bin제거되었습니다.
Krzysztof Adamski

@KrzysztofAdamski 편집 할 수 있도록 소스를 제공해 주시겠습니까?
ArchHaskeller

@Haskeller : 당신은 infrormation의 근원을 의미합니까? 그렇다면 github commit
Krzysztof Adamski
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.