하드 디스크에 GRUB 부트 로더 설치`가 내 PC에서 실패했습니다.

내 PC에 칼리 리눅스를 설치하고 있습니다. '하드 디스크에 grub 부트 로더 설치'를 설치하는 동안 오류가 발생했습니다. 부트 로더로 grub을 사용하여 kali 리눅스를 설치하려고 하는데 해당 단계가 실패하고 있습니다.

Error: GRUB installation failed.
The 'grub-pc' package failed to install into /target/. Without the GRUB boot loader, the installed system will not boot.

부팅 가능한 펜드라이브를 사용했습니다.

grub 설치 실패와 같은 오류 메시지가 표시되었습니다. 어떻게 해야 하나요?

나는 칼리 리눅스로 루퍼스 USB 인셋러를 만들었습니다. 그런 다음 시스템을 설치 한 후 수동으로 설치 한 다음 grub 부트 로드를 설치하는 데 문제가 있습니다.

Grub installation failed
the grub-pc package failed to install into /target without the GRUB boot loader this installed system will not boot

그런 다음 셸 실행을 선택합니다,

mount --bind /dev /target/dev
mount --bind /dev/pts /target/dev/pts
mount --bind /proc /target/proc
mount --bind /sys /target/sys
chroot /target /bin/bash
root@kali:/# apt-get install grub-pc
reading package list done
building package list done
building dependency tree
reading state information done
packege grub-pc is not available ,but is reffered to by anther package this may mean that the package is missing, has been obsoloted or is only available from another source

이 문제는 설치가 실행 중일 때 컴퓨터가 인터넷에 연결되어 있지 않을 때 발생하는 것으로 보입니다. 설치 프로그램이 기존 apt-get 소스를 확인할 수 없으므로 비활성화됩니다.

제 경우에는 DNS 서버가 설정되어 있지 않았기 때문에(그래서 어떤 도메인도 핑이 작동하지 않음) 먼저 sudo nano /etc/resolv.conf를 실행하고 일부 DNS 서버를 추가했습니다:

네임서버 8.8.8.8

nameserver 8.8.4.4

이제 서버를 하는 데 성공했습니다.

그런 다음, apt-get 소스를 활성화하기 위해 sudo nano /etc/apt/sources.list를 실행하고 Kali 롤링 리포지토리를 추가했습니다(http ://docs.kali.org/general-use/kali-linux-sources-list-re포지토리에서 가져옴):

deb http://http.kali.org/kali 칼리 롤링 메인 기여 비 무료

#소스 패키지에 액세스하려면 다음 줄의 주석 처리를 해제합니다.

deb-src http://http.kali.org/kali kali-rolling main contrib non-free

나노를 닫고 셸을 종료합니다. 'capt-get update를 실행한 다음apt-get install grub-pc`를 실행합니다. 둘 다 성공했고 셸을 종료하여 GUI를 통해 GRUB 설치를 완료했습니다.

해설 (0)

Kali Linux 버전 2017.1을 설치하는 동안 동일한 문제가 발생했습니다.

이 문제를 해결하려면 PC가 인터넷에 연결되어 있어야 하는데, 이는 설치가 GRUB을 설치하기 전에 일부 파일을 검색하기 때문이며, PC가 인터넷에 연결되어 있지 않으면 설치가 실패하기 때문입니다.

해설 (0)

UEFI 보안 부팅을 비활성화해 보십시오.

보안 부팅 옵션을 "사용 안 함" 또는 "꺼짐"으로 설정해야 외부 미디어에서 올바르게 부팅할 수 있습니다.

해설 (4)