본문 바로가기

리눅스

Linux Boot Process (부트 프로세스)/root 패스워드 복구

1.POST

1.5 BIOS/UEFI

2.부트로더 메모리에 적재, grub2를 적재하여 가능한 커널 목록 출력

3.initramfs 압축을 해제하여 /sysroot에 압축을 해제

4.필요한 파일을 메모리에 적재

5.default.target

6.multi-user.target(다중사용자)

7.graphical.target(GUI)

 

systemctl get-default

systemctl set-default <target-unit>

systemctl isolate <target-unit>

 


passwd 복구

 

root passwd를 모를 때

부트 로드 화면에서 e를 누릅니다

 

 

 

라인의 마지막에 램 디스크 초기화를 중단하는 옵션인 rd.break를 입력 한 후

Ctrl+X 를 누릅니다

램디스크 초기화 단계에서는 루트파일시스템이 /sysroot에 읽기전용으로 마운트 되어있기 때문에

읽기쓰기로 다시 마운트합니다

 

루트패스워드를 다시 지정해주고

자동 레이블부여 파일을 생성합니다.