Comment 151 for bug 568050

Revision history for this message
Kzin (wmkzin) wrote :

Hello Everybody,
First, I can confirm this bug, SATA RAID1, nVidia nForce4 chipset, onboard MSI K8N Neo4 or something like that.
Second, I can confirm Phillip's fix works.
Lastly, I found a more streamlined approach to a successful install, at least for me. Sorry Phillip for the scope creep, but it seems that most people hit this same wall once they apply your patch, and that is that grub does not install correctly.

This is pretty much copied verbatim from the post by Chris Martin... I am just going to modify it a bit, there are some key differences, so keep an eye out;

(1) Start the desktop installer, choose to try Ubuntu (This could work with alt install, but this is what I did)
(2) In a terminal window - Install Phillips update:
sudo apt-add-repository ppa:psusi/ppa
sudo apt-get update
sudo apt-get install libparted0

(3) Perform Install - BUT:
(3.a) Choose use overwrite entire disk (all data will be lost)
(3.b) At the last step before the actual install, click the Advanced options and uncheck the "install boot loader option". We will install grub (the boot loader) later.

(4) After installer finishes return to your terminal window
(4.a) Check that you can view the partitions in the raid array with this command
         $ ls -l /dev/mapper/
         control
         nvidia_achdbjg
         nvidia_achdbjg1
         nvidia_achdbjg5

(5) Install grub2 in your new Ubuntu installation:
         sudo mkdir /m
         sudo mount /dev/mapper/nvidia_achdbjg1 /m
         sudo mount --bind /dev /m/dev/
         sudo mount -t proc proc /m/proc/
         sudo mount -t sysfs sys /m/sys/
         sudo cp /etc/resolv.conf /m/etc/resolv.conf
         sudo chroot /m
         apt-get install grub-pc

Here you get a few menus, and also a prompt as to where you would like to install the bootloader. I installed mine on /dev/mapper/nvidia_achdbjg. Be sure to install it on your mapper device and not your /dev/sdx devices, as those aren't available at reboot.
You will get a bunch of memory leak errors.

Reboot and everything works nicely.

Thank you Phillip for the patch and thank you Chris for the steps that got me most of the way there. Didn't work for me, but got me on the right course.