빗질의 리눅스 시스템 시작 프로세스

리눅스 시스템의 시작 과정 1. 다른 버전

1.1 centos6.x 시스템 시작 프로세스

  다음과 같이 자세한 단계는 시작 :

  1) 부팅의 BIOS 자체 테스트, 확인하는 각 하드웨어 정상 여부
  2) MBR 정보 하드 읽어
  합니다 (부트로드 부트 로더)이 부팅 할 운영 체제를 선택 3)로드 GRUB 메뉴
  4) 커널과 커널 드라이버로드
  5) init 프로세스가 시작 ( 첫 번째 과정은 / etc / inittab 설정 파일을 읽어) 운영 체제를 시작하는 시스템 레벨의 작업 세트 실행
  /etc/rc.d/rc.sysinit 시스템 시스템 초기화 수행 6) 초기화 처리를
  7) 초기화 프로세스가 커널을로드 관련을 모듈
  8) init 프로세스는 시스템에 해당하는 실행 수준에서 스크립트 실행
  로드 /etc/rc.local에 (독립 관리자가 처음부터 명령 부팅) 설정 9)
  시스템 로그인 화면을 입력 프로세스를 시작 mingetty 10)

 

1.2 centos7.x 시스템 시작 과정 

  다음과 같이 구체적인 단계는 다음과 같습니다

  1) 부팅은 BIOS POST
  2) MBR의 정보를 알아볼
  3)로드 GRUB 메뉴 (부트로드 부트 로더를)
  4) 커널과 커널 드라이버로드
  프로세스 systemd, 부하를 시작하는 5) 다음과 같은 문서를 (병렬로 실행) 실행
    실행 initrd.target을 (/usr/lib/systemd/system/initrd.target), 마운트는 / etc /에서 fstab 파일 시스템
    systemd는 대상의 기본 구성을 수행
    , sysinit.target을 수행하는 시스템을 초기화하고 시스템을 시작할 준비가 basic.target로드 systemd
    muli을 시작 systemd 서비스 프로그램 (생산 모드) 아래 -user.target, 그 부트 프로그램 (디렉토리의 / etc / systemd / 시스템은 / usr / lib 디렉토리 / systemd / 시스템) 시작입니다
    systemd 다음 muli-user.target은 / etc / RC를. D / rc.localn 명령 내용 (권한을 추가하는 X 필요)
  6) muli-user.target systemd 실행 아래에 로그를 getty.target
  당신이 그래픽 인터페이스를 사용하지 않는 경우 7) (그래픽 GUI를 수행하는 데 필요한 systemd 서비스, 무시 이 단계)

 

추천

출처www.cnblogs.com/blog-tim/p/11725569.html