Just in case any one is still interested in this, I thought I would let
you know how I managed to install 10.04. on a DELL 390 with ICH7R
fakeraid controller (mirrored drives)

First I have been struggling with this for a month - but without Phillip
Susi's update I would never have made it - Thanks Phillip

I ended up using EXT3 for /root and grub

(1) Make fakeraid config in the BIOS - without a digit in at the end. (see ls 
/dev/mapper output)crw-rw---- 1 brw-rw---- 1 root disk 252,  0 2010-06-01 23:29 
isw_badgdgdehd_crow      # (note: no digit)
brw-rw---- 1 root disk 252,  1 2010-06-01 23:29 isw_badgdgdehd_crow1    # /root
brw-rw---- 1 root disk 252,  2 2010-06-01 23:29 isw_badgdgdehd_crow5    # swap
brw-rw---- 1 root disk 252,  3 2010-06-01 23:29 isw_badgdgdehd_crow6    # /home

(2) In a terminal window -  Install Phillips update:
sudo apt-add-repository ppa:psusi/ppa
sudo apt-get update
sudo apt-get install libparted0     # Note: I used install otherwise you get 
ALL updates

(3) Perform Install - BUT:
(3.a) Chose manual partitioning and make sure that the root fs is EXT3
(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 reboot the machine. and boot from the live CD again
(4.a) Check that you can view the partitions in the raid array with this command
         $ ls -l /dev/mapper/
         control
         isw_badgdgdehd_crow
         isw_badgdgdehd_crow1
         isw_badgdgdehd_crow5
         isw_badgdgdehd_crow6

(5) Install libparted0 and grub in your new Ubuntu installation:
     I'm not sure I really needed to install libpartd0 but I did anyway.
         1. $ sudo mkdir /m
         2. $ sudo mount /dev/mapper/isw_badgdgdehd_crow1 /m     # This mounted 
my /root under /m
         3. $ sudo mount --bind /dev /m/dev/
         4. $ sudo mount -t proc proc /m/proc/
         5. $ sudo mount -t sysfs sys /m/sys/
         6. $ sudo cp /etc/resolv.conf /m/etc/resolv.conf
         7. $ sudo chroot /m
         8. # apt-add-repository ppa:psusi/ppa
         9. # apt-get update
       10. # apt-get install libpartd0
       11. # apt-get install grub

(6) Set up grub
       1. # mkdir /boot/grub
       2. # cp /usr/lib/grub/x86_64-pc/*  /boot/grub/
       3. # grub-install /dev/mapper/isw_badgdgdehd_crow
           NOTE: I received and error indicating that the Drive was not in the 
BIOS - but it did create the device.map file.
       4. edit the file /boot/grub/device.map
           - change 
           (fd0)        /dev/fd0
           (hd0)        /dev/sda
           (hd1)        /dev/sdb
           - to
           (fd0)        /dev/fd0
           (hd0)        /dev/mapper/isw_badgdgdehd_crow
           (hd1)        /dev/mapper/isw_badgdgdehd_crow
       5. # grub --no-curses                   #  you will then have a grub 
prompt
       6. grub> device (hd0) /dev/mapper/isw_badgdgdehd_crow
       7. grub> root (hd0,0)
       8. grub> setup (hd1)                # Yep.  I had to do both - In this 
order
       9. grub> setup (hd0)
     10. grub> quit
     11. # update-grub    # Answer yes to creating a menu.lst
 
(7) Reboot

I was then able to boot OK and upgrade the system.

NOTE: I tried grub-pc and EXT3 and that didn't work. I also couldn't get
grub and EXT4 working either - not sure if grub supports ext4 anyway.

cheers.

-- 
Ubuntu 10.04 can't create partition on fakeraid
https://bugs.launchpad.net/bugs/568050
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to