Parrot OS 설치 프로그램 오류 "'grub-install --target=i386-pc --recheck --force /dev/sdb' 명령이 0이 아닌 종료 상태 1을 반환했습니다."

Parrot OS 설치 프로그램 오류 "'grub-install --target=i386-pc --recheck --force /dev/sdb' 명령이 0이 아닌 종료 상태 1을 반환했습니다."

Parrot sec OS 5.2를 설치하는 동안 몇 가지 오류가 발생했습니다. 설치 프로그램에서 제공하는 오류 메시지는 다음과 같습니다.

내 컴퓨터는 UEFI 모드와 BIOS 모드를 지원하며 Rufus 및 BalenaEtcher U 디스크 굽기 소프트웨어를 사용해 보았고 MBR 모드와 UEFI 모드도 사용해 보았고 GPT 형식과 MBR U 디스크 형식도 설치해 보았습니다.

그러나 이러한 작업은 효과가 없습니다. 오류 메시지가 계속 나타납니다. 이로 인해 이 시스템을 설치할 수 없습니다. 이 오류 메시지가 표시된 후 Ubuntu 시스템에 파티션을 마운트할 수 없습니다.

이것이 이 설치 프로그램의 Python 코드 문제로 인한 것이라면 어떻게 해결해야 하는지 알려주세요. (초보자가 아닌 Python 코드를 작성할 수 있습니다.) 이 문제가 Python 코드와 관련이 없는 경우 올바르게 처리하는 방법을 알려주십시오.

답변1

나는이 문제를 직접 해결했습니다. 내 질문이 보이면 내 솔루션을주의 깊게 참조하십시오.
컴퓨터가 UEFI 모드를 지원하는지 확인하세요. 이전에 Parrot Sec OS를 여러 번 설치하지 못했고 BIOS에 "UEFI 모드"라는 단어가 표시되지 않은 경우 BIOS가 UEFI 모드를 완전히 지원하지 않거나 UEFI 모드를 전혀 지원하지 않는 것입니다.
이때 UEFI 모드를 지원하는 마더보드나 다른 컴퓨터를 찾아서 Parrot Sec OS를 설치할 하드 디스크를 UEFI 모드를 지원하는 컴퓨터에 삽입한 후 설치 프로그램을 다시 실행하면 됩니다.
마지막 단계에서는 "프로그램 반환 시간 초과" 메시지가 나타날 수 있습니다. 그것에 대해 신경 쓰지 마십시오. 설치가 완료되면 설치 미디어를 제거하고 컴퓨터를 다시 시작한 후 BIOS를 확인하세요.
이때 Parrot의 Grub 부트로더가 Parrot을 정상적으로 로드한 것을 확인하면 놀랄 것이며 Parrot Sec OS를 즐겁게 사용할 수 있습니다.

여전히 설치할 수 없는 경우 다음 문제를 확인하세요.

  1. 하드 드라이브가 GPT 형식입니까? 그렇지 않은 경우 GPT 형식으로 변경하세요.
  2. USB 플래시 드라이브(설치 미디어)가 GPT 형식인가요? 그렇지 않은 경우 GPT 형식으로 변경하세요.
  3. USB 플래시 드라이브에 설치 미디어가 올바르게 기록되어 있습니까? 그렇지 않은 경우 Rufus 또는 Balena Etcher와 같은 전문 굽기 소프트웨어를 사용하십시오.
  4. UEFI를 지원하는 BIOS에서 UEFI 모드를 활성화하고 USB 드라이브를 첫 번째 부팅 항목으로 설정합니다.
  5. 데스크탑에서 "설치"를 클릭하여 시스템 설치를 시작하고 올바른 설치 위치를 선택하십시오.
  6. 컴퓨터의 화면이 꺼지지 않도록 하십시오.

관련 정보