Windows 옆에 Elementary OS를 설치한 후 Grub 오류 발생

Windows 옆에 Elementary OS를 설치한 후 Grub 오류 발생

하나의 논리 파티션/및 파티션 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 폴더가 있습니다. 글쎄, 그와 함께 지옥에

관련 정보