Fedora 20에서 암호화된 스왑 파티션을 삭제한 후 Systemd를 시작할 수 없습니다.

Fedora 20에서 암호화된 스왑 파티션을 삭제한 후 Systemd를 시작할 수 없습니다.

부팅 파티션의 크기를 조정하려면 스왑 파티션을 다시 만들어야 했습니다. 이 후에 Systemd를 시작할 수 없는 것 같습니다.

부팅 스크린샷

저는 Fedora/systemd를 처음 접했고 systemd에게 이제 다른 파티션 UUID를 무시하도록 지시할 수 있는 위치를 잘 이해하지 못합니다.

내가 한 일은 RescueCD를 부팅하고, 내 시스템에 chroot하고, /etc/crypttab에서 적절한 줄을 주석 처리한 다음, 다음 명령을 사용하여 initrd를 다시 만드는 것입니다.dracut --force --kver 3.14.3-200.fc20.x86_64

스크린샷은 이러한 단계를 수행한 후 어떤 일이 발생하는지 보여줍니다.시스템을 다시 정상적으로 부팅하려면 어떻게 해야 합니까??

답변1

부팅 메뉴 항목을 인식하지 못했습니다/boot/grub2/grub.cfg스왑 파티션에 대해 하드 코딩된 매개변수가 포함되어 있습니다. 그 중 하나는 rd.luks.uuid=luks-b4b59673-e85b-4529-840f-a9843a27a121이전 스왑 파티션에 해당합니다.

올바르게 부팅하려면 e부팅 메뉴에서 grub을 누르고 linux. 이 수정된 메뉴 항목은 을 눌러 시작할 수 있습니다 F10.

성공적인 시작 후 편집했습니다./etc/default/grub그리고 매개변수를 제거했습니다. 그런 다음 grub 구성을 # grub2-mkconfig -o /boot/grub2/grub.cfg.

또한 조정하는 것을 잊지 마세요/etc/crypttab그리고/etc/fstab.

관련 정보