티스토리 뷰
Ubuntu 서버를 Ubuntu 22.04 → 24.04 LTS로 업그레이드한 후 부팅이 정상적으로 되지 않는 문제가 발생했다.
부팅 로그가 아래와 같은 단계에서 멈추고 더 이상 진행되지 않았다.
Cloud-init v.25.3 running 'modules:config'
NetworkManager-dispatcher.service
Docker Application Container Engine
cloud-init modules:final
TTY 전환 (Ctrl + Alt + F2, F3)도 되지 않는 상태였다.
이 문제의 원인은 NVIDIA 그래픽 드라이버 충돌이었다.
Ubuntu 업그레이드 후 커널이 변경되면서 기존 NVIDIA 드라이버가 제대로 동작하지 않는 경우가 자주 발생한다.
문제 원인
Ubuntu 24.04는 커널 버전이 변경된다.
예:
Linux 6.8.x
기존 NVIDIA driver가 이 커널에서 제대로 빌드되지 않으면 다음 문제가 발생할 수 있다.
- GPU 초기화 실패
- Display Manager hang
- TTY 전환 불가
특히 Docker + GPU 서버에서 많이 발생한다.
해결 방법
1. GRUB 메뉴 진입
재부팅 후 Shift 또는 Esc 키를 눌러 GRUB 메뉴에 들어간다.
2. Recovery Mode 선택
Advanced options for Ubuntu
→
Ubuntu (recovery mode)
3. root shell 진입
Recovery 메뉴에서
root
선택
4. 파일 시스템 RW 모드로 변경
mount -o remount,rw /
5. NVIDIA 드라이버 제거
apt purge 'nvidia*'
apt autoremove
6. 재부팅
reboot
재부팅 후 정상적으로 부팅이 완료된다.
추가 권장 작업
부팅이 정상적으로 되면 NVIDIA 드라이버를 다시 설치한다.
sudo ubuntu-drivers autoinstall
또는 특정 버전을 설치한다.
sudo apt install nvidia-driver-535
정리
Ubuntu 업그레이드 후 부팅이 멈추는 경우 대부분 원인은 다음과 같다.
- NVIDIA driver DKMS build 실패
- GPU initialization hang
- Display manager crash
가장 빠른 해결 방법은 Recovery mode에서 NVIDIA 드라이버 제거 후 재설치이다.
'기타' 카테고리의 다른 글
| Claude Code CLI에서 ! 붙이면 bash 명령어를 바로 실행할 수 있다 (0) | 2026.03.17 |
|---|---|
| claude code와 codex는 같이 쓰세요. (0) | 2026.03.14 |
| tmux로 SSH 원격 작업 안전하게 유지하기 (0) | 2026.03.11 |
| This Week in Rust 641 Crate of the Week 선정! (2) | 2026.03.07 |
| WSL <-> Windows 경로 변환, 이제 Ctrl+Shift+V 하나로 끝내기 (WSL Path Converter) (2) | 2026.03.03 |
- Total
- Today
- Yesterday
- PyCharm
- 백준 11437
- ㅂ
- 백준
- MOT
- 위상 정렬 알고리즘
- 백트래킹
- 인공지능을 위한 선형대수
- 순열
- 백준 1766
- 가장 긴 증가하는 부분 수열
- 이분탐색
- 조합
- FairMOT
- 백준 11053
- 자료구조
- LCA
- 문제집
- 파이참
- 단축키
- C++ Deploy
- cosine
- Lowest Common Ancestor
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
