하나의 논리 파티션/및 파티션 elf
에 Elementary OS와 Windows 10을 설치했습니다 . 하지만 컴퓨터를 다시 시작하면 grub rescue
셸이 표시됩니다. 다음 명령을 입력해 보았습니다.
set root=(hd0,msdos7)
set prefix=(hd0,msdos7)/boot/grub
insmod normal
마지막 명령에서 다음 오류가 표시됩니다 file /boot/grub/i386-pc/normal.mod not found
. 폴더에서 Normal.mod를 찾아 /boot/grub/x86_64-efi/
다음을 입력했습니다.
insmod $prefix/x86_64-efi/normal.mod
오류가 발생했습니다. invalid arch-dependent elf magic
그 후 라이브 CD에서 grub을 다시 설치해 보았습니다. (설치하는 동안 i386 대신 x86_64 유형이 설치된 것을 보았습니다.) Arch는 나에게 중요하지 않았습니다. 나는 단지 컴퓨터를 사용할 수 있는 능력을 되찾고 싶을 뿐입니다. 도와주세요.
fdsik -l :
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x935f4825
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 1126399 1124352 549M 7 HPFS/NTFS/exFAT
/dev/sda2 1126400 251660287 250533888 119.5G 7 HPFS/NTFS/exFAT
/dev/sda4 251662334 976771071 725108738 345.8G f W95 Ext'd (LBA)
/dev/sda5 446973952 976771071 529797120 252.6G 7 HPFS/NTFS/exFAT
/dev/sda6 * 251662336 253614079 1951744 953M ef EFI (FAT-12/16/32)
/dev/sda7 253616128 446959615 193343488 92.2G 83 Linux
Partition 4 does not start on physical sector boundary.
Partition table entries are not in disk order.
답변1
어려운 것은 없습니다. 아무것도 복잡하게 할 필요가 없습니다!
sudo mount /dev/sda7 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
그런 다음:
sudo update-grub --output /mnt/boot/grub/grub.cfg
하지만 그 이후로 Windows에는 추가 E 드라이브와 EFI 폴더가 있습니다. 글쎄, 그와 함께 지옥에