우분투 복구 모드 사용법
우분투 운영체제는 시스템 문제를 해결하기 위한 강력한 도구인 “복구 모드”를 제공합니다. 복구 모드를 통해 사용자는 명령줄 인터페이스에 접근하여 손상된 시스템을 수정하거나, 잘못 설정된 파일을 수정하고, 메모리 오류를 진단하는 등의 작업을 할 수 있습니다. 하지만 많은 우분투 사용자들이 이 기능의 작동 방식과 활용법에 대해 잘 알지 못합니다. 이 가이드에서는 우분투에서 복구 모드를 사용하는 방법을 자세히 설명합니다.
참고: 복구 모드에 접근하려면 Grub 부트 로더를 사용해야 합니다. 다른 부트 로더를 사용하는 경우, 이 기능에 접근하지 못할 수도 있습니다.
리눅스 복구 모드 접근
복구 모드는 Grub 부트 로더의 일부이므로, 먼저 컴퓨터를 재부팅해야 합니다. 우분투를 재시작하는 방법은 여러 가지가 있습니다. 데스크톱 환경에서 “재시작” 옵션을 클릭하거나, 컴퓨터의 하드 리셋 버튼을 누르거나, 터미널에서 다음 명령어를 사용할 수 있습니다.
sudo reboot
또는 시스템이 재부팅을 허용하지 않는 경우에는 다음 명령어를 실행하십시오.
sudo systemctl reboot
컴퓨터가 재시작되면, Grub 부트 로더가 여러 부팅 옵션과 함께 나타납니다. 리눅스 시스템에서는 일반적으로 다음과 같은 옵션을 볼 수 있습니다:
- 우분투 리눅스 커널의 최신 버전 (기본 선택 항목)
- 우분투 고급 부팅 옵션
- 메모리 테스트 (memtest86+)
- 메모리 테스트 (memtest86+, 직렬 콘솔 115200)
여기서 “고급 옵션” 항목을 선택해야 합니다. 방향키를 사용하여 해당 항목으로 이동한 후, Enter 키를 눌러 “고급 옵션” 하위 메뉴에 진입합니다.
“고급 옵션” 하위 메뉴에는 여러 옵션이 나타납니다. 가장 위에는 현재 시스템에서 사용하는 커널이 있고, 그 아래에는 “복구” 커널이 표시됩니다. 복구 커널은 시스템을 복구 모드로 부팅할 수 있도록 하는 특별한 커널입니다.
방향키를 사용하여 “복구” 커널을 선택하고 Enter 키를 눌러 시스템을 복구 모드로 부팅합니다.
복구 모드로 부팅하면 “복구 메뉴” 창이 나타나며, 이 메뉴에서 다양한 복구 도구와 옵션에 접근할 수 있습니다.
각 복구 옵션의 사용법은 다음과 같습니다.
복구 모드 옵션
청소 (Clean)
“청소” 기능은 시스템 파티션에서 불필요한 파일을 제거하여 공간을 확보합니다. 복구 모드에서 “clean” 옵션을 선택하고 Enter 키를 누르면 터미널 창이 나타나고, 화면의 지시에 따라 여유 공간을 확보할 수 있습니다.
Dpkg
“Dpkg” 옵션을 사용하면 시스템 문제를 일으킬 수 있는 손상된 패키지를 수정하거나 제거할 수 있습니다. 이 기능을 사용하려면 인터넷 연결이 필요합니다. 복구 모드 목록에서 “네트워크” 옵션을 먼저 선택하여 네트워크에 연결한 후, “Dpkg” 옵션을 선택하고 Enter 키를 누릅니다. 화면의 지시에 따라 문제가 있는 패키지를 제거합니다.
Fsck
“Fsck” 기능은 손상된 하드 드라이브에서 오류를 검사하고 수정합니다. 특히 하드 드라이브의 오류로 인해 우분투가 로드되지 않는 경우에 유용합니다. “Fsck” 옵션을 선택하고 Enter 키를 누르면, 시스템이 자동으로 손상된 데이터를 수정합니다.
Grub
“Grub” 옵션을 사용하면 Grub 부트로더를 업데이트할 수 있습니다. 이 옵션을 선택하면 시스템이 Grub을 재설정하고 업데이트합니다. “Grub” 옵션을 선택하고 Enter 키를 눌러 업데이트를 시작합니다.
루트 (Root)
시스템 오류로 인해 우분투가 부팅되지 않는 경우, “루트” 옵션을 사용하면 관리자 권한으로 명령줄에 접근할 수 있습니다. 이 옵션을 선택하면 암호 없이 루트 액세스 권한을 얻을 수 있습니다. “루트” 옵션을 선택하고 Enter 키를 두 번 누르면 루트 명령줄 프롬프트가 나타납니다.