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