Хорошо, другой вариант:
Насколько понимаю, машина сейчас работает.
Поэтому: формируем специфическое ядро (сходу не скажу что там специфическое
), формируем initrd.
В данном initrd должен лежать скрипт, который бы проинсталлировал с нуля систему, выкачав пакеты с инета.
Поскольку initrd полностью располагается в памяти и не требует HDD, то все можно заложить именно в него.
Собственно, штатные инсталяторы это и имеют.
Перегрузившись с данными настройками (ядро+initrd) и подождав некоторое время, можно ожидать, что свежеустановленная система появится в сети
(И не забудем сбэкапить то, что надо)
"No! Try not! Do. Or do not. There is no try." -- Yoda