[linux] Podmieneny Mount root partici

Matus UHLAR - fantomas uhlar na fantomas.sk
Úterý Duben 5 15:25:28 CEST 2011


> Dna Fri, Mar 04, 2011, Kocur napisal:
> > Hrajkam sa z firmware v routry, a potrebujem aby bola ako root partici  
> > namontovana vzdy ta,
> > ktora bude k dispozicii.
> > Teda mam  ro /dev/mtdblock0 a usbkluc rw /dev/sda1(az3).
> > Sucasny stav je taky, ze router nenabootuje ak nema sda1 ..
> > aj ked v mtdblock0 su vsetky potrebne data k bootu.
> >
> > potrebujem upravit rcS tak aby v pripade ze sa vyskytuje sda remountol  
> > ako root particiu /dev/sda1
> > uz sa tu stym hrajkam nejaku tu hodinku, a furt sa mi nedari...
> >
> > viete ma niekto nakopnut co a ako .. ??/  (viem je to asi banalita)

On 05.04.11 15:03, Vojtech Zachar wrote:
> Ak to spravne chapem, napr. po mount -o ro /dev/sda2 / chces mat na konci bootu na / namontovane /dev/sda1 (v pripade, ze /dev/sda1 existuje).
> IMHO ak uz mas raz / mountnuty, system ti ho nedovoli ani odmontovat (a nasledne namontovat za / nieco ine), pokial mas v
> systeme procesy, ktore ho pouzivaju. Minimalne prave rcS tam prave vtedy je taky proces.
> 
> Ale mozem sa mylit. Mozno initrd nieco take riesi.

mal by. initrd sa loadne boot loaderom do pamate, kernel si ho rozbali a
namountuje ako root. ten ma vacsinou za ulohu loadnut moduly, nakonfigurovat
potrebne veci a potom mountnut novy root a zavolat pivot_root s novym root
FS.

takze skriptik v initrd by to mohol vediet urobit.

-- 
Matus UHLAR - fantomas, uhlar at fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
2B|!2B, that's a question!


Další informace o konferenci linux