You are not logged in.
I have moved my Windows 7 drive from an onboard (ICH10) SATA port to a SiI 3114 based PCI card.
All 4 disks on the SiI 3114 PCI card work as expected once kernel / initrd has loaded.
Grub2 cannot see any drives on the SiI 3114 PCI card at boot time, ergo chainloading to (hd7,1) fails with "no such disk".
Doing a 'ls' from the grub command line @ boot confirms hd0 - hd6 present, but no mention of hd7 - 10.
Details from system once booted:
============================= Boot Info Summary: ==============================
=> Grub 2 is installed in the MBR of /dev/sda and looks for V82.
=> Grub 2 is installed in the MBR of /dev/sdb and looks for V82.
=> No boot loader is installed in the MBR of /dev/sdc
=> No boot loader is installed in the MBR of /dev/sdd
=> No boot loader is installed in the MBR of /dev/sde
=> No boot loader is installed in the MBR of /dev/sdf
=> No boot loader is installed in the MBR of /dev/sdg
=> Windows is installed in the MBR of /dev/sdh
=> No boot loader is installed in the MBR of /dev/sdi
=> No boot loader is installed in the MBR of /dev/sdj
ls -l /dev/disk/by-label/Win7
lrwxrwxrwx 1 root root 10 Jul 3 14:33 /dev/disk/by-label/Win7 -> ../../sdh1
sdh1:
File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files/dirs: /bootmgr /Boot/BCD /Windows/System32/winload.exe
cat /boot/grub/device.map
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
(hd3) /dev/sdd
(hd4) /dev/sde
(hd5) /dev/sdf
(hd6) /dev/sdg
(hd7) /dev/sdh
(hd8) /dev/sdi
(hd9) /dev/sdj
(hd10) /dev/sdk
grub-probe -d /dev/disk/by-label/Win7
ntfs
Relevant part of /boot/grub/grub.cfg:
insmod biosdisk
insmod pc
insmod vbe
insmod gfxterm
insmod mdraid
insmod ext2
insmod ntfs
menuentry "Windows 7 Ultimate" --class "windows" {
#search --no-floppy --label Win7 --set root
set root=(hd7,1)
chainloader +1
}
As can be seen grub-probe / grub-mkdevicemap finds hd7 - hd10 on the running system, so am I missing something simple? a module needed for the SiI 3114 card perhaps?
Google comes up pretty much blank on grub2 + siI 3114, anyone managed to succesfully chainload to a drive on one of these cards?
Cheers,
Steve.
Last edited by steve_v (2011-07-03 06:11:40)
Offline