Есть старый домашний ПК. Служит для серверных экспериментов и как файло помойка.
Использую OpenMediaVault (основан на debian). Также настроены samba, ftp, mysql, nginx, и ownCloud.
Неудачные эксперименты (упал web-GUI, а за ним и сервер) показали на необходимость бэкапов самой ОС. Но их нужно делать из внешней среды. Также хотелось бы устанавливать ОС удаленно, а то перекручивать 2 компа не эффективное решение.
Возник вопрос: как сделать удаленный выбор загрузки ОС и удаленную установку.
Конфигурация: HDD 160 Gb. (Единстенный и расширяться не планирую).
CPU: Intel Atom 230 1.6 GHz, HT, без виртуализации.
RAM: 1 Gb.
А используйте LXC контейнеры (про сетевую загрузку по PXE вам написали уже). Контейнеры не требуют виртуализации, а профита как от полноценных виртуалок.
Почитал, не вижу практического применения. Ведь фактически мне нужна лишь одна система - OMV. Теоретически возможно отдельный виртуальный owncloud понадобитться. Рассматриваю вариант Xen Cloud platform или Xen server express
Viniokil: профит в том, что одно приложение — один контейнер. Если Вы пох-рите один из контейнеров, остальные этого не заметят. Ну, и накладных расходов таки меньше, чем при виртуализации, например, потому что каждая вируталка вынуждена будет ещё десяток собственных демонов держать, а контейнер может пользоваться демонами хоста.