왜 쉘 로딩이되지 않습니까?


9

두 단계의 깊은 문제로 인해 EFI 셸로 부팅하고을 실행해야 gptsync합니다. dd이미지를 썸 드라이브에 쓰는 데 사용되는 rEFInd 0.7.4의 플래시 드라이브 바이너리를 다운로드했는데 정상적으로 부팅하는 것 같습니다. 그러나 부팅 할 작은 셸 아이콘을 선택하면 셸 UI로 깜박이고 화면에 다음 텍스트가 표시됩니다.

Starting shellx64.efi
Using load options ''

그리고 그게 다야. 쉘이 작동하도록 무언가를 구성해야합니까?


그것은 해야 지금 작동; 그러나 rEFInd가 0.7.4 버전의 EFI 바이너리를 시작하여 몇 가지 문제를 해결하는 방법에 대한 세부 정보를 변경했습니다. (저는 rEFInd의 저자입니다.) 이러한 변경으로 인해 문제가 발생할 수 있습니다. 따라서 0.7.3 버전을 사용해보고 다시보고하는 것이 좋습니다. 0.7.3이 작동하면 문제를 해결하기 위해 시작 프로세스를 다시 수정합니다.
Rod Smith

1
0.7.3 으로이 줄을 바꾸는 유일한 시도 : Using load options ' '(빈 문자열 대신 공백).
벤 콜린스

진행 n. 한 번에 1 인치
Ярослав Рахматуллин

답변:


4

실행하려는 EFI 셸과 컴퓨터의 펌웨어가 호환되지 않을 가능성이 높습니다. 다른 EFI 셸을 사용해 보는 것이 좋습니다. rEFIt과 함께 제공되는 제품은 Mac (특히 오래된 제품)에서 작동 할 가능성이 가장 높지만 여기 와 다른 곳에 는 추가 링크가 많이 있습니다 . "EFI 셸 바이너리"또는 이와 유사한 것을 웹 검색해보십시오.

불행히도, 내가 실행 한 모든 EFI 셸 바이너리는 일부 컴퓨터에서 문제가 있으므로 보편적으로 사용할 수있는 것을 제공하는 것은 어렵거나 불가능한 것 같습니다. Mac에는 1.x 버전의 EFI가 있으므로 최신 v2가 아닌 이전 EFI 셸 v1에서 작동 할 가능성이 가장 높습니다


Mac에서 나를 위해 일한 것은 refit.sourceforge.net 에서 rEFIt tarball을 다운로드하고 shell.efi 및 gptsync.efi를 추출하여 / EFI / tools로 복사하는 것입니다. refind.conf의 showtools에서 쉘을 활성화하십시오. 그런 다음 rEFInd에서 EFI 셸을 시작하고 "fs0 :"을 실행합니다. 여기서 0은 / EFI /가있는 EFS 파티션의 인덱스입니다. / EFI / tools로 cd 한 다음 "gptsync.efi"를 실행하십시오.
igordcard
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.