Установить пользовательский образ Ubuntu iso с сетевой карты

Установить пользовательский образ Ubuntu iso с сетевой карты

У меня есть несколько настроенных образов Ubuntu ISO (на основе Ubuntu 12.04), которые мне нужно установить в SBC, встроенном в корпус. До сих пор мне приходилось открывать корпус, подключать экран, клавиатуру и USB-установщик каждый раз, когда требовалось обновить ISO. Пользователю приходилось вручную вводить данные во время установки.

Я надеялся использовать сетевую карту для установки ISO.

Я прочиталРуководство по установке Ubuntu. В моей ситуации, без клавиатуры и экрана, я думаю, что установка через ssh — единственное доступное решение. Однако это очень ручной процесс, и мне пришлось бы переделывать множество настроек и упаковок, сделанных для создания ISO.

Есть ли способ запустить PXE-сервер и выполнить установку с него, как я использовал ssh -X для переадресации экрана?

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

У меня был частичный успех сТУМАН. Я могу клонировать и восстанавливать систему, используя только сетевую карту. Я также могу добавить образ ISO как часть меню загрузки. Я не смог получить правильные настройки для автоматической загрузки с него, принять мой пользовательский файл preseed и затем использовать файл kickstart для остальных вопросов, которые мой preseed все еще будет задавать.

Редактировать: Похожий вопрос был заданздесь. Главное отличие в том, что у меня нет доступа к последовательным или USB-портам, поэтому принятый в настоящее время ответ для меня недействителен. У меня есть рабочая установка с первого развертывания, и установка ssh возможна в моей системе. Я надеялся на что-то автоматизированное, чтобы избежать ошибок. Используя мои существующие файлы ISO и, в идеале, что-то, что мог бы сделать кто-то без опыта работы с Linux.

решение1

PXE — это путь, который нужно пройти, однако ваше устройство должно поддерживать сетевую загрузку и включить ее в BIOS. Большинство устройств со встроенным Ethernet могут делать это сейчас, но некоторые из более дешевых версий отключают ее.

Инструкции по настройке среды PXE можно найти здесь. Они довольно сложные и трудоемкие для тестирования, поэтому я не буду пересказывать их здесь.

https://help.ubuntu.com/community/DisklessUbuntuHowto

Однако на этом сайте, похоже, сейчас возникли проблемы, поэтому вот версия этой страницы, сохраненная в кэше Google.

https://webcache.googleusercontent.com/search?q=cache:V2iecgLFBSEJ:https://help.ubuntu.com/community/DisklessUbuntuHowto+&cd=1&hl=en&ct=clnk&gl=uk&client=ubuntu

Связанный контент