이 튜토리얼은 Fedora Live USB를 사용하여 잊혀진 Fedora 루트 암호를 복구하여 안내합니다. 이 방법은 단일 사용자 모드 접근법이 실패하면 유용합니다.
1 단계 : 부팅 가능한 페도라 라이브 USB 준비
공식 Fedora 웹 사이트에서 Fedora Workstation 라이브 이미지를 다운로드하십시오. Fedora Media Writer 또는 Ventoy와 같은 도구를 사용하여 부팅 가능한 USB 드라이브를 만듭니다.
2 단계 : 라이브 USB에서 부팅
USB 드라이브를 삽입하고 시스템을 부팅하십시오. USB 부팅 우선 순위를 정하기 위해 BIOS/UEFI 설정을 조정해야 할 수도 있습니다.
3 단계 : 시스템의 루트 파티션을 찾아 마운트하십시오
라이브 환경에서 터미널을 엽니 다. lsblk
또는 fdisk -l
사용하여 Fedora 루트 파티션 (종종 Ext4와 같은 파일 시스템 유형으로 표시)을 식별하십시오. 라이브 환경의 루트 파티션은 설치된 시스템의 루트 파티션과 분리되어 있습니다.
설치된 시스템의 루트 파티션을 찾으려면 :
lsblk
사용하여 모든 블록 장치를 나열하십시오. 하드 드라이브에서 파티션을 식별합니다 (예 : /dev/sda1
, /dev/sda2
).$ lsblk
예제 출력 (파티션은 다릅니다) :
<code>NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS loop0 7:0 0 1.9G 1 loop loop1 7:1 0 7.6G 1 loop ├─live-rw 253:0 0 7.6G 0 dm / └─live-base 253:1 0 7.6G 1 dm loop2 7:2 0 32G 0 loop └─live-rw 253:0 0 7.6G 0 dm / sda 8:0 0 50G 0 disk ├─sda1 8:1 0 1M 0 part ├─sda2 8:2 0 1G 0 part └─sda3 8:3 0 49G 0 part sr0 11:0 1 2G 0 rom /run/initramfs/live zram0 252:0 0 7.7G 0 disk [SWAP]</code>
/dev/sda3
교체) :$ sudo mkdir /mnt /myroot $ sudo mount /dev /sda3 /mnt /myroot
df -h
로 마운트를 점검하십시오.$ df -h /mnt /myroot
$ cd /mnt /myroot $ ls
bin
etc
, home
, usr
과 같은 디렉토리가 표시됩니다.
4 단계 : Chroot 환경에 들어갑니다
시스템으로 루트를 변경하십시오.
$ sudo chroot /mnt /myroot
5 단계 : 루트 비밀번호를 재설정합니다
루트 비밀번호 재설정 :
# passwd
새 비밀번호를 입력하고 확인하십시오.
6 단계 : 마운트 및 재부팅
chroot 환경을 종료하고 파티션을 마치십시오.
# 출구 $ sudo umount /mnt /myroot
라이브 USB를 제거하고 시스템을 재부팅하십시오.
7 단계 : 새 비밀번호로 로그인하십시오
Fedora로 부팅하고 새 루트 암호를 사용하여 로그인하십시오.
이 고급 메소드는 단일 사용자 모드를 피합니다. 이러한 단계를 시도하기 전에주의를 기울이고 중요한 데이터를 백업하는 것을 잊지 마십시오. 확실하지 않은 경우 Linux 전문가의 도움을 요청하십시오.
위 내용은 Live USB를 사용하여 Fedora에서 루트 비밀번호 재설정 : 실용 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!