리눅스에서 시스템을 안전 모드로 부팅하는 방법은?
_____A: 리눅스에서 안전 모드(일반적으로 '싱글 유저 모드' 또는 '복구 모드'라고도 함)로 부팅하는 일반적인 절차는 다음과 같습니다.
1. 부팅 중 GRUB 메뉴 접근하기
- 시스템을 켜거나 재부팅합니다.
- 부팅 로더인 GRUB 메뉴가 표시될 때까지 `Shift` 키(또는 일부 시스템에서는 `Esc` 키)를 누릅니다.
- GRUB 메뉴가 자동으로 넘겨질 경우 즉시 키를 눌러 진입해야 합니다.
2. 부팅 항목 선택
- GRUB 메뉴에서 현재 사용하는 커널 라인을 선택합니다.
- 복구 모드 항목이 기본 메뉴에 있다면, 이것을 선택하면 안전 모드로 부팅됩니다.
3. 커널 매개변수 수정
- 복구 모드 항목이 없거나 직접 싱글 유저 모드로 진입하고 싶다면, 부팅 항목에서 `e` 키를 눌러 커널 부팅 파라미터 편집 모드로 진입합니다.
- `linux` 또는 `linux16`으로 시작하는 줄을 찾습니다.
- 해당 줄 끝에 `single` 또는 `init=/bin/bash` 를 추가합니다.
예: `linux /vmlinuz-xxx root=UUID=xxx ro single`
- 필요시 `ro` 대신 `rw`로 변경하여 읽기/쓰기가 가능하도록 설정할 수도 있습니다.
- 편집이 끝나면 `Ctrl + X` 또는 `F10` 을 눌러 변경한 설정으로 부팅을 진행합니다.
5. 안전 모드 환경
- 싱글 유저 모드로 부팅 시 콘솔이 바로 나타나며, 루트 권한으로 시스템 진입이 가능합니다.
- 필요한 작업(파일 시스템 점검, 비밀번호 재설정 등)을 수행할 수 있습니다.
6. 작업 완료 후 재부팅
- 작업이 끝나면 `reboot` 명령어로 시스템을 정상적으로 다시 시작합니다.
---
참고사항
- 배포판(우분투, 센트OS 등)과 GRUB 버전에 따라 접근 방식이 약간 다를 수 있습니다.
- 보안을 위해 싱글 유저 모드는 루트 암호 없이 진입할 수 있으므로, 물리적 접근이 가능한 서버에서만 사용해야 합니다.
- 일부 시스템은 `systemd`를 사용하는 경우 `systemctl rescue` 또는 `systemctl emergency` 명령으로도 비슷한 환경 진입이 가능합니다.
---
필요한 경우 배포판별 명령어와 절차를 알려주시면 더 구체적으로 안내 가능합니다.
작성자:
이준영 [비회원]
| 작성일자: 1년 전
2024-09-30 08:49:40
조회수: 576 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
조회수: 576 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
내용이 부정확하다면 싫어요를 클릭해주세요.