sorry, ale porad tomu nerozumim. minule jsem opravoval konfigurak GRUBu, kterej jsem omylem nechal ukazovat na jadro ktere jsem predtim smazal - nabootoval jsem z rescue CD, # mkdir /mnt/now, primountoval systemovej oddil # mount /dev/hda2 /mnt/now - no problemo. jak to, kdyz jak rikate, zadne /dev/hda2 tam byt nemelo? pokud tomu dobre rozmumim, tak proste na tom rescue CD musi byt taky nejake distro, co pouziva udev - coz jsou dneska snad prakticky vsechny... v cem se mylim? diky za pripadnou odpoved.
Je to trosku slozitejsi. Na CD skutecne je kernel a udev, ktere kdyz nastartujete tak v /dev vytvori potrebne nody. Pak muzete smele mountovat /dev/hda2. Uz pri chroot ale asi budete mit celkem slusny problem - protoze kdyz se podivate do /mnt/now/dev tak tam nic mit nebudete (napr. u Fedory si ale nesmite nechat udelat automaticke hledani systemu). Zdaleka ne vsechny rescue CD pouzivaji udev a pokud mate smulu na pocitac bez CD mechaniky, bez mknod se asi neobejdete.
Je to trosku jednodussi. Rozumna distribuce (cti: debian) necha na disku staticky /dev a pri bootu s udev ho proste z filesystemu odtrhne (mount --move) a pak tam teprve zacne vyrabet dynamicke nody. Pokud se neco pochrouma, nebo pokud vas udev omrzi, stale mate vsecky devicy pohromade.
Ano, o podobnem reseni uz jsem uvazoval. Jen o tom odtrhnuti jsem nikdy neslysel. Vim ze se dela to, ze se do adresare kde je nejaky obsah primountuje jiny a tim se puvodni obsah zamaskuje. Predpokladal jsem, ze by to mohlo jit tak.