Я пытаюсь установить дистрибутив bsd с помощью virt-installer. В дистрибутиве Linux я использовал это:
virt-install -n debian -r 1024 --vcpus=1 --accelerate -v --disk /var/kvm/installation-disks/debian.img,size=6--nographics
--network=bridge:br0,model=ne2k_pci,mac=52:54:00:66:68:09 -l http://ftp.de.debian.org/debian/dists/squeeze/main/installer-amd64/current/images/
-x console=ttyS0,115200
Программа установки загружается прямо с онлайн-зеркала. В Fedora я использовал это зеркало: http://www.nic.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/releases/16/Fedora/x86_64/os/
Есть такие зеркала для freebsd или openbsd?
Причина, по которой мне нужны прямые устанавливаемые зеркала ftp / http, заключается в том, что я могу получить доступ к своему физическому серверу только через ssh, и у него нет X-сервера или оконного менеджера, чтобы предоставить мне графический интерфейс VNC.
Когда я попытался установить centos 6 с онлайн-зеркалом, мне удалось завершить установку через последовательную консоль, но после того, как я ее перезагрузил, последовательная консоль у меня перестала работать. Все перепробовал --- редактирование menu.lst
, inttab
и securtty
файлы.
Fedora 16 нормально загружалась с последовательной консоли, но зависала при загрузке установщика анаконды.
Я попытался отредактировать установочный носитель freebsd iso, добавив опцию последовательной консоли в опцию загрузки. И установка прошла успешно. Но не смог загрузиться, потому что не давал доступа к консоли. Я не мог редактировать файлы как ufs
раздел не может быть загружен с правом записи на моем сервере Ubuntu 10.04.
Хорошо работал только debian squeeze, у меня он работал даже без редактирования единственного файла конфигурации.
Я хочу иметь версии Fedora / centos и freebsd / openbsd с интерфейсом командной строки. Но, похоже, у меня нет никакой надежды на их получение, так как мне приходится полагаться на последовательную консоль, чтобы все делать.
После установки попробуйте guestfish --rw -i -d debian
и отредактируйте файл menu.lst и добавьте console=ttyS0
в аргументы ядра. Мне также нужно было добавить ttyS0
к /etc/securetty
для включения оболочки на последовательной консоли.