Почему «error hd1 cannot get c/h/s values» на SSD?

Стоит HDD и SSD на HDD - Ubuntu 14.04, на SSD Win 7
Обе операционки грузятся нормально, если выбрать Boot Menu и загрузочное устройство.
Нужно настроить GRUB на HDD, чтобы была возможность выбора с какого устройства грузиться. GRUB сам все обнаружил, но почему-то не работает... при выборе Win 7 на SSD - error hd1 cannot get c/h/s values
Сценарий для Ubuntu:
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  111438e5-a821-44a4-b3a2-e5e65a1408ef
else
  search --no-floppy --fs-uuid --set=root 111438e5-a821-44a4-b3a2-e5e65a1408ef
fi
linux	/boot/vmlinuz-3.19.0-26-generic root=/dev/sda7 ro  quiet splash $vt_handoff
initrd	/boot/initrd.img-3.19.0-26-generic

Сценарий для WIn7:
insmod part_msdos
insmod ntfs
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  24A6F9DEA6F9B082
else
  search --no-floppy --fs-uuid --set=root 24A6F9DEA6F9B082
fi
parttool ${root} hidden-
chainloader +1

hd1,msdos1 - 350Мб раздел, активный, нумерация правильная, UUID - правильный. AHCI1 - так же, наверняка, верно.

Где еще можно что-то посмотреть? SSD подключен вместо DVD через простой переходник.
Может не hd1 а там какой-то sd1?
GRUB только восстановил.
  • Вопрос задан
  • 1472 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы