Вопрос или проблема
Я пытаюсь установить Ubuntu Server на мой HP ProDesk 600 G3 SFF. Чистая установка. Я проверил SHA1 образа ISO. Он не повреждён. Я попробовал каждую комбинацию загрузки системы разными способами. Я пробовал как UNetbootin (не распознаётся как диск при запуске в режиме Legacy и сразу переходит в оболочку grub при UEFI), так и установщик от Multibootusb.org (как многозагрузочный метод, так и метод установки на USB-диск (опять же, и в Legacy, и в UEFI для обоих вариантов)). Secure boot отключен всё это время.
Тогда мне пришла в голову гениальная идея вынуть жёсткий диск, подключить его к другому компьютеру, запустить виртуальную машину с образа ISO установщика и установить на жёсткий диск. Установка прошла успешно, но десктоп “не смог найти ОС… и т. д.”. Что заставляет меня думать, что это проблема совместимости/драйверов/модулей ядра, потому что также есть эта ошибка при первой загрузке:
[Ошибка прошивки]: TSC_DEADLINE отключен из-за Errata; пожалуйста, обновите микрокод до версии: 0xb2 (или новее)
Я почти готов сделать chroot на ISO и установить intel-microcode
, так как это было решением для вышеуказанной ошибки. (но это ошибка, с которой сталкиваются люди, когда их системы работают). Я, наверное, подожду, пока кто-то более осведомлённый не напишет…
Единственная другая ошибка, которую я могу уловить, это тайм-аут ожидания диска (возможно, связано..?). И этот жёсткий диск — единственный диск.
При попытке запустить опцию загрузки “Проверить диск на дефекты” появляется эта ошибка, затем экран приветствия Ubuntu с сообщениями под логотипом и незамедлительная перезагрузка. При запуске опции загрузки “Тест памяти” появляется error: can't find command 'linux16'
.
Примечание:
При загрузке по многозагрузочному USB я могу без проблем зайти в установщик, но установка каждый раз прерывается в процессе установки. Всегда на:
...
конфигурируя установленную систему
выполняя 'curtin curthooks'
команда curtin curthooks
конфигурируя apt конфигурируя apt
При просмотре полного журнала есть эти ошибки (потерпите, я сам их печатаю и выбираю то, что, по моему мнению, будет важно)
Выполнение команды ['unshare', '--fork', '--pid', '--', 'chroot', '/target', 'lsb_release', '--all']
Не удаётся получить lsb_release --all: неожиданная ошибка при выполнении команды - blah blah : код ошибки 127
Stderr: chroot: не удалось выполнить команду 'lsb_release': Нет такого файла или каталога
Выполнение команды ['unshare', '--fork', '--pid', '--', 'chroot', '/target', 'dpkg', '--pring-architecture']
Stderr: chroot: не удалось выполнить команду 'dpkg': Нет такого файла или каталога : blahblah : код выхода 127
Некоторые другие 'Выполнение команд', которые завершаются успешно
Некоторые другие 'Выполнение команд', которые завершаются с ошибкой, потому что не удаётся найти файлы: код ошибки 127
Я бы выложил полный журнал, но не могу перейти в оболочку…
Любая помощь будет очень ценна. Я работал над этим уже около 5 часов подряд -_-
К вашему сведению, я не очень хорошо разбираюсь в Linux. Я немного могу передвигаться и наводить хаос, но на этом всё. Я администратор системы Windows.. 🙂
У меня была такая же ошибка. Записал на DVD, и это сработало. Без понятия, почему. Я боролся с этим полдня. Те же сообщения об ошибках, которые вы упомянули. Потом сдался с установкой на USB.
Моя установка Ubuntu 64-битной двойной загрузки с USB-портативного ISO-диска не удалась. Я выделил 100 ГБ для последней версии, но затем установка столкнулась с ошибкой.
Версия 20.04.1 64-бит.
Я даже пробовал Universal USB Installer, и USB-диск не появлялся в меню загрузки.
Так почему бы не попробовать использовать виртуальную машину в Oracle VirtualBox?
Я попробовал это, и план C сработал.
Ответ или решение
К сожалению, установка Ubuntu Server на ваш HP ProDesk 600 G3 SFF сталкивается с несколькими проблемами, которые требуют комплексного анализа и диагностики. Ниже приведены шаги и рекомендации, которые помогут вам решить эту проблему и успешно установить систему.
1. Проверка аппаратной совместимости
Прежде всего, убедитесь, что ваша машина совместима с Ubuntu Server 18.04. Проверьте:
- Минимальные системные требования для Ubuntu Server.
- Совместимость с BIOS/UEFI и наличие последних обновлений прошивки.
2. Использование надежных средств создания USB-накопителя
Вы упоминаете о том, что пробовали несколько инструментов для записи образа на USB, таких как UNetbootin и Multibootusb. Однако иногда проблемы могут быть связаны с несовместимостью используемого программного обеспечения. Рекомендуем попробовать следующие инструменты:
- Rufus (для Windows): Это один из наиболее популярных инструментов для создания загрузочных USB-накопителей.
- Etcher: Многоплатформенный инструмент, который позволяет легко записывать ISO-образы.
Также удостоверьтесь, что выбран правильный режим загрузки (Legacy или UEFI) в зависимости от настроек вашей системы.
3. Отключение Secure Boot
Вы упомянули, что Secure Boot был отключен. Это очень важно, так как в противном случае система не загрузит неподписанные драйвера или ОС. Убедитесь, что вы сохранили изменения в настройках BIOS после их внесения.
4. Обновление микрокода процессора
Ошибка, связанная с “Firmware Bug: TSC_DEADLINE disabled due to Errata”, указывает на проблемы с микрокодом процессора. Рекомендуем:
-
Загрузиться с образа Live CD или USB, открыть терминал и установить
intel-microcode
(если ваш процессор Intel).sudo apt update sudo apt install intel-microcode
Это может помочь решить проблемы, связанные с производительностью и запуском системы.
5. Проверка состояния жесткого диска
Ошибка, связанная с таймаутом ожидания диска, может указывать на проблемы с самим диском. Рекомендуется:
- Проверить подключение диска (как SATA-кабели, так и питание).
- Использовать утилиты для проверки состояния диска, такие как
smartctl
, чтобы определить возможные аппаратные сбои.
6. Альтернативные методы установки
Если проблема с установкой продолжается, подумайте о следующих решениях:
-
DVD-диск: Как было упомянуто в одном из комментариев, использование DVD-диска может обойти множество проблем, связанных с загрузкой с USB. Попробуйте записать ISO-образ на диск и запустить установку с него.
-
Виртуальная машина: Вы также можете попробовать установить Ubuntu в виртуальной машине, как вы уже делали, и после закончить установку на реальном оборудовании.
7. Анализ логов
Обратите внимание на сообщения ошибок, которые вы получили во время установки, особенно те, которые свидетельствуют о том, что отсутствуют некоторые команды, такие как lsb_release
и dpkg
. Это может указывать на неправильную структуру ISO или проблемы с загрузкой.
Заключение
Устранение неполадок при установке Ubuntu может быть сложной задачей, особенно для начинающих пользователей. Следуйте перечисленным выше шагам и рекомендациям, а в случае необходимости, обратитесь за поддержкой на официальные форумы Ubuntu или к сообществу, где пользователи смогут предоставить дополнительную помощь. Удачи в решении вашей проблемы!