부트로더 설치 실패

부트로더 설치 실패

Asus P2440UA 노트북에 데비안을 설치하려고 합니다. 저는 이전에 Windows 7과 Linux Mint를 듀얼 부팅으로 아무런 문제 없이 사용하고 있었습니다(6개월). 하지만 저는 하드 드라이브 전체를 포맷하고 데비안만 설치하기로 결정했습니다. 하드 드라이브를 GPT로 포맷하고 UEFI 모드에서 데비안을 설치하려고 했습니다. 저는 256MB EFI 시스템 파티션, 60GB 루트 파티션, 4GB 스왑 파티션을 사용했습니다. 나머지 공간은 집으로 설치됩니다. 그러나 설치 프로세스가 끝나면 "하드 드라이브에 grub 부트 로더를 설치할 수 없습니다"라는 메시지가 나타납니다. 그럼 난 이걸 따라해https://forums.kali.org/showthread.php?37091-GRUB-Boot-Loader-Not-installing-on-Hard-Drive그러나 여전히 성공하지 못했습니다. 이것은 "입출력 오류"입니다. 그러다가 이걸 발견했어요GRUB 부트로더를 설치하고 싶지 않은 경우는 언제입니까?최신 컴퓨터에 grub을 설치하는 것은 최선의 선택이 아니라고 합니다.

이 상황에서 나에게 가장 좋은 선택은 무엇입니까? 4일 동안 작업 중이에요. 하드 드라이브가 비어 있습니다. gpt로 포맷된 하드 드라이브를 사용하고 싶습니다. 멀티부팅을 사용하겠습니다.

답변1

내 질문은ASUS P2440UA 노트북의 ASUS UEFI 구현이 제대로 작동하지 않습니다.해결책을 찾으려고 노력하는 동안 많은 문서에서 찾았습니다.UEFI 표준은 제조업체에서 엄격하게 유지 관리하지 않습니다.설치방법을 알아냈습니다데비나존재하다UEFI패턴이지만 해결책으로 볼 수는 없습니다.

해결하다

  1. UEFI 모드에서 Windows 7을 설치합니다. 하지만 Windows 7이 부팅되지 않고 로고에서 멈춥니다. Windows를 시작하려면 활성화해야 합니다.CSM 지원윈도우 7을 시작하세요. (sda4 및 sda9는 무시) UEFI 모드로 설치된 Windows 7
  2. 그런 다음 평소처럼 UEFI 모드로 데비안을 설치했습니다. 듀얼 부팅 데비안과 Windows 7
  3. 그런 다음 삭제했습니다.sda4, 라이브 USB, 모바일에서 데비안 부팅sda8(데비안 루트 파티션) 오른쪽에 공간을 확보하세요.
  4. 그런 다음 설치했습니다.sda2(UEFI 부트로더 파티션) 이름이 지정된 폴더를 삭제합니다.마이크로소프트. 여기에는 Windows 부트 로더가 포함되어 있습니다. 이후

sudo 업데이트 그럽

  1. 그러다가 나도 삭제했어sda1. 이제 모든 것이 내 뜻대로 되고 있다. 현재 상태

답변2

제공하신 정보에 따르면 GRUB가 문제가 아닐 수도 있습니다. 이는 컴퓨터 제조업체의 UEFI 구현이 제대로 이루어지지 않았기 때문일 수 있습니다. 이 경우 GRUB를 수동으로 다시 설치하거나 복구해도 도움이 되지 않습니다.

rEFInd를 USB 드라이브에 설치하고 부팅해 보십시오(컴퓨터가 USB에서 부팅할 수 있다고 가정). 아래 지침과 링크를 따르세요.http://www.rodsbooks.com/refind/다운로드하여 설치하세요. USB 이미지 파일을 사용하는 것이 좋습니다. rEFInd가 데비안 설치 및 커널 이미지를 찾아 부팅 옵션을 제공할 가능성이 높습니다.

나중에 rEFInd를 영구적인 솔루션으로 사용하려면 다음을 수행하세요.

  1. Debian에 로그인하고 sudo/root 액세스 권한을 얻습니다.
  2. rEFInd USB 드라이브를 마운트하고 연 다음 CD를 EFI/
  3. "refind" 폴더를 복사하여 시스템의 /boot/efi/EFI 디렉터리에 붙여넣습니다(ESP가 /boot/efi에 설치되어 있는지 확인). 그러면 EFI 셸을 사용하여 rEFInd를 "설치"할 준비가 됩니다.
  4. 컴퓨터를 다시 시작하고 rEFInd USB 드라이브를 다시 시작하십시오.
  5. EFI 셸 옵션을 선택하세요.
  6. EFI 셸을 통해 설치하려면 여기 지침을 따르십시오.http://www.rodsbooks.com/refind/installing.html#efishell 그러면 Debian을 가리키는 항목으로 nvram/machine의 부팅 옵션이 업데이트됩니다.

메인 시스템에 rEFInd를 설치하기 전에 해결해야 하는 루트 액세스 문제가 발생할 수 있습니다. 내 경험에 따르면 데비안 설치 프로세스에서는 확인에도 불구하고 루트 액세스가 활성화되지 않습니다. 나중에 저장해 두겠습니다. 이전에 Windows와 Mint가 작동했던 이유는 둘 다 동일한 ESP에 있었다면 UEFI가 Windows의 존재를 감지하여 다른 시스템을 볼 수 있었던 것 같습니다. Windows가 없으면 Mint가 표시되지 않습니다(그게 문제입니다).

UEFI 펌웨어가 불량한 하드웨어를 가지고 있는 사람이 거의 없고 따라서 이 문제에 대해 보고하고 질문하는 사람도 거의 없다고 가정했기 때문에 이에 대해 많은 연구를 해야 했습니다. 더 많은 분들이 이해할 수 있도록 저의 작은 통찰입니다. 내가 도울 수 있기를 바랍니다. 저는 확실히 Linux 전문가가 아니므로 제가 범할 수 있는 실수를 자유롭게 수정해 주시기 바랍니다. 어쨌든, 행운을 빌어요!

관련 정보