Debian 11: 루트 사용자가 잠겨 있기 때문에 grub 메뉴의 복구 모드가 작동하지 않습니다. 복구 모드를 활성화하는 방법은 무엇입니까?

Debian 11: 루트 사용자가 잠겨 있기 때문에 grub 메뉴의 복구 모드가 작동하지 않습니다. 복구 모드를 활성화하는 방법은 무엇입니까?

배경: Debian으로 마이그레이션을 고려 중인 Ubuntu 사용자는 몇 가지 테스트 설치를 시도합니다.

friendly-recoveryUbuntu에서는 grub 메뉴에서 고급 옵션을 선택하고, 복구 모드를 선택하고, 설치된 경우 네트워킹을 활성화하고, 루트 셸을 입력하여 문제를 해결할 수 있습니다 .

방금 테스트 데비안 설치에서 이것을 시도했지만 "루트가 잠겨 있기 때문에" 작동하지 않았습니다. 나는 우분투에서도 루트 사용자가 잠겨 있다고 생각했지만 분명히 이것은 더 제한적입니다.

Debian 11에서 복구 모드를 올바르게 작동시키는 방법은 무엇입니까?

답변1

추가할 수 있습니다.rw init=/bin/bash커널 부팅 매개변수를 사용하거나 "복구 모드"(고급 옵션->복구 모드)의 데비안 USB 설치 프로그램에서 부팅하고 루트 계정이 잠겨 있더라도 네트워크를 통해 루트 쉘에 들어가세요. 루트 파일 시스템의 파티션을 알아야 합니다.

friendly-recovery잠긴 루트 계정에서는 이것이 작동하지 않는다는 것을 확인할 수 있습니다 . 이해합니다.

Cannot open access to console, the root account is locked.
See sulogin(8) man page for more details.

Press enter to continue

계정이 잠겨 있지 않은 경우에도 비밀번호를 입력해야 합니다.

답변2

후속 댓글야로만다Xfriendly-recovery, 이를 활성화하는 가장 쉬운 방법 은 set root 비밀번호를 사용하는 것 같습니다 sudo passwd root.

이것은 우분투가 하는 것과 같지 않은 것 같습니다. friendly-recovery우분투의 루트 셸에 들어가면 비밀번호를 묻는 메시지가 표시되지 않는 반면 데비안은 비밀번호를 묻는 메시지를 표시하지 않습니다. 그래서 계속 조사 중이지만 허용됩니다. 지금 .

나는 우분투의 구현이 어떻게 다른지에 대한 답변을 아직도 갈망하고 있습니다.

관련 정보