Jo, tak něco podobného se mě stalo taky :3. Format, install pomohl (a iso jsem si stáhl ve widlích :3), na víc nemám :3
(nicméně pro příště: kdesi jsem četl, že když si (při instalaci, ale myslím, že to půjde i po té) adresáře jako je /home a /etc (apod) namountuješ na jiné oddíly disku, programy i nastavení ti zůstanou a tak nějaký format a install na / nemůže zas tolik vadit :3. Nechť mě upřesní/opraví ti, co tomu rozumí víc )
V podstatě máš pravdu, jen po instalaci už to je trochu problém. Ale jinak při čisté instalaci je dobré při rozdělování disku si vybrat ruční instalaci a rozdělit si disk místo / (normálně pro systém i data) a swap si rozdělit disk na / tam se automaticky naistaluje systém (stačí tedy 10 - 15GB na dlouhodobé používání) swap a partition pro data /home (tam se budou ukládat data - tedy domovská složka bude automaticky na jiné partition aniž byste si toho všimli při práci. Poté při případné reinstalaci a při rozdělování disku stačí vybrat opět ruční volbu nastavit si / - tedy už vytvořený oddíl kde je systém a nastavit /home (tedy také již vytvořený oddíl) a /home nenechat naformátovat. Po instalaci se zachovává nastavení systému a programů (skryté složky v domovském adresáři). Systém a programy si natáhnou nastavení z této složky (partition). Pak už jen stačí doinstalovat programy, které nejsou v default instalaci. Člověk se pak nemusí bát o data, když si rozseká systém - prostě reinstalne a vše je zpět i z daty.
Jj, tohle jsem taky dělal (kromě /homu - málo znalostí a místa, když jsem to dělal :3), ale v podstatě jsem to tak taky dělal (/ 15GB, swap 5 GB), jen jsem to jaksi považoval za samozřejmost :3. Mno, nicméně po instalaci by v tom mohl být problém, jak píšeš, nicméně jsem si trochu hrál s /etc/fstab (chtěl jsem aby se mě automaticky připojily i další dva oddíly (Win a Data) při přihlášení a ne až ručně a když jsem tak studoval strukturu tohoto souboru, napadlo mě, že si takto namountovat by neměl být zas tak problém i po instalaci (ale samozřejmě by to chtělo do nové složky cpy původní /home a pak reset) a pak mě napadlo, že pokud /etc je s programama, tak pokud by zde měl balíčkovací systém uloženy data, tak by nebyl problém takto namountovat i toto s tím, že po nainstalovaném systému bych měl rovnou i nainstalované všechny programy... ale to jsem jen zatím uvažoval a nezjišťoval :3
EDIT: jaksi jsem brzy nechtě klikl na <ENTER>, takže jsem to ještě dopsal