우분투 24.04 부팅 실패 문제와 해결 방법



우분투 24.04 부팅 실패 문제와 해결 방법

우분투를 사용하면서 부팅 오류가 발생하는 경우는 생각보다 빈번합니다. 특히, 그래픽 카드 드라이버를 수정하거나 CUDA 환경을 설정하는 과정에서 문제가 생길 수 있습니다. 본 글에서는 우분투 24.04에서 부팅 실패의 원인과 해결 방법을 정리해보겠습니다.

 

👉 ✅ 상세 정보 바로 확인 👈

 

부팅 실패 원인

부팅 실패는 여러 가지 원인에 의해 발생할 수 있습니다. 이 중에서 많이 겪는 원인들을 정리해보았습니다.

GRUB 손상

GRUB(부트로더)가 손상되거나 덮어쓰여질 수 있습니다. 이 경우, grub rescue> 화면이 표시되거나 GRUB 메뉴가 나타나지 않는 증상이 발생합니다.



파일 시스템 오류

전원 차단이나 디스크 오류 등으로 파일 시스템이 손상될 수 있습니다. 이 경우 initramfs로 진입하거나 부팅 중 멈추는 현상이 발생합니다.

커널 업데이트 문제

새로운 커널과 기존 드라이버의 충돌로 인해 부팅이 불가능할 수 있습니다. 이때는 부팅 중 에러 메시지가 나타나거나 커널 패닉 현상이 발생합니다.

그래픽 드라이버 충돌

NVIDIA나 AMD 드라이버의 문제로 인해 검은 화면이나 로그인 화면에서 멈추는 경우가 많습니다.

UEFI/BIOS 설정 문제

Secure Boot나 UEFI 설정 변경에 따라 부팅 항목이 사라질 수 있습니다.

EFI/부트 파티션 손상

파티션 삭제나 손상으로 인해 GRUB 부팅이 실패할 수 있습니다.

하드웨어 문제

디스크 불량이나 메모리 손상 등 하드웨어적인 문제로 부팅이 실패할 수 있습니다.

 

👉 ✅ 상세 정보 바로 확인 👈

 

부팅 실패 원인 분석 방법

부팅이 되지 않을 경우, 로그를 통해 문제를 분석하기 어렵습니다. 이럴 때는 설치 USB를 이용해 부팅한 후 로그를 확인하는 방법이 있습니다. 확인해야 하는 로그 파일은 다음과 같습니다.
/var/log/boot.log
/var/log/syslog
journalctl -xb (chroot 또는 TTY 진입 시 가능)

우분투 24.04 부팅 실패 시 복구 방법

부팅 실패 시 일반적으로 사용할 수 있는 접근 방법을 소개합니다.

  1. GRUB 메뉴 진입 및 복구
  2. 부팅 시 부트 옵션에서 “Advanced options for Ubuntu” 선택 후 recovery mode로 진입합니다. 여기서 fsck, dpkg, grub 등의 복구 메뉴를 사용할 수 있습니다.

  3. fsck로 파일 시스템 점검

  4. 복구 모드에서 fsck를 실행하여 파일 시스템을 점검합니다.
  5. 명령어: sudo fsck {루트 파티션}

  6. GRUB 부트로더 재설치

  7. 라이브 USB로 부팅하여 GRUB을 재설치합니다.
  8. 명령어:
    bash
    sudo mount {루트 파티션} /mnt
    sudo grub-install --root-directory=/mnt {디스크}
    sudo update-grub

  9. initramfs 복구

  10. BusyBox 또는 initramfs 프롬프트에서 멈춘 경우, fsck로 루트 디스크를 검사합니다.

  11. 커널 문제로 인한 부팅 실패

  12. GRUB 메뉴에서 이전 커널을 선택하여 부팅합니다. 문제의 커널은 제거합니다.
  13. 명령어: sudo apt remove linux-image-<문제커널버전>

  14. 디스플레이/그래픽 드라이버 문제

  15. 터미널에 진입하여 드라이버를 재설치하거나 nomodeset 옵션으로 부팅 시도합니다.

  16. chroot 환경에서 복구

  17. 루트 파티션을 마운트하고 OS 환경에 진입하여 필요한 복구 작업을 수행합니다.
  18. 예시 명령어:
    bash
    sudo mount {루트 파티션} /mnt
    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
    sudo chroot /mnt

설치 USB를 이용한 복구 방법

우분투 설치 USB를 만들고 GUI 기반 부트 영역 복구 도구인 boot-repair를 사용하는 방법입니다.

  1. 준비 사항
  2. 우분투 24.04 이미지 다운로드 후 USB 생성.

  3. 부트 USB로 부팅

  4. ‘Try Ubuntu’ 선택 후 터미널에서 프로그램 설치.
  5. 명령어:
    bash
    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt update
    sudo apt install -y boot-repair
    boot-repair

프로그램 실행 후 “Recommended repair”를 선택하여 진행하면 됩니다.

이러한 방법들을 통해 우분투 24.04의 부팅 실패 문제를 효과적으로 해결할 수 있습니다. 각 상황에 맞는 적절한 방법을 선택하여 복구하시기 바랍니다.

이전 글: HUG 전세보증보험 가입 조건 및 비용 안내