본문 바로가기
업무이야기/가상화

Citrix Xen Server에서 리눅스 싱글모드 부팅 - root 패스워드 초기화

by 쫑콩아빠 2012. 11. 8.
반응형

“파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음"


리눅스에서 root 계정의 패스워드를 분실한 경우 보통 싱글모드로 부팅해서 해결을 하는데요, Citrix XenServer에 설치한 리눅스의 경우 GRUB 부팅화면이 나타나지 않더군요. 그래서 저는 일단 DVD로 부팅을 하려고 시도했습니다.


그랬더니 아래와 같은 오류가 뜨면서 부팅이 되지 않았습니다.

WARNING: /dev/xvda is not a disk image - Traceback (most recent call last): - File "/usr/bin/pygrub", line 746, in ? - raise RuntimeError, "Unable to find partition containing kernel" - RuntimeError: Unable to find partition containing kernel


그래서 다른 방법을 찾기 위해 검색을 좀 해보니 OS Boot Parameters에 s를 적어주면 싱글모드로 부팅이 되더군요.



s를 적어주고 부팅을 하니 아래와 같이 싱글모드로 잘 부팅되었습니다.


패스워드도 잘 복구 하였구요.


복구한 후에는 다시 OS Boot Parameters에서 s를 빼줘야겠죠?


Citrix XenServer를 하이퍼바이저로 사용하시는 분들이 얼마나 계실지는 모르겠으나, 혹시라도 도움이 될까 싶어 올려둡니다.



원문출처 : http://snoopybox.co.kr/1531


“파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음"


반응형