Вопрос или проблема
Я устанавливаю сервер Ubuntu на Dell XPS 8900. Я могу пройти процесс установки до тех пор, пока не дойду до страницы рекомендуемых серверных снапов. После нажатия Enter, независимо от того, выбрал я что-то или нет, переходит на экран терминала с только следующим содержимым:
subiquity/load_cloud_config/extract_autoinstall
Я оставил это в таком виде на ночь, и ничего не произошло.
.
Ответ или решение
Здравствуйте,
При установке Ubuntu Server 24.04.1 на ваш Dell XPS 8900 вы столкнулись с проблемой на этапе «Featured server snaps», когда процесс зависает с отображением сообщения subiquity/load_cloud_config/extract_autoinstall
. Давайте рассмотрим данную ситуацию подробнее и предложим возможные решения.
Теория
Для начала, важно понять ключевые компоненты вашего вопроса:
-
Ubuntu Server и Subiquity: Ubuntu Server использует установщик Subiquity для новых версий, который ориентирован на удобство и минимальные системные требования. Установка из USB в таком контексте становится более доступной, но также может столкнуться с неожиданными проблемами, особенно в специфичных аппаратных конфигурациях.
-
Cloud Init и Autoinstall: Ваше сообщение об ошибке (или о зависании) связано с подгрузкой конфигурации «cloud-config» и автопилота (autoinstall). Autoinstall — это новая схема для автоматизации установки Ubuntu, которая может выполнять установку на основе заранее заданного конфигурационного файла.
-
Снап-пакеты (Snaps): Хотя снапы предоставляют удобство управления и автоматизации обновлений приложений, проблема может возникнуть в процессе инсталляции именно из-за их неподдержки на железе или из-за сетевых проблем.
Пример
На различных форумах и сообществах пользователи сталкиваются с подобной проблемой, когда установка из USB не завершается должным образом. Проблема может появляться на системах, где конфигурация оборудования ведет к конфликтам на стадии загрузки автоконфигурации, или если установки из Интернет-источников (как это имеет место со снапами) не работают корректно из-за недоступности сети.
Например, пользователь Reddit с похожей конфигурацией системы нашел, что установка зависает, если автоконфигурация не находит пути или доступа к сети, чтобы скачать необходимые пакеты.
Применение
На основании вышесказанного, давайте обдумаем шаги по решению вашей проблемы:
-
Проверьте USB-носитель: Перезагрузите процесс установки, использовав другой USB-порт или другой ноутбук для создания загрузочного режима на флешке. Убедитесь, что носитель правильно записан, проверив файл checksums.
-
Конфигурация сети: Поскольку проблема может быть связана с сетью, убедитесь, что компьютер, на котором вы устанавливаете Ubuntu Server, имеет доступ к сети. Попробуйте подключить Ethernet-кабель вместо использования Wi-Fi.
-
Измените процесс установки: Попробуйте запустить установку, отключив автоматическую загрузку снапов. Это можно сделать, выбрав «Skip the feature server snaps» при прохождении через экран выбора снапов. Это может помочь избежать сетевых зависаний.
-
Пользовательская конфигурация автопилота: Проверьте, что в вашем конфиге автопилота нет ошибок. Если вы используете модифицированную cloud-config, вернитесь к стандартной и проверьте, не решит ли это проблему.
-
Обновления BIOS: Обновите BIOS вашей машины до последней версии, так как это может решить некоторые проблемы совместимости.
-
Режимы загрузки: Измените настройки UEFI/BIOS от Legacy на UEFI или наоборот, в зависимости от того, какая из настройка активна в текущий момент.
-
Отложите установку снапов: В процессе установки они не критичны; их можно добавить вручную позже.
Заключение
Проблемы с установкой ОС могут быть сложными и требуют комбинированного подхода, который включает в себя тщательную проверку оборудования и программного обеспечения. Придерживаясь указанных шагов, вы увеличиваете шансы на успешную установку Ubuntu Server на ваш Dell XPS 8900. Надеюсь, это поможет разрешить вашу ситуацию, и вы сможете успешно провести инсталляцию. Если проблема сохраняется, возможно, стоит рассмотреть обращение в поддержку Ubuntu или Dell для дальнейшей диагностики специфичных проблем вашего оборудования.