Eu decidi que era hora de atualizar meu computador do Ubuntu (single boot) da versão de 64 bits da versão 10.04 para a versão de 64 bits da versão 12.04. Infelizmente, por algum motivo (ou razões) eu simplesmente não consigo fazer funcionar.
Observe que estou tentando uma nova instalação do v12.04 de 64 bits em um novo disco rígido de 3 TB, não uma atualização do disco rígido de 1 TB que contém minha instalação de 64 bits da v10.04 em funcionamento. Para realizar a tentativa de instalação da v12.04, desconectei o cabo SATA da unidade de 1 TB e conectei-o à unidade de 3 TB (para evitar o risco de danos à instalação da minha v10.04).
Eu fiz o download do arquivo ISO do DVD do Ubuntu ubuntu 64-bit v12.04 (~ 1,6 GB) da página de lançamentos do ubuntu e o gravei em um DVD. Eu baixei o arquivo ISO do DVD 3 vezes e gravei 3 desses DVDs de instalação (duas vezes com v10.04 e uma vez com o meu sistema winxp64), mas nenhum deles funciona. Eu corro o "disco de verificação" nos DVDs no início do processo de instalação para garantir que o DVD seja válido.
Quando a instalação é concluída e o sistema inicializa a unidade de 3 TB, ele informa "sistema de arquivos desconhecido". Após a instalação nas unidades de 250 GB, o sistema inicializa bem.
Durante cada instalação eu conecto o mesmo cabo SATA (sda) em apenas uma unidade de disco (a de 3 TB ou uma das unidades de 250 GB) e deixo as outras unidades de disco desconectadas (por simplicidade).
Entendo que o Ubuntu de 64 bits (e o Linux de 64 bits em geral) não tem problemas com unidades de disco de 3 TB. Na BIOS eu tentei ter o EFI configurado como "enabled" e "auto" sem nenhuma diferença aparente (sem sucesso). Eu nunca me preocupei em configurar o BIOS para "não-EFI".
Eu tentei particionar o disco de algumas maneiras para ver se isso faz diferença, mas até agora isso não importava. Normalmente eu manualmente criar partições algo como isto:
8GB /boot ext4
8GB swap
3TB / ext4
Mas também tentei o seguinte, apenas no caso de ser importante:
8GB boot efi
8GB swap
8GB /boot ext4
3TB / ext4
Nota: Na caixa de diálogo de partição, especifico a inicialização na mesma unidade em que particiono e instalo o ubuntu v12.04 em. É um fato muito perigoso que o padrão para isso sempre vem com a unidade errada (alguma outra unidade, geralmente a unidade externa). A menos que eu seja estúpido ou entenda mal alguma coisa, isso é um comportamento padrão muito errado e muito perigoso.
Nota: Se eu conectar o cabo SATA à unidade de 1 TB que foi a minha unidade de sistema do ubuntu de 64 bits v10.04 nos últimos 2 anos, ele será inicializado e executado corretamente.
Eu acho que deve haver um arquivo de log em algum lugar, e talvez ele dê algumas dicas sobre qual é o problema. Eu deveria ser capaz de arrancar a unidade de 1TB com a unidade de 3TB conectada como uma unidade secundária (não-boot) e obter o arquivo de log, supondo que haja um e alguém me diga o nome (e onde encontrá-lo se o nome for muito genérico).
Após a conclusão da instalação na unidade de 3 TB e a reinicialização do sistema, as seguintes impressões são exibidas em uma tela preta:
Loading Operating System ...
Boot from CD/DVD :
Boot from CD/DVD :
error: unknown filesystem
grub rescue>
Nota: Eu tenho dois gravadores de DVD no sistema, daí a linha duplicada acima.
Nota: Eu instalo e inicializo o ubuntu v12.04 de 64 bits em ambos os meus 250GB neste mesmo sistema, mas ainda não consigo fazer o boot de unidade de 3TB.
Suspiro. Alguma idéia?
==========
motherboard == gigabyte 990FXA-UD7
CPU == AMD FX-8150 8-core bulldozer @ 3.6 GHz
RAM == 8GB of DDR3 in 2 sticks (matched pair)
HDD == seagate 3TB SATA3 @ 7200 rpm (new install 64-bit v12.04 FAILS)
HDD == seagate 1TB SATA3 @ 7200 rpm (64-bit v10.04 WORKS for two years)
HDD == seagate 250GB SATA2 @ 7200 rpm (new install 64-bit v12.04 WORKS)
HDD == seagate 250GB SATA2 @ 7200 rpm (new install 64-bit v12.04 WORKS)
GPU == nvidia GTX-285
??? == no overclocking or other funky business
USB == external seagate 2TB HDD for making backups
DVD == one bluray burner (SATA)
DVD == one DVD burner (SATA)
O ubuntu v10.04 de 64 bits foi inicializado e executado bem na unidade Seagate 1TB por 2 anos.