Похож на Вашу карту с интерфейсом USB, имеет скрытый раздел, который действует как дисковод для компакт-дисков. Вы, возможно, должны были бы искать утилиту Windows от производителя, который может удалить это, к сожалению.
menuentry "Debian Wheezy" {
insmod ext4
set root='(hd0,msdos5)'
echo 'loading ..'
linux /boot/vmlinuz-3.2.0-3-amd64
echo 'starting kernel ...'
initrd /boot/initrd.img-3.2.0-3-amd64
}
Поскольку у Вас есть специализированный / раздел начальной загрузки (Вам, вероятно, не нужен один), тот раздел не имеет никакого каталога, названного начальной загрузкой/, следовательно почему файлы не найдены. Удалите начальную загрузку / из пути.
Хммм... старая нить, но, похоже, так и не получила рабочего ответа. Недавно у меня была похожая проблема, которая сейчас исправлена. Для других схожих проблем я рекомендую изменить
set root='(hd0,msdos5)'
на следующую
search --no-floppy --fs-uuid --set=root '5bbd33b6-3333-3a33-3333-8045d333bb63'
, где 1234-567A - это UUID для желаемого раздела, полученный от
sudo blkid /dev/sda5
, результат которого будет выглядеть следующим образом.
/dev/sda1: LABEL="SYSTEM" UUID="5bbd33b6-3333-3a33-3333-8045d333bb63" TYPE="ext4" PARTLABEL="EFI system partition" PARTUUID="0c33e3ab-d3dc-3af3-333d-a33eee3c333c"
linux [press TAB]/boot/[press TAB]
если Ваш файл перечислен затем, его некоторая другая проблема иначе использует правильное значение вset root
– perilbrain 22.09.2012, 19:07linux /boot/vmlinuz-3.2.0-3-amd64
. какroot=UUID=...
ИЛИroot=/dev/disk/by-id/...
– perilbrain 25.09.2012, 17:27