리눅스 OS 부팅 시 절차 정리

2025. 3. 31. 11:19·🐳 Infra/System
728x90
SMALL

 

✅ 1. 전원 공급 (Power ON)

  • 전원이 켜지면 CPU는 ROM에 있는 BIOS/UEFI 펌웨어 실행

✅ 2. BIOS/UEFI 단계

  • 하드웨어 초기화 (RAM, 디스크, 키보드 등)
  • 부트 가능한 디스크 확인
  • 부트 로더(MBR 또는 EFI 파티션)로 제어권 넘김

✅ 3. 부트로더 (GRUB 등)

  • GRUB이 /boot/grub 또는 /boot/efi의 설정 파일(grub.cfg)을 읽음
  • 사용자가 커널 버전을 선택하거나 자동으로 부팅

✅ 4. 커널 로딩

  • 커널 이미지 (vmlinuz)와 initramfs(초기 루트 파일시스템) 로드
  • 하드웨어 드라이버 초기화

✅ 5. init 프로세스 실행

  • init 또는 systemd가 실행되며 사용자 공간(User space) 시작
  • 서비스, 데몬 등 실행

✅ 6. 로그인 화면 출력

  • GUI나 CLI 로그인 화면이 나옴

 

 

 

참고 링크:
https://velog.io/@alstjsdlr0321/CH8-%EB%A6%AC%EB%88%85%EC%8A%A4%EC%9D%98-%EB%B6%80%ED%8C%85%EA%B3%BC-%EC%A2%85%EB%A3%8C

LIST

'🐳 Infra > System' 카테고리의 다른 글

Kernel Panic 발생 시  (0) 2025.03.31
부트 파티션 트러블슈팅  (0) 2025.03.19
리눅스 디스크 개념과 PV/PVC 비교  (0) 2025.02.20
CURL 사용 HTTP 메소드 별 테스트  (0) 2025.01.29
CDN 서비스 사용 이유  (0) 2025.01.20
'🐳 Infra/System' 카테고리의 다른 글
  • Kernel Panic 발생 시
  • 부트 파티션 트러블슈팅
  • 리눅스 디스크 개념과 PV/PVC 비교
  • CURL 사용 HTTP 메소드 별 테스트
terranbin
terranbin
Studying Computer Science
  • terranbin
    Engineer
    terranbin
  • 전체
    오늘
    어제
    • 분류 전체보기 (129)
      • ☁️Cloud (42)
        • AWS (38)
        • MS Azure (4)
      • 🐳 Infra (1)
        • System (12)
        • DRBD (3)
      • 🔌Network (8)
      • 🔹Storage (8)
      • 🔹Kubernetes (15)
      • 🔹 DevOps (8)
      • 🔹Study (4)
      • 🔹Install (6)
      • 🔹ETC (2)
      • 🔹PostMan (6)
      • 🔹Openstack (3)
      • 🔹RcloneView (6)
      • 🔹Test (0)
      • 🔹Debug (2)
      • 🔹DBMS (2)
  • 블로그 메뉴

    • 홈
  • 링크

    • sungbin
    • Github
  • 공지사항

  • 인기 글

  • 태그

    EBS
    rcloneview
    OpenStack
    rocky9
    AWS
    network
    ceph
    kubectl
    rocky8
    Google Drive
    aws dlt
    S3
    EC2
    postman
    설치
    kubernetes
    centos7
    SAA
    distributed load testing
    terraform
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
terranbin
리눅스 OS 부팅 시 절차 정리
상단으로

티스토리툴바