Удаленная установка FreeBSD с использованием Ubuntu LiveCD
Я понял, что это очень специфический вопрос, но мне интересно, есть ли способ установить FreeBSD на машину, используя только SSH-доступ к Ubuntu LiveCD на сервере?
2 ответа
Да, ты можешь! (Но это совершенно не поддерживается и может привести к выпадению волос, росту рук на макушке и другим отвратительным мутациям!)
Особая отвратительная хакерская программа, которую вы ищете, называется "Депенгинатор", но имейте в виду: ей 4 года, и она потенциально страдает от серьезной гнили. Если вы обнаружите и исправите эту гниль, я уверен, что автор будет рад принять исправления.
Если вы не состоите в браке с Ubuntu LiveCD, лучшим вариантом будет использование FreeBSD LiveCD (например, Freesbie) - я знаю, что вы можете запустить sysinstall
с этих компакт-дисков для создания работающей системы, и хотя я не тестировал ее, я предполагаю, что вы можете без проблем запустить новую программу установки 9.0.
Это тоже официально не поддерживается, но гораздо реже вызывает отвратительные мутации.
Самый прямой путь это:
Установите минимальный FreeBSD без свопа на [виртуальный] хост рядом с вами и dump
/, /var, /tmp и /usr разделы.
Установите разрешенную ОС на минимально возможный раздел на целевом хосте. Bootmanager ОБЯЗАН.
Создать раздел / раздел FreeBSD на свободном дисковом пространстве.
Затем загрузка позволила ОС и restore
предварительно dumped
FreeBSD создает новые разделы. Restore
может получить доступ dump
файлы по сети, поэтому вам не нужно больше места на удаленном компьютере.
Перезагружать.
В VNC выберите FreeBSD из списка загрузчика.
Из FreeBSD удалите раздел, где разрешена ОС, и сделайте своп здесь.
Единственная проблема, с которой вы можете столкнуться - это различная нумерация фрагментов на дампированных / восстановленных хостах.