Esta foi a minha configuração HD há uma semana:
sda1: EXT4 => / (Ubuntu root)
sda2: NTFS => Windows XP C:
sda5: EXT4 => /home
sda6: SWAP
sda7: NTFS => All my files like music videos etc
sda4: Blank
Tudo foi legal e brilhante. Então atualizei meu XP para Seven.
Boa! Quase trabalhando 100%, mas minha webcam não funcionou como no XP.
Então eu pensei: "hora de instalar o XP nessa última partição!"
E assim eu fiz.
sda2: NTFS => Windows 7 C:
sda4: NTFS => Windows XP G:
Claro que sei que o XP eliminaria o meu GRUB.
E aqui começa minha guerra.
Eu tentei duas vezes restaurar meu GRUB pelo jeito que eu sei (liveCD > chroot
> grub-install
), mas eles não funcionaram. Então eu li no Ubuntu-wiki sobre, em vez de usar grub-install
, digite grub
e fazer as coisas manualmente ... Algo como root (hd0)
e setup (hd0,0)
.
E assim surgiu o grub. Tudo bem, então.
Eu fiz o meu menu.lst
assim:
[ubuntus]
hd(0,1) Windows 7
hd(0,3) Windows XP
Por algum motivo, quando tentei abrir a segunda entrada, iniciei o WXP. E se eu tentei o terceiro, ele me deu um erro sobre algo como "NTDLR faltando" .
Então eu pensei "se a melhor maneira de fazer isso do zero é XP > 7 > Ubuntu , então vamos corrigir o boot do XP, depois o 7, depois o GRUB.
Foi para a linha de comando do CD de instalação do XP, em fixboot
e fixmbr
.
Ele inicializou o XP bem.
Fui para as opções do Seven Rescue, mas não reconheci o XP quando pedi para reconstruir o bootloader. Houve um texto como este "se não funcionou, você pode tentar novamente". E então eu tentei. Reiniciado.
Houve um bootloader estranho Seven me dando as opções:
- Ubuntu 9.04 (o wtf está no ubuntu fazendo aqui no bootloader do Windows ?!)
- Windows 7
- Windows XP
Resultados finais:
- Inicialização do Windows 7
- O Windows XP está me jogando o mesmo erro NTDLR
- Ubuntu dizendo algo sobre um gerenciador de inicialização estranho de 2005 que estava iniciando minha partição. Mas acho que, se realmente funcionasse, não faria isso com a minha partição EXT4.
Alguma idéia de como obter meu GRUB com essas três opções (ou algo assim)?
[UPDATE]
Depois de muitos problemas entre usar o Ubuntu Live CD, o SuperGrub CD, os CDs do Windows e tentar usar o EasyBCD, acabei 2 dias depois disso com um Grub com opções para Ubuntuses e "Windows Menu", que carrega o menu EasyBCD. Melhor que nada ...
Mas meu Ubuntu não está carregando corretamente.
Diz Boot from (hd0,0) ext4 <<uuid of sda1>>
Depois de algum tempo carrega o carregador gráfico do Ubuntu. Tudo normal até agora. É bar continua saltando, e depois de algum tempo ele joga isso em uma tela preta:
Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
* Check rootdelay=
* Check root=
- Missing modules
ALERT! /dev/disk/by-uuid/<<same uuid as before>> does not exist. Dropping to a shell!
E então ele abre o busybox ...
Tentei criar um arquivo com esse uuid no lugar certo (/ dev / disk / by-uuid do meu sda1) assim como o outro eram: symlinks. Depois disso eu tentei inicializar o Ubuntu novamente ... O mesmo problema; e eu não consegui encontrar o novo uuid lá, dentro do busybox.
o.O
O que está acontecendo agora? = (