리눅스 부팅 단계

PHP中文网
PHP中文网원래의
2017-06-20 13:05:171835검색

1.Loading BIOS

컴퓨터를 켜면 컴퓨터는 먼저 BIOS 정보를 로드합니다. BIOS 정보는 매우 중요하므로 컴퓨터는 맨 처음에 이를 찾아야 합니다. . BIOS에는 CPU 관련 정보, 장치 시작 순서 정보, 하드 디스크 정보, 메모리 정보, 클럭 정보, pnp 등이 포함되어 있기 때문입니다. 그런 다음 컴퓨터 정보가 매핑되고 어떤 하드웨어 장치를 찾아야 하는지 알 수 있습니다.

2.읽기 MBR

우리 모두 알고 있듯이 하드 디스크의 트랙 0의 첫 번째 섹터는 MBR이라고 하며, 이는 마스터 부트 레코드이며 크기는 512바이트이며 부팅 정보, 파티션 테이블을 저장합니다. 정보.

3.Boot Loader

는 운영 체제 커널이 실행되기 전에 실행되는 작은 프로그램입니다. 이 작은 프로그램을 통해 우리는 하드웨어 장치를 초기화하고 메모리 공간 맵을 구축함으로써 시스템의 소프트웨어 및 하드웨어 환경을 적절한 상태로 가져와 운영 체제 커널에 대한 최종 호출을 위한 모든 준비를 완료할 수 있습니다.

4. 커널 로드

5. 사용자 레이어 init는 inittab 파일에 따라 실행 수준을 설정합니다.

6. init 프로그램은 rc.sysinit을 실행합니다

8. 다양한 실행 레벨 스크립트 프로그램

9.

execute

/etc/rc.d/rc.local10.

execute

/bin/login 프로그램

위 내용은 리눅스 부팅 단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.