strask
April 18th, 2012, 01:55 AM
Hi all. I'm an old-school unix guy, but it's been a few years since I messed with linux at all (I've been on MacOSX and Win7) and my googling isn't helping me much today. :(
I have a gaming laptop with two disks striped for performance (raid-0) using an intel sata raid controller. (The laptop is an MSI GT680R, in case that helps). Each disk is 500gb for a total of one tb.
It came installed with windows 7 and has a couple of small recovery partitions at the front, if I recall right the first is about 11gb and the second only 100m. Then comes the main windows partition that I resized a long time ago to something less than the whole disk, and finally 300+gb of free space.
I just tried to install Ubuntu 11.10. When it correctly detected my existing OS I told it to go ahead and install next to windows; I didn't bother specifying partitions manually or anything. The install seemed to go fine until the very end when it went to install grub; it failed and gave me three options: Specify a different device to install grub on, continue without a boot loader, or cancel the install.
I tried specifying a different device, using /dev/mapper/Volume0 (or something like that; selected from a list) but got the same error... for all I know that's the device it tried in the first place. The other listed devices didn't seem right so I didn't try them, and instead told it to continue without a boot loader.
The install then immediately finished (I can only assume grub is the final step) and I rebooted, expecting to get into windows since grub couldn't install.
Instead I get "error: no such device: [lots of hexidecimal garbage]" and get dumped to the 'grub rescue>' prompt. I have no idea what to do with this.
'ls' gives me the list (hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
'set' tells me that prefix=(hd0,5)/boot/grub and root=hd0,5
My assumption is that while ubuntu as a whole understands my raid controller, grub does not.
I'm hoping someone knows how to tell grub to boot to windows (which would be in the third partition) or how to re-install the default windows bootloader. Obviously since this was an initial install I don't have any important data on the linux side.
Thanks for reading this far. :)
I have a gaming laptop with two disks striped for performance (raid-0) using an intel sata raid controller. (The laptop is an MSI GT680R, in case that helps). Each disk is 500gb for a total of one tb.
It came installed with windows 7 and has a couple of small recovery partitions at the front, if I recall right the first is about 11gb and the second only 100m. Then comes the main windows partition that I resized a long time ago to something less than the whole disk, and finally 300+gb of free space.
I just tried to install Ubuntu 11.10. When it correctly detected my existing OS I told it to go ahead and install next to windows; I didn't bother specifying partitions manually or anything. The install seemed to go fine until the very end when it went to install grub; it failed and gave me three options: Specify a different device to install grub on, continue without a boot loader, or cancel the install.
I tried specifying a different device, using /dev/mapper/Volume0 (or something like that; selected from a list) but got the same error... for all I know that's the device it tried in the first place. The other listed devices didn't seem right so I didn't try them, and instead told it to continue without a boot loader.
The install then immediately finished (I can only assume grub is the final step) and I rebooted, expecting to get into windows since grub couldn't install.
Instead I get "error: no such device: [lots of hexidecimal garbage]" and get dumped to the 'grub rescue>' prompt. I have no idea what to do with this.
'ls' gives me the list (hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
'set' tells me that prefix=(hd0,5)/boot/grub and root=hd0,5
My assumption is that while ubuntu as a whole understands my raid controller, grub does not.
I'm hoping someone knows how to tell grub to boot to windows (which would be in the third partition) or how to re-install the default windows bootloader. Obviously since this was an initial install I don't have any important data on the linux side.
Thanks for reading this far. :)