Nos a gépemen ubuntu 12.04 és win7 volt telepítve.
Pár nappal ezelött egy régi faxmodem miatt telepítettem a 8.10-es verziót(nem volt driver 12.04-re) a 8.10-es helyére miután nem tudtam müködésre bírni a faxmodemet úgy döntötem hogy feltelepítem a 12.10-et mivel drisztribuciós frissítés nem müködött kiírtam egy live cd-t. A telepítés sikeresen be is fejeződött.
A gép újraindítása után üdvözölt az új GRUB az ubuntu szépen be is bootolt de amikor a windows-t akartam elindítani a billentyüzet(usb-s) kikapcsolt és ezt a hiba üzenetet kaptam:
"Error reading disk Press Cntrl+Alt+Del to restart". Jó pár újra telepítés után elmerültem a GRUB világába majd kicseréltem a grub.cfg megfelelő részének tartalmát a 10.04-es tartalmával és a win7-bootolt.
Itt vanak az eredeti grub.cfg windows-ra vonatkozó boot utasításai:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-A2B0EF3FB0EF1915' {
insmod ldm
insmod ntfs
set root='ldm/361c8db6-5f1e-478e-8f05-87594a88ddce/Volume1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0 --hint='ldm/361c8db6-5f1e-478e-8f05-87594a88ddce/Volume1' A2B0EF3FB0EF1915
else
search --no-floppy --fs-uuid --set=root A2B0EF3FB0EF1915
fi
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
Én erre cseréltem le:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root A2B0EF3FB0EF1915
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
Nem tudom hogy az én gépemen rossz valami vagy a készítők rontotak el valamit másnak volt ilyen hibálya?