Dual boot Vista/Intrepid em RAID0 (nForce)

O Windows Vista reconhece automaticamente o RAID0 da NVIDIA. A nova versão, Seven, também provavelmente reconhecerá.
Com o Vista instalado em sua partição, partiremos para a parte mais difícil, a instalação do Ubuntu Intrepid X86_64
Estes são os passos seguidos (YMMV):

  1. Boot do Live CD
  2. Ativar a conteúdo comunidade (em Canais de software)
  3. Abrir  terminal:
    sudo apt-get install dmraid
    sudo modprobe dm-raid4-5
    sudo dmraid -ay
    ls  /dev/mapper # pra conferir se as partições aparecem.
    
  4. No meu caso:
    Coloquei os dois discos da arranjo nas portas SATA2 e SATA3, assim ficou
    nvidia_adegbbba
    nvidia_adegbbba2 Vista
    nvidia_adegbbba3 /home
    nvidia_adegbbba4 NTFS (armazenamento, na parte mais lenta do array)
    nvidia_adegbbba5 SWAP
    nvidia_adegbbba6 /
  5. Na primeira rodada do ubiquity, apenas configura-se o particionamento e reinicia. Na segunda rodada é que se faz a instalação após repetir passos 1-3. Atentar para no fim da instalação selecionar opção avançada->não instalar o grub.
  6. Continuando, comandos para o pós-instalação…
    sudo fdisk -l /dev/mapper/nvidia_adegbbba #para verificar as partições.
    sudo mkdir /target
    sudo mount /dev/mapper/nvidia_adegbbba6 /target
    sudo mount --bind /dev /target/dev
    sudo mount -t proc proc /target/proc
    sudo mount -t sysfs sys /target/sys
    sudo cp /etc/resolv.conf /target/etc/resolv.conf #importante pois caso contrário o chroot não conseguirá acesso ao apt
    sudo chroot /target
    apt-get update
    apt-get install dmraid
    apt-get install grub
    mkdir /boot/grub
    cp /usr/lib/grub/x86_64-pc/* /boot/grub # i386 caso seja 32 bit
    grub --no-curses
    device (hd0) /dev/mapper/nvidia_adegbbba
    find /boot/grub/stage1
    root (hd0,x) # substituindo os resultados da etapa anterior para x
    setup (hd0)
    quit
    update-grub
    aptitude install vim
    
  7. vim /boot/grub/menu.lst
    

    Mudar ‘# groot=(hd0,0)’ para  ‘# groot=(hd0,x)’ (utilizando a partição que você encontrou mais cedo, mais uma vez).

    # kopt=root=/dev/mapper/nvidia_adegbbba6 ro
    # savedefault=false
    
  8. Por fim a entrada do Windows
    ### END DEBIAN AUTOMAGIC KERNELS LIST
    title        Windows
    root        (hd0,1)
    makeactive
    chainloader    +1
    

Salvou o arquivo, reiniciou (sem o Live CD), apareceu as opções do Grub, estão todas funcionando, perfeito!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *