Я делаю чистую установку Ubuntu Server 16.04 LTS на машине с одним внутренним SSD. После завершения установки система не загружается и выводит однострочный fsck
вывод, а остальная часть экрана полностью пуста.
Этот же сервер прекрасно устанавливает Ubuntu Server 14.04.4 LTS, так что он очень специфичен для 16.04 LTS. Я пытался установить все возможные варианты в 16, и каждый раз получаю одни и те же результаты: установка завершается без ошибок, но после перезагрузки я получаю черный экран с одной строкой fsck
вывода после перезагрузки :(
Я заметил, что одно большое различие между 14 и 16 установками на этом сервере (что является исключительным, это просто универсальная коробка Broadwell i5 с 16 ГБ ОЗУ и Samsung 850 EVO SSD) в том, что Ubuntu 14 обнаруживает и устанавливает диск так же,/sda
как Ubuntu 16 обнаруживает и устанавливает диск как/sdc
- кроме того, Ubuntu 16 определяет USB-флешку с установкой Ubuntu как /sda
! Это кажется мне ... очень неправильным.
Как мне установить Ubuntu Server 16.04, чтобы перестать относиться к установочному USB-диску как /sda
?
Изменить: по запросу, вот вывод fdisk
после нажатия alt+ →в конце установки
вот вывод
# mkdir /mnt/ssd
# mount /dev/sdc1 /mnt/ssd
# nano /mnt/ssd/etc/fstab
Когда я загружаюсь в «режиме восстановления» с установочного носителя USB (у меня нет возможности загружаться в режиме восстановления), я получаю следующие параметры для «устройства для использования в качестве корневой файловой системы»
/dev/sda1
/dev/sda5
/dev/sdb1
Assemble RAID array
Do not use a root file system
Обратите внимание, что файловая система / sdc не обнаружена или не показана. Однако, когда я захожу в консоль /sda1
и fdisk -l
вижу, что я установил как / sdc!
Я попытался настроить таргетинг "Переустановить загрузчик GRUB", /sda1
и я получил ошибку. Я попробовал это снова с /sda
целью, и это, казалось, работало.
Но перезагрузка, тот же черный экран, к сожалению, такой же, как у fsck.
источник
e
для редактирования запись по умолчанию и добавьтеdebug
в конце строки, которая говоритquiet
. На самом деле, удаление тишины - это хорошо.Ответы:
Я заметил такое же поведение с 16.04 net install.
Если ваша проблема такая же, как у меня, она действительно загрузилась нормально, она просто показывает вам tty7.
Попробуйте нажать ctrl+ alt+, F1что приведет вас к терминалу с приглашением войти в систему.
источник
У меня была та же проблема прошлой ночью с Ubuntu 15.10. Оказалось, я выбил разъем SATA на (вторичном) диске. Никакой фактической ошибки здесь не выводится, что было довольно запутанным, пока я не открыл и не заметил разъем не на своем месте.
Приводит меня к мысли, что для вас это поиск флэш-накопителя с использованием некоторого идентификатора, который каким-то образом изменился между загрузкой с USB-носителя и загрузкой установленной системы, или вы просто не пытались загрузиться с подключенным накопителем.
Загрузите живую ОС (вы можете избежать повторного использования флешки Ubuntu Server - нажмите, Alt→чтобы перейти в командную строку). Получить список дисков и разделов:
Очевидно, это будет на SDC, но определите, какой раздел является системным ext4.
Смонтируйте раздел (при условии, что sdc2):
Теперь осмотрите его fstab:
Если это установка UEFI, у вас, вероятно, должны быть только строки для системного раздела EFI (
/boot/efi
), загрузочного раздела (/boot
) и системного root (/
). Настройка полезно аннотирует строки, которые она сделала в сгенерированном fstab, поэтому все, что не включено,/dev/sdc*
должно быть удалено (или просто закомментировано, чтобы быть безопасным).Сохранить , что ( CtrlX, Y, Enter), и сделать
чтобы гарантировать внесение изменений на диск и перезагрузку. Отключи флешку и посмотри как пойдет.
Несколько распространенных причин, по которым я видел флеш-накопители до того, как системный диск, связаны с тем, что используется параметр BIOS, который позволяет имитировать диск другого типа (дискета, жесткий диск и т. Д.), А не полагаться на собственную идентификацию диска или потому что на накопителе отключен съемный бит. Используете ли вы тот же диск для установщика 14.04, что и для 16.04? Если вы уверены, что это не на вашем конце, то это звучит как ошибка ОС.
источник
Вы введены в заблуждение проблемой sda / sdc. Вы
fstab
показываете, что машина назначает файловые системы для каждого UUID, и,fsck
кроме того, строка показывает, что grub мог запустить initrd, который выполнил начальную проверку файлов.Это может быть что-то простое, например, неправильная настройка графики для ядра. По сути, вы не видите ttys, а X не на вашем сервере, верно?
Попробуйте добавить
nomodeset
вGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
строку/etc/default/grub
, а также добавить строкуGRUB_GFXPAYLOAD_LINUX=keep
.У меня были две системы с 16.04, показывающие схожие симптомы, как вы описали, но, поскольку они могли загружаться с X, я мог исправить это в работающей системе. Это было очень похоже, я видел строку fsck (на tty1) или вообще ничего (на tty2-6).
источник
tty7
вывод на основной дисплей, но загружается успешно? понятия не имею, почему или как исправить. Ctrl + Alt + F1 позволяет мне переключиться на «настоящую» консоль.GRUB_CMDLINE_LINUX_DEFAULT="nomodeset quiet splash"
по совету, добавьте и другую строку. Это сделало инициализацию законченной для меня. После этого я получил приглашение на вход в систему tty1 на двух компьютерах.Я только что установил Ubuntu Server 16.04.1 LTS и столкнулся с точно такой же проблемой.
Эта проблема вызвана тем, что для опции grub GRUB_CMLDLINE_LINUX_DEFAULT установлено «тихий всплеск», как в версии Ubuntu для настольных компьютеров. Заставка отображается вместо обычного подробного загрузочного текста.
Каким-то образом после завершения процесса загрузки консоль сбрасывается до tty7, который является несуществующим графическим интерфейсом xserver, что приводит к вышеупомянутой проблеме.
Установите его обратно в «текст», и после всех этих подробных загрузочных сообщений Ubuntu Server загрузится в консоль tty1.
Редактировать: Как упоминалось @ emk2203, эта проблема не вызвана тем, что загрузчик был установлен на неправильный диск. На самом деле установка успешно загружается, но из-за ошибки в конфигурации grub несуществующий tty7 отправляется на основной дисплей вместо tty1.
источник
Это похоже на аналогичную проблему, с которой я столкнулся в предыдущем Ubuntu. Он устанавливал загрузчик на USB-диск. Мне пришлось вручную установить загрузчик (grub или что-то еще) на внутренний ssd.
источник
/sdc