ниже приведен список, который я получил, когда я выполнил команду sudo fdisk -l
:
Disk /dev/sdc: 120.0 Gb, 120034123776 bytes
Id disk: 0x975e4baf
/dev/sdc1 * 2048 206847 102400 17 Скрытый HPFS/NTFS
/dev/sdc2 206848 234437133 117115143 7 HPFS/NTFS/exFAT
на этом диске расположена винда, я пытаюсь написать в GRUB файл /etc/grub.d/40_custom
menuentry "Win7" {
set root='(hd2,0)'
chainloader +1
}
menuentry "Win71" {
set root='(hd2,1)'
chainloader +1
}
и обновить GRUB config sudo update-grub
. В загрузчике я вижу новые элементы, но когда я нажимаю на него, я вижу ошибку:
invalid efi file path
или
disk not found
Я пробовал разные комбинации (hd2,0)
начиная от hd1,0
to hd3,2
ничего не работает, что еще я могу сделать? Windows 7 имеет XP loader, который был установлен после сбоя. Когда я загружаю компьютер с диска windows, он загружается правильно.
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 55,9G 0 disk
├─sda1 8:1 0 487M 0 part /boot/efi
├─sda2 8:2 0 244M 0 part /boot
└─sda3 8:3 0 55,2G 0 part
├─mint--vg-root (dm-0) 252:0 0 47,2G 0 lvm /
└─mint--vg-swap_1 (dm-1) 252:1 0 8G 0 lvm [SWAP]
sdb 8:16 0 931,5G 0 disk
└─sdb1 8:17 0 931,5G 0 part /media/alex/media
sdc 8:32 0 111,8G 0 disk
├─sdc1 8:33 0 100M 0 part
└─sdc2 8:34 0 111,7G 0 part /media/alex/win7
sr0 11:0 1 1024M 0 rom