Ubuntu 24 복구 모드 사용 방법: 시스템 복구, GRUB 수정 및 문제 해결 방법 완전 가이드

目次

1. Introduction

Ubuntu는 간단하고 사용자 친화적인 Linux 배포판으로 널리 사용됩니다. 그러나 시스템 업데이트나 설정 변경으로 인해 Ubuntu가 갑자기 부팅되지 않는 경우가 발생할 수 있습니다. 이런 상황에서는 복구 모드(Recovery Mode) 기능을 사용하여 시스템을 복구하는 것이 중요합니다.

복구 모드는 최소 기능만으로 시스템을 부팅할 수 있게 해 주는 특수 시작 모드입니다. 손상된 구성 요소나 잘못된 설정 때문에 시스템이 부팅되지 않더라도 복구 작업을 수행할 수 있습니다.

복구 모드란?

Ubuntu 복구 모드는 GRUB(GNU GRand Unified Bootloader)를 통해 접근하는 특수 트러블슈팅 환경입니다. 일반 부팅과 달리 최소한의 리소스로 로드되며, 복구를 위한 관리 셸 접근 권한을 제공합니다.

복구 모드에서 수행할 수 있는 작업은 다음과 같습니다:

  • 손상된 시스템 파일 복구
  • 패키지 복구 또는 재설치
  • 파일 시스템 오류 검사 및 수정
  • 네트워크 연결 활성화
  • GRUB 복구 및 재설치
  • 루트 권한으로 시스템 작업 수행

이 문서의 목적

이 문서는 Ubuntu 24에서 복구 모드를 사용하는 방법을 설명합니다. 다음 주제를 자세히 다룹니다:

  1. Ubuntu 24에서 복구 모드란?
  2. Ubuntu 24에서 복구 모드로 진입하는 방법
  3. 복구 모드 옵션 설명
  4. 실제 트러블슈팅 예시
  5. 복구 모드 사용 시 주의사항
  6. 자주 묻는 질문(FAQ)

이 문서는 Ubuntu 사용자가 복구 모드를 활용해 시스템 문제를 효과적으로 해결하도록 돕는 것을 목표로 합니다.

2. Ubuntu 24에서 복구 모드란?

Ubuntu 24의 복구 모드는 시스템 트러블슈팅 및 복구를 위해 설계된 특수 부팅 환경입니다. 일반 부팅 순서와 달리 최소 기능만으로 시스템을 시작하고 관리 권한이 있는 셸 접근을 제공함으로써 다양한 시스템 문제를 해결할 수 있습니다.

이 섹션에서는 복구 모드의 개요, 일반 부팅과의 차이점, 그리고 복구 모드에서 수행할 수 있는 작업을 설명합니다.

복구 모드란?

복구 모드는 Ubuntu GRUB 메뉴에서 접근할 수 있는 시스템 복구 부팅 옵션입니다. 모든 서비스를 로드하는 대신 필수 구성 요소만 시작하여 시스템 문제를 식별하고 복구할 수 있게 합니다.

복구 모드가 유용한 일반적인 상황은 다음과 같습니다:

  • 업데이트 후 Ubuntu가 부팅되지 않을 때
  • 잘못된 설정으로 GUI가 실행되지 않을 때
  • 패키지 문제로 애플리케이션이 정상 작동하지 않을 때
  • 시스템 파일 손상으로 정상 부팅이 불가능할 때
  • 부트로더(GRUB) 손상으로 OS가 로드되지 않을 때

복구 모드를 사용하면 일반 부팅으로 해결할 수 없는 문제들을 해결할 수 있습니다.

일반 부팅과 복구 모드의 차이점

일반적으로 Ubuntu는 다음 단계로 부팅됩니다:

  1. PC 전원을 켤 때 부트로더(GRUB)가 시작됨
  2. 일반 모드 커널이 로드됨
  3. 필요한 시스템 서비스와 드라이버가 로드됨
  4. GUI가 실행되어 로그인 화면이 표시됨

반면 복구 모드는 다음과 같이 동작합니다:

  1. 전원을 켤 때 GRUB 메뉴를 수동으로 열기
  2. 복구 모드를 선택하면 최소 커널이 로드됨
  3. GUI를 실행하지 않고 CLI 기반 인터페이스로 부팅
  4. 복구 전용 메뉴(패키지 복구, 디스크 검사 등) 표시
  5. 문제 해결 후 일반 부팅으로 복귀

복구 모드에서 할 수 있는 일

복구 모드는 다음과 같은 기능을 제공합니다:

1. 손상된 패키지 복구

  • 업데이트 중 패키지가 손상된 경우 dpkg를 사용해 복구할 수 있습니다.
  • 예시:
    dpkg --configure -a
    

2. 디스크 오류 수정

  • 파일 시스템이 손상되어 Ubuntu가 부팅되지 않을 경우 fsck를 사용해 디스크 오류를 복구합니다.
  • 예시:
    fsck -y /dev/sda1
    

3. 네트워크 지원 활성화

  • 복구 작업에 인터넷 접속이 필요할 경우 network 옵션을 사용합니다.

4. GRUB 복구

  • 부트로더가 손상된 경우 복구 모드에서 GRUB을 재설치하거나 복구할 수 있습니다.

  • 부트로더가 손상된 경우, 복구 모드에서 GRUB를 재설치합니다.

  • 예시:
    grub-install /dev/sda
    

5. 루트 셸에 접근

  • 일반 부팅과 달리, 복구 모드는 root 옵션을 통해 직접 루트 셸에 접근할 수 있게 합니다.
  • 예시:
    passwd username
    

언제 복구 모드를 사용해야 할까요?

아래는 복구 모드 사용이 권장되는 일반적인 상황입니다:

SituationWhat You Can Do
Ubuntu won’t bootRepair GRUB or reinstall kernel
After updates cause issuesRepair packages or roll back updates
Disk errors detectedRepair with fsck
Forgot passwordReset via root shell
No network availableEnable via network option

요약

Ubuntu의 복구 모드는 핵심 문제 해결 기능입니다. 일반 부팅이 실패하더라도 최소한의 구성 요소로 시스템을 시작하고, 문제를 식별하며, 효율적으로 해결할 수 있습니다.

3. Ubuntu 24에서 복구 모드에 진입하는 방법

Ubuntu 24에서 복구 모드에 진입하는 과정은 시스템 상태와 BIOS 또는 UEFI 부팅 여부에 따라 약간씩 다릅니다. 이 섹션에서는 GRUB 메뉴를 여는 방법, 복구 모드에 접근하는 방법, 그리고 GRUB 메뉴가 나타나지 않을 경우 대처 방법을 설명합니다.

GRUB 메뉴 열기

복구 모드를 사용하려면 먼저 GRUB (GNU GRUB 부트로더) 메뉴를 열어야 합니다.

BIOS(레거시 부팅) 시스템의 경우

  1. PC 전원을 켭니다
  2. Ubuntu 로고가 나타나기 전에 Shift 키를 누르고 있습니다
  3. GRUB 메뉴가 표시됩니다

UEFI 시스템의 경우

  1. PC 전원을 켭니다
  2. Ubuntu 로고가 나타나기 전에 Esc 키를 반복해서 누릅니다
  3. GRUB 메뉴가 표시됩니다

💡 팁:

  • GRUB 메뉴가 나타나지 않으면 Shift 또는 Esc 키를 누르는 타이밍을 조정해 보세요.
  • 듀얼 부팅 환경에서는 GRUB 대신 OS 선택 화면이 나타날 수 있습니다.

복구 모드 선택

GRUB 메뉴가 나타나면 다음 절차를 따릅니다:

  1. “Advanced options for Ubuntu”(Ubuntu 고급 옵션) 선택
  • ↑와 ↓ 화살표 키로 이동한 뒤 Enter 키를 누릅니다.
  1. 복구 모드 커널 선택
  • 예시: Ubuntu, with Linux 6.5.0-XX-generic (recovery mode)
  • 최신 커널을 선택하는 것이 권장됩니다.
  1. 복구 모드 메뉴가 표시됩니다
  • 표시된 목록에서 필요한 복구 옵션을 선택합니다.

GRUB 메뉴가 나타나지 않을 경우 대처 방법

사례 1: GRUB 메뉴가 자동으로 건너뛰어짐

  • 원인: GRUB 타임아웃이 0으로 설정되어 있을 수 있습니다.
  • 해결책: GRUB 설정을 수정합니다.
    sudo nano /etc/default/grub
    

GRub_TIMEOUT=0GRUB_TIMEOUT=10으로 변경한 뒤 저장(Ctrl + XYEnter)하고 적용합니다:

sudo update-grub

사례 2: GRUB가 손상된 경우

  • 해결책: 라이브 USB로 부팅한 뒤 GRUB를 재설치합니다.
    sudo mount /dev/sdaX /mnt  # Mount the Ubuntu partition
    sudo grub-install --boot-directory=/mnt/boot /dev/sda
    sudo update-grub
    

사례 3: 듀얼 부팅 시스템에서 Windows가 GRUB를 덮어쓴 경우

  • 해결책: Boot Repair 도구를 사용해 GRUB를 복구합니다.
    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt update
    sudo apt install -y boot-repair
    boot-repair
    

복구 모드 옵션 개요

복구 모드에 진입하면 다음과 같은 옵션들을 볼 수 있습니다:

OptionDescription
resumeExit Recovery Mode and resume normal boot
cleanFree disk space by removing unnecessary packages
dpkgRepair broken packages
fsckCheck and repair file system errors
networkEnable network access for online repairs
rootOpen a root shell for advanced repairs

요약

  • 복구 모드는 Ubuntu GRUB 메뉴에서 접근합니다
  • BIOS 시스템에서는 Shift, UEFI 시스템에서는 Esc 키를 사용합니다
  • GRUB가 나타나지 않으면 설정을 수정하거나 GRUB를 복구합니다
  • 복구 모드는 시스템 문제를 해결하기 위한 다양한 옵션을 제공합니다

4. 각 복구 모드 옵션 상세 설명

Ubuntu 24는 다양한 시스템 문제를 복구하기 위해 여러 복구 모드 옵션을 제공합니다. 이 섹션에서는 각 옵션을 설명하고 효과적으로 사용하는 방법을 보여줍니다.

복구 모드 메뉴 개요

복구 모드 메뉴에는 다음 옵션들이 포함되어 있습니다:

OptionDescription
resumeExit Recovery Mode and boot normally
cleanRemove unnecessary packages and reclaim disk space
dpkgRepair damaged packages
fsckScan and repair file system errors
networkEnable the network for online repair tasks
rootOpen a root shell with administrator privileges

각 옵션을 자세히 살펴보겠습니다.

resume (일반 부팅)

개요

이 옵션은 복구 모드를 종료하고 Ubuntu를 정상적으로 부팅합니다. 복구 작업을 마쳤거나 더 이상 복구 모드가 필요하지 않을 때 사용합니다.

사용 방법

  1. 복구 모드 메뉴에서 resume을 선택합니다
  2. Enter 키를 눌러 화면 지시에 따릅니다
  3. Ubuntu가 정상적으로 부팅됩니다

clean (디스크 공간 확보)

개요

이 옵션은 불필요한 패키지를 제거하여 사용 가능한 디스크 공간을 늘립니다. 디스크가 가득 차면 Ubuntu가 예측할 수 없게 동작할 수 있어, 저장 공간이 부족한 상황에서 이 옵션이 중요합니다.

사용 방법

  1. clean을 선택하고 Enter를 누릅니다
  2. Ubuntu가 자동으로 캐시 및 오래된 패키지를 제거합니다
  3. resume을 선택하여 정상 부팅으로 돌아갑니다

디스크 사용량을 수동으로 확인하기:

df -h

디렉터리 크기 확인:

du -sh /*

사용하지 않는 패키지 제거:

sudo apt autoremove

dpkg (손상된 패키지 복구)

개요

dpkg 옵션은 Ubuntu의 패키지 관리자를 사용해 손상된 패키지를 복구합니다. 업데이트 중 오류가 발생하거나 패키지가 사용할 수 없게 되었을 때 유용합니다.

사용 방법

  1. dpkg를 선택하고 Enter를 누릅니다
  2. Ubuntu가 손상된 패키지를 스캔하고 자동 복구를 시도합니다
  3. 복구가 끝난 후 resume을 선택해 정상 부팅합니다

수동 패키지 복구 명령:

sudo dpkg --configure -a
sudo apt --fix-broken install

fsck (파일 시스템 복구)

개요

fsck(File System Check) 명령은 파일 시스템 오류를 감지하고 복구합니다. 부팅 실패 원인이 디스크 오류일 때 유용합니다.

사용 방법

  1. fsck를 선택하고 Enter를 누릅니다
  2. Ubuntu가 파일 시스템 문제를 스캔하고 수정합니다
  3. 완료되면 resume을 선택합니다

수동 파일 시스템 복구:

  1. 복구 모드 메뉴에서 root를 선택합니다
  2. 다음 명령을 실행합니다 (예: /dev/sda1에 대해):
    fsck -y /dev/sda1
    
  1. exit을 입력하고 재부팅합니다

network (네트워크 접근 활성화)

개요

이 옵션은 복구 모드에서도 네트워크 인터페이스를 활성화합니다. 패키지를 다운로드하거나 저장소를 업데이트하거나 온라인 문제 해결을 할 때 필수적입니다.

사용 방법

  1. network를 선택하고 Enter를 누릅니다
  2. 시스템이 네트워크 연결을 활성화합니다
  3. 활성화 후 인터넷이 필요한 명령을 사용할 수 있습니다

네트워크를 수동으로 재시작하기:

sudo systemctl restart NetworkManager

root (루트 쉘 열기)

개요

이 옵션은 루트 권한으로 쉘 세션을 엽니다. 비밀번호 재설정, 설정 파일 수정, GRUB 재설치, 자동 복구가 불가능한 패키지 복구 등 고급 수리에 사용됩니다.

사용 방법

  1. root를 선택하고 Enter를 누릅니다
  2. 관리자 권한으로 명령줄에 접근합니다
  3. 필요한 명령을 실행한 뒤 exit으로 쉘을 종료합니다

고급 작업 예시:

  • 사용자 비밀번호 재설정:
    passwd username
    
  • GRUB 복구:
    grub-install /dev/sda
    update-grub
    

요약

Ubuntu 24는 다양한 복구 옵션을 제공합니다. 각 옵션의 작동 방식을 이해하면 효율적이고 안전하게 수리를 수행할 수 있습니다.

5. 복구 모드를 활용한 실용적인 문제 해결 예시

Ubuntu 24는 복구 모드 내에 여러 강력한 도구를 포함하고 있어 시스템 부팅 문제상된 패키지 복구, 파일 시스템 오류 수정 등을 할 수 있습니다. 이 섹션에서는 일반적인 문제에 대한 단계별 문제 해결 절차를 안내합니다.

사례 1: Ubuntu가 부팅되지 않음

증상

  • 시작 시 검은 화면이 나타납니다
  • GRUB이 표시되지 않고 듀얼 부팅 시스템에서 Windows가 바로 부팅됩니다
  • 오류 메시지: “Kernel Panic – not syncing: VFS”

해결책

1. GRUB 복구

GRUB이 손상되었을 수 있습니다. 복구 모드를 사용해 재설치합니다.

  1. 부팅 중 GRUB 메뉴를 엽니다 (Shift 또는 Esc 키)
  2. 복구 모드를 선택하고 root 옵션을 선택합니다
  3. 다음 명령을 실행합니다:
    grub-install /dev/sda
    update-grub
    reboot
    
  1. 재시작하여 GRUB이 나타나는지 확인합니다
2. 커널 복구

최신 커널이 손상된 경우, 이전 커널로 부팅합니다:

  1. GRUB에서 Advanced options for Ubuntu를 선택합니다
  2. 이전 커널 버전을 선택합니다
  3. 커널을 재설치합니다:
    sudo apt update
    sudo apt reinstall linux-generic
    

사례 2: 디스크 공간 부족으로 Ubuntu가 실패함

증상

  • 오류 메시지: “No space left on device”
  • GUI가 실행되지 않음

해결 방법

1. 불필요한 패키지 제거
  1. 복구 모드에서 clean을 선택합니다
  2. 불필요한 로그나 파일을 수동으로 제거합니다:
    du -sh /*
    rm -rf /var/log/*
    
2. 임시 파일 삭제
rm -rf ~/.cache/*
rm -rf /tmp/*

사례 3: 손상된 Ubuntu 패키지

증상

  • apt-getdpkg 명령이 오류를 반환합니다
  • 시스템 업데이트 후 애플리케이션이 작동을 멈춥니다

해결 방법

1. 패키지 복구
  1. 복구 모드에서 dpkg를 선택합니다
  2. 필요하면 수동으로 복구합니다:
    sudo dpkg --configure -a
    sudo apt --fix-broken install
    
2. 패키지 재설치
sudo apt reinstall $(dpkg --list | awk '/^rc/ { print $2 }')

사례 4: 네트워크 사용 불가

증상

  • 이더넷/와이파이가 작동하지 않음
  • 네트워크 구성 파일이 손상됨

해결 방법

1. 네트워크 활성화

복구 모드에서 network를 선택합니다.

2. 네트워크 서비스 재시작
sudo systemctl restart NetworkManager
3. 네트워크 드라이버 재설치
sudo apt update
sudo apt install --reinstall network-manager

사례 5: GRUB 부팅 항목 손상

증상

  • 부팅 목록에 Ubuntu가 더 이상 표시되지 않음
  • 듀얼 부팅 환경에서 Windows만 부팅됨

해결 방법

1. Boot Repair 사용
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair
boot-repair
2. GRUB 설정 수정
sudo nano /etc/default/grub
GRUB_TIMEOUT=10
update-grub

사례 6: 루트 비밀번호를 잊음

증상

  • 관리 작업을 수행할 수 없음
  • 비밀번호 없이 sudo가 작동하지 않음

해결 방법

  1. 복구 모드에서 root를 선택합니다
  2. 비밀번호를 재설정합니다:
    passwd username
    
  1. 시스템을 재시작합니다:
    reboot
    

요약

Ubuntu 24 복구 모드를 사용하면 다양한 문제를 효율적으로 해결할 수 있습니다. 이러한 절차를 이해하면 Ubuntu를 재설치하지 않고도 시스템을 복구할 수 있습니다.

6. 복구 모드 사용 시 주의사항

Ubuntu 24의 복구 모드는 시스템 문제를 진단하고 복구하는 데 매우 유용하지만, 잘못된 작업은 심각한 시스템 손상을 초래할 수 있습니다. 이 섹션에서는 변경을 수행하기 전에 고려해야 할 중요한 사항을 설명합니다.

루트 권한 사용 시 주의사항

복구 모드는 root 쉘에 대한 접근을 제공하지만, 잘못된 명령은 운영 체제를 손상시키거나 파괴할 수 있습니다. 매우 신중히 다루어야 합니다.

❌ 절대 실행해서는 안 되는 위험한 명령

CommandImpact
rm -rf /Deletes all system data, making Ubuntu unbootable
dd if=/dev/zero of=/dev/sdaErases the entire disk
chmod 000 /etc/shadowPrevents all users from logging into the system
mv /bin /bin_backupRemoves essential binaries, breaking shell access

✅ 안전 사용 지침

  1. 명령을 실행하기 전에 각 명령이 무엇을 하는지 이해합니다
  2. 수정하기 전에 ls 또는 cat을 사용해 파일을 확인합니다
  3. 가능하면 전체 root 작업 대신 sudo를 사용합니다
  4. 중요한 변경을 하기 전에 백업을 생성합니다

변경 전 백업의 중요성

복구 모드는 시스템의 중요한 부분을 수정하도록 설계되었습니다. 잘못된 수정은 Ubuntu가 부팅되지 않게 할 수 있습니다. 따라서 중요한 파일을 백업하는 것이 강력히 권장됩니다.

백업 방법

1. 중요한 데이터 수동 복사

root 쉘을 열고 파일을 외부 저장소에 복사합니다:

cp -r /home/username/Documents /mnt/usb/
2. Timeshift로 전체 시스템 스냅샷 만들기
sudo apt install timeshift
sudo timeshift --create --comments "Before Recovery Mode"

디스크 작업 시 주의사항

디스크 및 파티션 수정은 신중하게 수행해야 합니다. 잘못된 장치에 fsck를 사용하면 되돌릴 수 없는 손상이 발생할 수 있습니다.

안전하게 작업하는 단계

  1. 파티션 정보 확인
    lsblk
    
  1. 파일 시스템 복구 (예: /dev/sda1)
    fsck -y /dev/sda1
    

네트워크 접근 활성화 시 주의사항

루트 모드에서 네트워크를 활성화하면 보안 위험이 발생합니다. 신뢰할 수 있는 네트워크에만 연결하고 알 수 없는 스크립트는 피하십시오.

모범 사례

  1. 불필요하게 Wi‑Fi 비밀번호나 설정 파일을 수정하지 않음
  2. 안전하고 신뢰할 수 있는 네트워크 사용
  3. 인터넷에서 알 수 없는 스크립트를 절대 설치하지 않음
    curl http://example.com/install.sh | sh  # Do NOT run this!
    

GRUB 복구 시 주의사항

잘못된 GRUB 설정은 Ubuntu와 Windows 모두 부팅이 중단될 수 있습니다.

모범 사례

  1. 파티션이 아닌 올바른 디스크를 지정
    grub-install /dev/sda  # Correct
    # NOT /dev/sda1
    
  1. 변경 후 update-grub 실행
    sudo update-grub
    
  1. 듀얼 부트 환경에서 Windows Boot Manager를 삭제하지 않음

비밀번호 재설정 시 주의사항

루트 비밀번호를 변경하면 권한 그룹이 수정될 수 있습니다. 올바르게 설정되지 않으면 일부 사용자는 sudo 권한을 잃을 수 있습니다.

모범 사례

  1. 복구 모드에서 root 선택
  2. 비밀번호 재설정:
    passwd username
    
  1. 필요 시 사용자를 sudo 그룹에 다시 추가:
    usermod -aG sudo username
    

요약

RiskPrecaution
Misuse of root permissionsCommands may destroy the system if used improperly
No backups before changesAlways create backups before modifying critical files
Misuse during file system repairsVerify device names before running fsck
Incorrect GRUB repairsSpecify /dev/sda and update GRUB afterwards
Unsafe network operationsAvoid running unknown scripts
Password reset issuesEnsure the user remains in the sudo group

7. 자주 묻는 질문 (FAQ)

이 섹션은 Ubuntu 24 복구 모드와 관련된 일반적인 질문에 대한 답변을 제공합니다. 문제가 발생하면 먼저 이 FAQ를 참고하십시오.

복구 모드에 진입할 수 없음

Q1: Shift 또는 Esc를 눌러도 GRUB 메뉴가 표시되지 않습니다. 어떻게 해야 하나요?

A: GRUB 타임아웃이 너무 짧을 수 있습니다. 설정을 다음과 같이 수정하십시오:

  1. 부팅 중에 Shift(BIOS) 또는 Esc(UEFI)를 반복해서 누릅니다.
  2. GRUB 타임아웃을 변경합니다:
    sudo nano /etc/default/grub
    

GRUB_TIMEOUT=0을 다음과 같이 교체합니다:

GRUB_TIMEOUT=10
  1. 변경 사항을 적용합니다:
    sudo update-grub
    
  1. 재부팅 후 다시 테스트합니다

키보드 또는 마우스가 작동하지 않음

Q2: 복구 모드에서 키보드가 작동하지 않습니다. 이유가 무엇인가요?

A: 일부 무선 키보드는 초기 부팅 단계에서 인식되지 않을 수 있습니다.

해결 방법:

  1. 유선 USB 키보드 사용
  2. BIOS에서 “USB Legacy Support” 활성화
  3. 다른 USB 포트 시도

네트워크가 작동하지 않음

Q3: network를 선택했음에도 네트워크가 연결되지 않습니다.

A: 일부 설정은 수동으로 활성화해야 할 수 있습니다.

  1. 네트워크 재시작:
    sudo systemctl restart NetworkManager
    
  1. IP 주소 요청:
    sudo dhclient
    
  1. Wi‑Fi 수동 연결:
    nmcli d wifi connect "SSID" password "PASSWORD"
    

파일 시스템 복구 실패

Q4: fsck가 파일 시스템이 마운트되어 있다고 말합니다. 이제 어떻게 해야 하나요?

A: 읽기 전용으로 다시 마운트하십시오:

mount -o remount,ro /
fsck -y /dev/sda1

패키지 복구 문제

Q5: dpkg가 여전히 오류를 발생합니다. 무엇을 시도해야 하나요?

A: 문제 패키지를 제거하십시오:

sudo apt remove --purge packagename

그런 다음 패키지를 업데이트합니다:

sudo apt update && sudo apt upgrade -y

GRUB 복구가 작동하지 않음

Q6: grub-install을 실행해도 GRUB이 고쳐지지 않습니다. 이유가 무엇인가요?

  1. 디스크 레이아웃을 확인하십시오:
    lsblk
    
  1. EFI 파티션에 GRUB을 설치하십시오:
    grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
    

비밀번호 재설정 문제

Q7: 복구 모드를 사용해 잊어버린 비밀번호를 재설정할 수 있나요?

A: 예. 복구 모드에서 root를 사용하십시오:

passwd username

요약

올바른 명령과 절차를 사용하면 복구 모드를 통해 거의 모든 Ubuntu 부팅 또는 설정 문제를 해결할 수 있습니다.

8. 결론

Recovery Mode in Ubuntu 24 is a powerful diagnostic and repair tool. This guide has covered the fundamentals, how to access Recovery Mode, detailed explanations of each option, specific repair examples, FAQs, and best practices.

Ubuntu 24의 복구 모드는 강력한 진단 및 복구 도구입니다. 이 가이드는 기본 개념, 복구 모드에 접근하는 방법, 각 옵션에 대한 자세한 설명, 구체적인 복구 예시, FAQ 및 모범 사례를 다루었습니다.

Key Takeaways

핵심 요점

  • Recovery Mode provides essential repair tools such as dpkg , fsck , and GRUB restoration
    복구 모드는 dpkg, fsck, GRUB 복원과 같은 필수 복구 도구를 제공합니다
  • Access via Shift (BIOS) or Esc (UEFI)
    Shift(BIOS) 또는 Esc(UEFI)를 사용해 접근합니다
  • Use different options for different problems —package repair, file system validation, GRUB fixes, and more
    문제에 따라 다른 옵션을 사용합니다 — 패키지 복구, 파일 시스템 검증, GRUB 수정 등
  • Backups are critical before modifying core system components
    핵심 시스템 구성 요소를 수정하기 전에 백업은 필수입니다

Recommended Troubleshooting Flow

권장 문제 해결 흐름

  1. Open the GRUB menu → select Advanced options for Ubuntu
    GRUB 메뉴를 엽니다Advanced options for Ubuntu 선택
  2. Select the appropriate Recovery Mode option
    적절한 복구 모드 옵션을 선택합니다
  3. Perform repairs and reboot
    복구 작업을 수행하고 재부팅합니다
    reboot
    

Alternative Solutions

대안 솔루션

  • Use a Live USB for GRUB or disk repair if Recovery Mode fails
    복구 모드가 실패할 경우 GRUB 또는 디스크 복구를 위해 Live USB를 사용합니다
  • Reinstall Ubuntu if the system is beyond repair
    시스템이 복구 불가능한 경우 Ubuntu를 재설치합니다
  • Create regular backups using tools like Timeshift
    Timeshift와 같은 도구를 사용해 정기적인 백업을 생성합니다

Final Thoughts

최종 생각

By understanding and properly using Recovery Mode, you can solve most Ubuntu system issues without reinstalling the operating system. With careful steps and backups, Ubuntu 24 can remain a stable and reliable environment for both everyday users and professionals.

복구 모드를 이해하고 올바르게 사용하면 운영 체제를 재설치하지 않고도 대부분의 Ubuntu 시스템 문제를 해결할 수 있습니다. 신중한 절차와 백업을 통해 Ubuntu 24는 일상 사용자와 전문가 모두에게 안정적이고 신뢰할 수 있는 환경을 유지할 수 있습니다.

侍エンジニア塾