싱글 유저 모드로 들어가기 위해서는 다음 방법 중 하나를 쓰시면 됩니다.
1. 2.x 이전
부팅할 때 Boot: 라고 나올 때 -s 를 입력하고 엔터를 누릅니다.
2. 3.x 이후: 방법 1
부팅할 때 첫번째 커서가 돌아갈 무렵 엔터를 제외한 아무 키를 누르면
Boot:
가 나옵니다. 여기에서 -s 를 입력하고 엔터를 누릅니다.
3. 3.x 이후: 방법 2
부팅할 때 첫번째 커서가 돌아갈 무렵을 지나고 두번째 10초동안 카운트를
세는 때가 있습니다. 이때 엔터를 제외한 다른 키를 누르면 BTX loader의
프롬프트가 떨어집니다(3.x와 4.x의 모양이 좀 다릅니다. 3.x는
disk0s1a:> 식으로 부트 장치명이 나오고, 4.x는 ok 입니다). 이때
boot -s
로 부팅하거나,
set boot_single=YES
boot
하시면 됩니다.
싱글 유저 모드에서 다음과 같이 필요한 부분을 마운트합니다.
# mount -u -w /
# mount /usr
# mount /var
만약 root 암호를 잊어 먹은 경우 위와 같이 싱글 유저 모드로 들어가서
# passwd
해서 암호를 다시 설정해 주면 됩니다.
만약 /etc/passwd에 기본 쉘을 정해줄때 경로를 잘못적어서 로그인이 안되는
경우도 위와 같이 싱글 유저 모드에서 수정 가능합니다. guru0109, cjh |