Gostaria de dizer, antes de mais, que estou a executar um programa de configuração do RAID 0.
1. Primeiro de tudo, eu estou contente que o Ubuntu 9.10 tenha sido instalado sem problemas e detectei muito bem a configuração do meu RAID-0. O problema que estou tendo agora é que eu já tinha o Windows 7 instalado e fiz uma pequena partição de 12GB para Linux / Swap.
Eu peguei o EasyBCD 2.0 para editar o bootloader do W7 e configurei-o para usar o Grub2 de inicialização dupla porque antes ele nem mostrava a opção para o Ubuntu.
O bootloader aponta para um arquivo feito no diretório windows feito pelo EasyBCD chamado C:\NST\AutoNeoGrub0.mbr
, que é o que eu estou supondo que o grub está inicializando.
Depois disso, eu tenho a opção de inicializar o Ubuntu. O problema é que ele está me mandando para o prompt do Grub (provavelmente porque está apontando para \NST|AutoNeoGrub0.mbr
?), No começo eu não sabia o que fazer, mas pesquisei e tive que digitar comandos grub para inicializar manualmente no Ubuntu Linux. / p>
Ex:
grub>root (hd0,4)
grub>kernel /boot/vmlinuz-2.6... root=/dev/disk/by-uuid/24624-2424...
grub>initrd boot/initrd.img-2.6...
grub>boot
Depois de tudo isso, o Ubuntu inicializa bem, mas como faço para corrigi-lo permanentemente? Preciso editar o bootloader manualmente (desde "autoconfigures" do Easy BCD)? Alguma visão sobre isso seria rock!
Além disso, é uma droga digitar o uuid real, já que é REALMENTE longo. Eu tentei obter o nome da unidade via fdisk -l
, mas desde que é raid 0 eu estou supondo que não posso fazer isso. Como posso obter um nome mais curto da unidade? como /dev/sda
, /dev/sdb
etc?
Eu também tentei atualizar para o GRUB mais recente e consegui isto:
Creating config file /etc/default/grub with new version
Generating core.img
error: cannot seek '/dev/sdc'
error: cannot seek '/dev/sdc'
grub-probe: error: no mapping exists for 'nvidia_dbedfcca5'
Auto-detection of a filesystem module failed.
Please specify the module with the option '--modules' explicitly.
dpkg: error processing grub-pc (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of grub2:
grub2 depends on grub-pc; however:
Package grub-pc is not configured yet.
dpkg: error processing grub2 (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
E: Sub-process /usr/bin/dpkg returned an error code (1)
Eu também tentei:
b@dnb:~$ sudo update-grub
error: cannot seek '/dev/sdc'
error: cannot seek '/dev/sdc'
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
error: cannot seek '/dev/sdc'
grub-probe: error: no mapping exists for 'nvidia_dbedfcca5'
error: cannot seek '/dev/sdc'
grub-probe: error: no mapping exists for 'nvidia_dbedfcca5'
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/mapper/nvidia_dbedfcca1
error: cannot seek '/dev/sdc'
grub-probe: error: no mapping exists for 'nvidia_dbedfcca1'
done
Sem sucesso. Alguma ideia do que posso fazer para consertar essa bagunça? :(
Editar: esta é a minha configuração de disco.
b@dnb:~$ sudo df -l
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/nvidia_dbedfcca5
12302232 2744788 8932520 24% /
udev 1030288 268 1030020 1% /dev
none 1030288 964 1029324 1% /dev/shm
none 1030288 92 1030196 1% /var/run
none 1030288 0 1030288 0% /var/lock
none 1030288 0 1030288 0% /lib/init/rw
/dev/sr0 706532 706532 0 100% /media/cdrom0
Nota: /dev/mapper/nvidia_dbedfcca5
é minha partição de inicialização do Linux