installing grub failed when install opensuse 11 in Virtualbo

Hi, there. I’m a Chinese student and I’m new to Linux.
I’m trying installing OpenSuse 11 in VirtualBox which is running under Windows Vista Homebasic but when the progress goes to saving bootloader configure the problem comes out. It says “An error occured during initrd creation” and “sh: /sbin/mkinitrd: No such file or directory”, then “Error occured when installing GRUB”.

I have tried another distribution of Linux before, the installing stopped at the point about bootloader, too.

Could someone tell me how to solve this problem?

My notebook computer is Lenovo Tianyi F31A (cpu T2390/ram 2G/hdd 250G/nv GF8400M GS), running Windows Vista Homebasic with no problems.

I’m sorry but I can’t find a button to edit my post.

The image I used is openSUSE-11.0-KDE4-LiveCD-i386.iso and passed md5check.

now I’m downloading the Gnome live cd and will have another try.


passed md5sum - good
but also run media check from cd at boot

the fact that you are using vista shouldn’t matter (just be concerned for your mental health)

thanks for your reply
I just run the media check from cd at boot and it is passed.
I use virtualbox and just mount the iso into the virtual CD driver, it won’t be the media broken I think.

are there any frequently seen reasons that causes the error?

Mounting the .iso rather than using a CD or DVD that you have burned - is the obvious and logical thing to do. I do it all the time.

First make sure you are using a FIXED size Virtual Drive, say 10GB. Or whatever you need.

During install when you get the Install summary before the install starts - click on the Bootloader section in the list and check thru it and make SURE it’s checked to install to MBR. The drive is usually assigned ‘sda’ as identity.

Thank you very much!
with FIXED size Virtual Drive I have opensuse installed.

Good to hear that sorted it for you