저는 Asus EeeBook X205TA를 가지고 있는데, 64비트 하드웨어에 새로운 하드웨어와 32비트 EFI가 존재하지 않기 때문에 여기에 Linux를 설치하는 것이 매우 어려운 것으로 나타났습니다. 많은 자료를 보고 읽었는데 이제 거의 다 끝났습니다. 현재 제가 겪고 있는 문제는 다음과 같습니다.
시스템을 부팅할 때 항상 grub>
작성된 내용을 입력할 수 있는 프롬프트가 표시됩니다 /boot/grub/grub.conf
.
insmod gzio
insmod part_gpt
insmod btrfs
linux (hd0,gpt5)/@/boot/vmlinuz-3.19.0-18-generic.efi.signed root=LABEL=UNIXROOT rootflags=subvol=@
initrd (hd0,gpt5)/@/boot/initrd.img-3.19.0-18-generic
/boot
btrfs 파티션의 하위 볼륨에서 grub(2.02~beta2)을 찾을 수 없는 문제를 해결하는 방법은 무엇입니까 ? 플레이했는데 이제 2개의 관련 항목이 생겼고 그 중 하나는 나를 포함했고 다른 하나는 나를 포함했습니다. @
LABEL=UNIXROOT
efiboot
ubuntu
Linux
grub>
grub rescue>
grub2에서 실패 이유에 대한 정보를 얻는 방법은 무엇입니까? grub-update
아무것도 바꾸지 않을 것입니다.
문제는 EFI ->?->GRUB ->?->FS->/boot/grub/grub.cfg를 부팅하는 방법을 모르기 때문에 모든 노력이 무익하다는 것입니다.
무엇을 알아야 합니까? Ubutu 15.04 64비트, 32비트 UEFI, 32GB eMMC, Z3735 베이트레일 CPU, Win 8.1은 계속 작동하고, 보안 부팅은 비활성화되고, 레거시 부팅은 BIOS 옵션이 아닙니다. 그 밖에 무엇이 있나요?
답변1
나는 하루 종일 비슷한 문제를 다루고 있습니다. 방금 Quantum Byte QS-1043-QB에 lubuntu를 설치했습니다. 사용 중인 것과 동일한 프로세서와 칩셋을 사용합니다. 나는 당신과 같은 관점을 가지고 있습니다.
기본적으로 grub용 32비트 EFI 파일과 grub 32비트 버전을 설치해야 합니다.
먼저 grub에 대한 32비트 지원을 설치합니다.
sudo apt-get install grub-efi-ia32 grub-efi-ia32-bin
기본적으로 grub은 64비트 EFI를 설치하는데 이는 PC의 UEFI 시스템에 적합하지 않습니다. 내 노트북에서 32비트 grub EFI로 컴파일하고 이를 Quantum Byte에 복사했습니다. 여기에 EFI 파일을 업로드했습니다.grubia32.efi
그런 다음 EFI 파일을 기본 grub 64비트 버전(루트로 실행)에 복사했습니다.
mkdir /boot/efi/EFI
mkdir /boot/efi/EFI/ubuntu
cp grubia32.efi /boot/efi/EFI/ubuntu/grubx64.efi
grub 구성 업데이트(다시 루트로):
update-grub
update-grub2
이 시점에서 재부팅하여 작동하는지 확인할 수 있습니다. 운이 좋을 수도 있습니다. 재부팅하고 grub 명령줄에 덤프했습니다. grub에게 구성 파일이 어디에 있는지 알려주기 위해 다음을 입력합니다.
configfile (hd0,gpt2)/boot/grub/grub.cfg
시스템이 grub 부팅 메뉴로 들어갔지만 모두 깨졌습니다. 부팅 후 grub 구성 파일을 업데이트하여 텍스트 기반 메뉴를 활성화한 다음 grub을 다시 설치하여 구성 파일 위치 문제를 해결했습니다.
sudo nano /etc/default/grub
주석 해제: GRUB_TERMINAL="console" Ctl-X를 입력하고 Y를 눌러 저장합니다.
그럽을 다시 설치하십시오.
sudo grub-install
재부팅했는데 이제 모든 것이 괜찮아 보입니다! 그것이 당신에게 효과가 있기를 바라며 행운을 빕니다.