Você formatou a unidade e garantiu que ela seja marcada como inicializável? Geralmente, há um sinalizador que marca um disco inicializável. Você pode querer verificar isso com o liveCD ou liveUSB
Comprei um novo computador, removi o disco do Windows (como de costume) e instalei dois novos drives de 3 TB. Instalado 11.10 do pendrive, apt-get updates e instalações favoritas, tudo estava bem. Então eu inicializei do pen drive novamente e fiz:
dd if=/dev/sda of=/dev/sdb bs=1M
e depois disso eu não consigo inicializar. BIOS diz que não tenho drives inicializáveis. Nem chegue a grub. A inicialização a partir do pendrive USB permite que as unidades e os arquivos sejam copiados com sucesso (por isso, não gravei na direção errada). É como se, quando a segunda unidade estivesse em branco, a primeira unidade funcionasse, mas agora que são idênticas, a BIOS não sabe o que fazer.
Atualização 1: Verificando a idéia "BIOS confused" Eu desconectei fisicamente uma unidade e inicializei a partir da outra. Nenhuma alegria, em qualquer passeio. É como se a unidade em branco tivesse algo que estivesse ajudando a seqüência de inicialização, e o dd a substituísse!
Atualização 2: Como não está nem conseguindo acessar o GRUB, pensei em tentar recriar o MBR. update-grub acabou de recriar um grub.cfg (idêntico). grub-install / dev / sda disse "grub-setup: warn: Este rótulo de partição GPT não possui Partição de Inicialização do BIOS; a incorporação não será possível!" Eu não acho que quero incorporar nada, apenas reescrever o MBR. grub-setup / dev / sda disse falha de segmentação (núcleo despejado)
Atualização 3: Deu, fez:
dd if = / dev / zero de / dev / sda
e reinstalado o Ubuntu a partir do CD. Ainda não inicializa! É como se os novíssimos drives de 3 TB (Seagate, se isso importasse) tivessem algum pequeno código de inicialização auxiliar e quando eu instalei o Ubuntu, ele substituiu isso. É claro que é tarde demais para confirmar isso agora, já que ambas as unidades foram sobrescritas quando eu fiz o dd.
Alguém já ouviu falar que uma unidade nova não está realmente vazia?
Atualização 4: OK, agora minha hipótese é que meu BIOS não pode inicializar em uma unidade particionada GPT, pelo menos não uma de 3 TB. Se eu particioná-lo como MSDOS ele inicializa, se eu voltar para a GPT, isso não acontece novamente.
Feliz por postar detalhes, mas não sabe o que seria relevante. TIA!
Você formatou a unidade e garantiu que ela seja marcada como inicializável? Geralmente, há um sinalizador que marca um disco inicializável. Você pode querer verificar isso com o liveCD ou liveUSB
Não deveria ter trabalhado em primeiro lugar. Se você estiver usando o GPT em uma máquina de inicialização da bios, você deve criar uma pequena partição bios_grub (1 mb) para instalação do grub. Também não use dd assim; os sistemas de arquivos em ambos os discos parecerão ter o mesmo UUID e confundirão as coisas.
OK, está funcionando agora e eu consegui até mesmo gravar o disco inteiro e inicializar a partir de qualquer um deles. A solução foi usar uma tabela de partição do MSDOS em vez do GPT. Parece que meu BIOS (em um novo computador Gateway, BOIS datado de 2011-08-01) não pode inicializar uma tabela de partição GPT, pelo menos não em uma unidade de 3 TB. Eu não sei se isso é uma falha no Ubuntu e como ele cria a tabela de partição GPT, ou se é uma deficiência no meu BOIS.
Tendo iniciado a partir de uma imagem de CD ao vivo, usei o gparted para criar uma tabela de partições MSDOS em uma das unidades. Eu coloquei minhas partições, certificando-me de que nenhuma fosse maior do que 2 TB, porque a tabela de partição MSDOS não gosta disso. (Infelizmente não consigo obter todos os 3TB em uma partição dessa maneira ...)
Com as partições estabelecidas, comecei a instalar o 11.04 a partir do live CD. Depois de obter tudo configurado no disco de 3 TB # 1, eu fiz:
dd se = / dev / sda de = / dev / sdb bs = 1M
e quando foi feito eu pude arrancar de qualquer disco sem problemas. Isso me dá um disco de backup totalmente inicializável caso o primário morra. Como outros observaram nos comentários, usar o dd para fazer um disco de boot de backup como este requer que você desative o absurdo do UUID em / etc / fstab e /boot/grub/grub.cfg (editando o / etc / default / grub).
Obrigado a todos que tentaram ajudar.
Eu já tive problemas semelhantes com esse tipo de coisa. Meu problema era que eu estava usando um SSD e não um disco rígido e o SSD não suportava a maneira como o TRIM estava sendo usado.