Трудности установки сервера Ubuntu 16.04 на Intel Atom D2550

Поэтому у меня возникли некоторые проблемы при установке сервера Ubuntu 16.04 на компьютер с архитектурой Intel Atom D2550. Я опишу сверху, что я увидел, что ожидал увидеть и как я пытался отладить проблему до сих пор:

описание проблемы

Итак, два дня назад мой работодатель дал мне довольно старый компьютер с архитектурой, которой никто сегодня не пользуется, - Intel Atom D2550. Когда я его получил, на нем был запущен сервер Ubuntu 12.04- все было идеально и работало нормально. Позже в тот же день меня попросили обновить систему для запуска сервера Ubuntu 16.04, поэтому я загрузил последний iso-файл 16.04 с официального сайта ubuntu, записал его на диск и даже установил на компьютер i7, чтобы убедиться, что процесс записи прошел успешно и чтобы доказать, что диск не был дефектным.

Затем я попытался установить ОС на компьютер d2550. Во время установки самого live cd все казалось работающим нормально - я настраивал пользователя так, как я хотел, даже устанавливая openssh-сервер, используя меню. Установка была завершена, диск был извлечен, а система перезапущена.

Позже система загрузилась с жесткого диска - где я установил сервер 16.04. Сам процесс загрузки выглядит вполне нормально - мне дали возможность войти в расширенные настройки grub или продолжить загрузку - кажется нормальным. После этого личинка выводит свои журналы на экран - в журналах ничего необычного не было. В этот момент можно ожидать появления пользовательского приглашения и терминала, который вы обычно видите при запуске сервера Ubuntu, но в моем случае экран был черным без сигнала от VGA. Надеюсь, это правильно объясняет мою проблему.

Что я пробовал до сих пор

Далее я уточню, что я сделал для устранения этой загадочной проблемы и что я выяснил за прошедшие два дня:

  • Я пытался подключить разные дисплеи - кажется, не имеет значения
  • Я заметил, что вышеупомянутый компьютер имеет порт HDMI. Я попытался подключить новый дисплей через HDMI. К сожалению, это ничего не сделало.
  • Затем я и мой коллега попытались протестировать разные версии Ubuntu на компьютере - похоже, ничего не работает, кроме: сервера 12.04(.0) - возможно, эта версия содержит модуль или графический драйвер, которого нет в других версиях. Напомним, что в ubuntu 12.04.5 есть те же проблемы, что и во всех других версиях, которые мы пробовали - 14.04 lts, ​​16.04.3, 16.04.4, 17.10. Во всех из них этап установки работает правильно, как описано выше.
  • Я также попытался посмотреть на этот пост: мой компьютер загружается с черным экраном, какие варианты я должен исправить? - пошёл по стопам, но не повезло. Я попытался добавить флаг nomodeset и флаг ACPI=off и перепробовал все режимы VGA, но безуспешно.
  • Затем мы хотели проверить, действительно ли система работает и является ли проблема только графической (имеет смысл, что это так). Мы подключили жесткий диск к компьютеру i7 и сконфигурировали файл интерфейса для подключения к компьютеру с помощью ssh. После завершения настройки мы вернули жесткий диск в d2550. Это сработало!!! Мы смогли подключиться к d2550, используя другой компьютер в той же сети через ssh!
  • После трюка с удаленной оболочкой я попытался запустить несколько команд, чтобы дать более полное представление о том, в чем проблема. Я выполнил следующую команду на сервере 16.04.3 (проблемная версия) и 12.04(.0 - без дополнительного номера версии)

    root @ MY-PC: / home / root # lshw -c video

Соответствующий вывод на 16.04:

configuration: driver=gma500 latency=0

12.04:

configuration: latency=0

В команде не указан драйвер, поэтому я запустил: lsmod, Один водитель в списке был video.ko, Информация об этом драйвере была: "Графический драйвер ACPI". Этот модуль, кажется, недостающий элемент во всех других версиях.

Позже в тот же день я попытался установить набор графических драйверов под названием: mesa-utils, но, похоже, он тоже не работал. Не уверен, каким должен быть следующий шаг...

Интересно отметить, что я попытался установить несколько рабочих столов ubuntu на машину d2550, и единственный, кто действительно загрузил cd, был 17.10!

На мой взгляд, ключом к решению этой проблемы является выяснение того, что было изменено между версиями: 12.04(рабочая) и 12.04.5 (черный экран).

Небольшое обновление - хорошие новости!

Итак, проблема была почти решена сегодня! К сожалению, другая графическая карта не решила проблему, как мы думали - на самом деле это вызвало еще больше проблем... Кажется, что это почему-то привело к тому, что биос не показывался, как обычно. Поэтому мы попробовали другой подход. Как я уже отмечал в посте, основным отличием между рабочей версией и версией "черного экрана смерти" является графический драйвер с именем gma500_gfx - так что теоретически, если мы как-то отключим этот драйвер, система будет работать, верно? Мы попытались отключить драйвер несколькими способами, но ни один из них не работал должным образом. Далее, мы, вероятно, пошли так далеко, как могли себе представить, что пойдем, чтобы решить проблему, и скомпилировали ядро ​​без поддержки gma500 (xD). Что ты знаешь? Это действительно сработало! И, кажется, работает хорошо, экран был в порядке, мы увидели консоль и логи сервера ubuntu после загрузки - супер захватывающе, верно? Пока мы на самом деле не хотели подтвердить нашу теорию о драйвере, а затем поняли, что любое другое периферийное устройство не работает - включая USB, Ethernet-карты - в основном все, что вы должны использовать для работы компьютера, но экран работал! Возможно, нам не хватает драйвера - я не верю, что gma500 управлял всей материнской платой сам по себе. Мы попытались увидеть разницу между конфигурацией ядра двумя файлами конфигурации ядра: стандартным (происходит из iso) и тем, который мы создали ранее (без gma500). Мы не нашли никакой существенной разницы, но я все еще убежден, что в ядре по умолчанию есть драйверы, которые мы не включили, поэтому я попытаюсь взять файл конфигурации ядра по умолчанию для того же ядра без gma500 - надеюсь, это решит проблему эта проблема. Спасибо за то, что остался, я буду продолжать обновлять:)

0 ответов

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