Jo, resil jem to a je to mozne.
Ja to udelal tak, ze jsem na cilovem pocitaci uvolnil nejaky prostor a udelal v nem partisnu (konkretne jsem mu vypnul swap a preformatoval swap partisnu na systemovou, ale slo by to i jinak).
Na tu partisnu jsem nainstaloval minimalisticky OS s SSH pristupem prez klic a nechal to z nej nabootovat.
Nasledne jsem si z tohoto systemu nainstaloval vlastni bootloader, umisteny na nem a prebootoval to prez nej, takze puvodni system i s celym bootovacim retezcem byl ze hry.
Pak jsem prerozdelil disk a nainstaloval na nej cilovy OS a nechal to nabootovat z nej (opet s SSH pristupem prez klic).
Nasledne jsem si z tohoto systemu nainstaloval vlastni bootloader, umisteny na nem a prebootoval to prez nej, takze ten mezi system i s celym bootovacim retezcem byl ze hry.
No a pak jsem prerozdelil i ten prostor zabrany tim mezisystemem a dodelal to do definitivniho stavu.
A protoze jsem to delal na nekolika stovkach vzdalenych pocitacu, (u kterych nikdo nesedel, ani vlastne nemely klavesnici nebo monitor) tak jsem to cele resil sadou skriptu spoustenych pri startu.
A neslo o serverove masiny se specialnima deskama, ale nejlevnejsi PCcka ruzneho razeni (jojo, katovani kostu ...), nektere za NATy, takze musely v pripade potreby navazovat spojeni ony ven a primo se na ne dostat neslo.
(jo a samo, ze na zacatku byly ponastavovane dost chaoticky, nekolik ruznych verzi systemu, dosinstalovane kdeco kdejak, ten mezisystem byl totalne jiny a cilovy se od nich vsech lisil a zavedl tam jednotne prostredi a poradek )
Ale obavam se, ze na "maly technicky problem" je toto reseni jednak ponekud overkill, jednak mimo tvoje schopnosti.
A dnes, s UEFI a GPT by to bylo o dost snadnejsi, protoze by se dalo vykaslat na hratky s bootlodery a prepinat to prez UEFI ze skriptu.