Ok O Ubuntu HDD inicializa a tela preta

1

Esta pergunta é similar a esta outra em que eu recebo o mesmo resultado, no entanto eu estou inicializando um disco rígido aparentemente bem.

Durante quatro dias, iniciei o Ubuntu 14.x em um laptop muito barato. Fiz um formato e limpei a instalação em um disco rígido externo WD Passport (não comprarei novamente). Isso funciona lindamente. Acabei de chegar em casa de viajar e estou tentando arrancar a unidade externa na minha máquina desktop Win 8. É aí que os problemas começam.

Nas minhas opções de inicialização, posso ver a unidade e selecioná-la para inicializar. No entanto, nas configurações do meu BIOS eu não posso defini-lo como uma opção de inicialização padrão. Eu vejo apenas as outras unidades no sistema. Eu tenho Both UEFI and Legacy definido nas minhas opções. Então, eu não posso, para a vida de mim, descobrir o que está errado lá.

Se eu selecionar manualmente o externo como meu disco de inicialização, recebo apenas uma tela preta com um cursor branco, como mencionado acima. Se eu reiniciar a partir do pen drive que é meu instalador, posso usar com sucesso a opção "Experimente sem instalar"; isso funciona bem. Estou certo de que não é um problema de integridade com o diretório externo porque eu posso ver os arquivos (no Ubuntu de teste) e posso ainda inicializar o laptop também.

TL; DR

A unidade externa do Ubuntu inicializa bem no laptop, mas não na área de trabalho.

O BIOS permite a inicialização manual da unidade, mas não é visível nas configurações de inicialização padrão. A opção UEFI and Legacy está definida.

O drive externo inicializa na tela preta com o cursor branco. Nada mais.

O desktop inicializará o pen drive com "Trial Ubuntu" e o instalador bem.

O laptop ainda inicializará.

Estou usando o hardware da AMD e da ATI, mas o sistema executará bem o teste do Ubuntu e não consigo entrar no grub mesmo assim.

Como posso fazer com que meu disco externo inicialize com êxito na minha área de trabalho?

EDITAR

Depois de falar com o Xen2050 nos comentários abaixo, acho que o grub está travando ou não está funcionando. Este é o meu melhor palpite devido ao fato de que depois de editar o / etc / default / grub para sempre inicializar com nomodeset (no meu laptop) eu ainda não consigo inicializar além da tela preta ou acessar o grub na área de trabalho. Este é o meu grub.cfg atual com um atraso adicionado (ver comentários) para o caso de isso ajudar.

Isso ainda pode ser um problema de driver?

EDIT 2

Agora estou tentando inicializar com nomodeset , radeon.modeset=0', and grub_gfxmode = 1024x768x24 no padrão. Eu também tentei este do laptop em funcionamento. Ainda não pode inicializar ou entrar em grub ou tty.

    
por BrassApparatus 30.01.2015 / 09:03

2 respostas

0

Isso é um lote de linhas em que grub.cfg , eu uso uma básica real para minhas USBs de inicialização múltipla, praticamente um set timeout & amp; set default & amp; alguns menuentry's ...

Eu tentei cortar todas as coisas relacionadas a gráficos, e funções também, e fiquei com o que poderia funcionar como um grub.cfg sem frescuras para experimentar (manter o original como um backup, embora seja colado a esse site do github Eu faria um mv no original de qualquer maneira):

set timeout=-1


if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi

export menuentry_id_option 

menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5165d33f-4b1c-41e9-9ca9-e1c831348abc' {



insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 5165d33f-4b1c-41e9-9ca9-e1c831348abc
else
search --no-floppy --fs-uuid --set=root 5165d33f-4b1c-41e9-9ca9-e1c831348abc
fi
linux /boot/vmlinuz-3.16.0-29-generic root=UUID=5165d33f-4b1c-41e9-9ca9-e1c831348abc ro quiet splash 
initrd /boot/initrd.img-3.16.0-29-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-5165d33f-4b1c-41e9-9ca9-e1c831348abc' {
menuentry 'Ubuntu, with Linux 3.16.0-29-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-29-generic-advanced-5165d33f-4b1c-41e9-9ca9-e1c831348abc' {



insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 5165d33f-4b1c-41e9-9ca9-e1c831348abc
else
search --no-floppy --fs-uuid --set=root 5165d33f-4b1c-41e9-9ca9-e1c831348abc
fi
echo 'Loading Linux 3.16.0-29-generic ...'
linux /boot/vmlinuz-3.16.0-29-generic root=UUID=5165d33f-4b1c-41e9-9ca9-e1c831348abc ro quiet splash 
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.16.0-29-generic
}
menuentry 'Ubuntu, with Linux 3.16.0-29-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-29-generic-recovery-5165d33f-4b1c-41e9-9ca9-e1c831348abc' {


insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 5165d33f-4b1c-41e9-9ca9-e1c831348abc
else
search --no-floppy --fs-uuid --set=root 5165d33f-4b1c-41e9-9ca9-e1c831348abc
fi
echo 'Loading Linux 3.16.0-29-generic ...'
linux /boot/vmlinuz-3.16.0-29-generic root=UUID=5165d33f-4b1c-41e9-9ca9-e1c831348abc ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.16.0-29-generic
}
menuentry 'Ubuntu, with Linux 3.16.0-23-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-23-generic-advanced-5165d33f-4b1c-41e9-9ca9-e1c831348abc' {



insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 5165d33f-4b1c-41e9-9ca9-e1c831348abc
else
search --no-floppy --fs-uuid --set=root 5165d33f-4b1c-41e9-9ca9-e1c831348abc
fi
echo 'Loading Linux 3.16.0-23-generic ...'
linux /boot/vmlinuz-3.16.0-23-generic root=UUID=5165d33f-4b1c-41e9-9ca9-e1c831348abc ro quiet splash 
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.16.0-23-generic
}
menuentry 'Ubuntu, with Linux 3.16.0-23-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-23-generic-recovery-5165d33f-4b1c-41e9-9ca9-e1c831348abc' {


insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 5165d33f-4b1c-41e9-9ca9-e1c831348abc
else
search --no-floppy --fs-uuid --set=root 5165d33f-4b1c-41e9-9ca9-e1c831348abc
fi
echo 'Loading Linux 3.16.0-23-generic ...'
linux /boot/vmlinuz-3.16.0-23-generic root=UUID=5165d33f-4b1c-41e9-9ca9-e1c831348abc ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.16.0-23-generic
}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 5165d33f-4b1c-41e9-9ca9-e1c831348abc
else
search --no-floppy --fs-uuid --set=root 5165d33f-4b1c-41e9-9ca9-e1c831348abc
fi
knetbsd /boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 5165d33f-4b1c-41e9-9ca9-e1c831348abc
else
search --no-floppy --fs-uuid --set=root 5165d33f-4b1c-41e9-9ca9-e1c831348abc
fi
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
} 

Isso pode fazer com que, pelo menos, o GRUB exiba algo ...

    
por Xen2050 30.01.2015 / 12:51
0

Parece-me que respondi à minha própria pergunta. Depois de formatar a unidade externa e fazer uma instalação limpa de 14.04 (em oposição a 14.10), eu ainda estava tendo os mesmos problemas. Parece, depois de muito mais ler sobre o assunto, que ou através da minha própria ignorância ou misterioso duplo UEFI Bios gremlins eu consegui instalar uma versão legada só que não irá arrancar no modo legado com CMS ... Duas vezes. Agora estou tentando instalar o EFI apenas na esperança de não ter espaço para esse mesmo erro. De qualquer maneira, acho que isso fecha essa questão. Para futuras pessoas com este problema: a página da comunidade no UEFI é muito útil. link

    
por BrassApparatus 31.01.2015 / 20:43