ParrotOS를 업데이트하고(Win10을 사용한 이중 부팅) parrot-update
grub 복구로 재부팅한 후(이유는 확실하지 않지만 이는 다른 질문입니다). 어젯밤까지 모든 것이 잘 작동했습니다. 다음 파티션 테이블이 있는 단일 드라이브:
- nvme0n1p1 - EFI 시스템
- nvme0n1p2 - Microsoft 예약
- nvme0n1p3 - Microsoft 기본 데이터
- nvme0n1p4 - Linux 파일 시스템(/boot (ext4))
- nvme0n1p5 - Linux 파일 시스템(/(ext4))
- nvme0n1p6 - Linux 스왑(스왑)
시스템을 부팅할 때 grub 복구를 입력합니다. 빠른 확인:
set
- cmdpath=(hd0,gpt1)/EFI/칼리
- 접두사=(hd0,gpt6)/boot/grub
- 루트=hd0,gpt6
나는 수년 전에 kali를 처음 로드하려고 시도했지만 정리하는 방법을 몰랐을 때 /EFI/kali가 생성되었다고 생각합니다. 그러나 나는 grub이 작동하도록 다음을 수행합니다.
set prefix=(hd0,gpt4)/grub
set boot=(hd0,gpt5)
set prefix=(hd0,gpt4)/grub
insmod normal
normal
일단 시도해 보았는데 sudo apt update
아무 문제가 없었 sudo update-grub
습니다 sudo grub-install /dev/nvme0n1
. 그러나 재부팅하면 grub 복구로 돌아갔습니다.
내가 뭘 잘못하고 있는지 모르겠지만 nvme0n1p4(gpt4)에서 grub을 영구적으로 부팅할 수 없습니까? nvme0n1p1(gpt1)에서 부팅해야 합니까? 그러면 /boot 마운트 지점 없이 Parrot을 다시 설치해야 합니까? 나는 이것을 시도했지만 여전히 grub 복구 중입니다. Parrot을 처음부터 다시 설치하는 것에 대해서는 관심이 없지만 Win10 파티션을 전혀 지우지 않으려고 노력하고 있습니다.
또한 라이브 USB로 부팅하고 드라이브 마운트를 시도했지만 거기에서 grub을 업데이트하면 여전히 grub 복구로 부팅된다는 점도 언급해야 합니다.
지원해 주셔서 감사합니다.