Хорошо Ubuntu жесткий диск загружается на черный экран

Этот вопрос подобен этому другому в этом, я получаю тот же результат, однако я загружаю по-видимому прекрасный жесткий диск.

В течение четырех дней я загружал Ubuntu 14.x на очень недорогом ноутбуке. Я сделал формат, и чистая установка на паспорте WD (не купит снова), внешний жесткий диск. Это работает красиво. Я только что возвратился домой от перемещения, и я пытаюсь загрузиться от внешнего диска на моей настольной машине Win 8. Это - то, где проблемы запускаются.

В моих параметрах загрузки I видят диск и выбирают его для начальной загрузки от. Однако в моих настройках BIOS я не могу установить его как параметр загрузки по умолчанию. Я вижу только другие диски в системе. Я имею Both UEFI and Legacy набор в моих опциях. Так, я не могу ни за что в жизни фигурировать что не так там.

Если я вручную выбираю внешнее как свой загрузочный диск, я получаю только черный экран с белым курсором, как упомянуто выше. Если я перезагружаю от карты флэш-памяти, которая является моим установщиком, я могу успешно использовать опцию 'Try without installing''; это хорошо работает. Я уверен, что это не проблема целостности с внешним диском, потому что я вижу файлы (в испытательной Ubuntu), и я могу все еще загрузить ноутбук прочь также.

TL; DR

Начальные загрузки внешнего диска Ubuntu, прекрасные на ноутбуке, но не настольный.

BIOS позволит ручную начальную загрузку диска, но это не видимо в настройках начальной загрузки по умолчанию. UEFI and Legacy опция установлена.

Внешний диск загружается на черный экран с белым курсором. Ничто иное.

Рабочий стол загрузит перьевой диск с "Пробной версией Ubuntu" и установщик очень хорошо.

Ноутбук все еще загрузится также.

Я использую AMD и аппаратные средства ATI, но система запустит испытательную прекрасную Ubuntu, и я, может казаться, не вхожу в личинку так или иначе.

Как я могу заставить свой внешний диск загружаться успешно на моем рабочем столе?

Править

После говорящий с Xen2050 в комментариях ниже я думаю, что личинка или отказывает или не работает. Это - мое лучшее предположение вследствие того, что после редактирования/etc/default/grub, чтобы всегда загрузиться с nomodeset (на моем ноутбуке), я все еще не могу загрузиться мимо черного экрана или личинки доступа на рабочем столе. Это - мой текущий grub.cfg с добавленной задержкой (см. комментарии), на всякий случай, который помогает.

Это могло все еще быть проблемой драйвера?

РЕДАКТИРОВАНИЕ 2

Я теперь пытаюсь загрузиться с nomodeset, radeon.modeset=0', andgrub_gfxmode=1024x768x24'set в значениях по умолчанию. Я также делал попытку этого от рабочего ноутбука. Все еще не может загрузиться или войти в личинку или tty.

1
задан 13 April 2017 в 05:23

2 ответа

Это партия из строк в том grub.cfg, я использую реальный основной для своего USB мультиначальной загрузки, в значительной степени set timeout & set default & некоторые menuentry's...

я пытался срезать весь связанный с графикой материал, и функционирую также и был оставлен с тем, что могло бы работать упрощенным grub.cfg для испытания (сохраните оригинал как резервное копирование, хотя это вставляется к тому, который веб-сайт GitHub я сделал бы mv на оригинале так или иначе):

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
} 

, Который мог бы быть в состоянии, по крайней мере, заставить GRUB отображать что-то...

0
ответ дан 6 October 2019 в 02:46

Кажется мне, что я ответил на свой собственный вопрос. После форматирования внешнего диска и выполнения чистой установки 14,04 (в противоположность 14,10) у меня все еще были те же проблемы. Это казалось бы, после гораздо больше чтения на предмете это или через мое собственное чистое незнание или через таинственных двойных гремлинов BIOS UEFI мне удалось установить версию только для наследия, которая не загрузится в режиме прежней версии с CMS... Дважды. Я теперь делаю попытку установки только для EFI в надеждах, что я не буду иметь пространство для этой той же ошибки. Так или иначе я думаю, что закрывает этот вопрос. Будущим людям с этой проблемой: страница сообщества на UEFI очень полезна. https://help.ubuntu.com/community/UEFI#Creating_an_EFI_partition

0
ответ дан 6 October 2019 в 02:46

Другие вопросы по тегам:

Похожие вопросы: