e2fs

Jakub Jelinek jj na sunsite.ms.mff.cuni.cz
Sobota Říjen 26 08:34:53 CEST 1996


> 
> Dobry den!
> 
> Na mojom disku zacina linuxacka particia od 1021 cylindru. Konci na 1600
> cyl. Od jej konca (1601 cyl) po koniec disku ostava asi 40 volnych
> cylindrov.  Potrebujem presunut linuxacku particiu prave o tych 40 cylindrov
> smerom ku koncu disku. (teda aby zacinala na 1061 cylindry). Predstava je
> asi nasledovna: 
> a) bootnem dos a pomocov kratkeho programceku presuniem particiu e2fs
>    na pozadovane miesto
> b) diskeditorom  zmenim particku tabulku tak aby spravne ukazovala na
>    linux. particiu.
> 
> Otazka je, ci e2fs nema v sebe niekde ulozene cisla cylindrov ktore
> obsadzuje. To by narusilo celu operaciu. A nevie niekto ako najjednoduchsie
> presunut pod dosom particiu ? (pripadne linuxom, nie je to root particia) 
> Pripadne existuje nejaky program ktory zmeni dlzku e2fs particie bez straty 
> dat?
Proc by to e2fs delalo? Vzdyt e2fs umi pracovat na jakemkoliv block devicu,
tedy vsechno je relativni k zacatku block devicu (tedy v tomto pripade
partisny). Sveho casu jsem si pohraval s myslenkou napsat growe2fs a shrunke2fs,
ktery by dokazal zvetsit/zmensit e2fs filesystem (bud pridat inode groupy
etc. a poprehazet nekolik malo filu, nebo shazet vsechny na nizsi adresy a
konec uriznout), ale nevyzbyl cas (kazdopadne by to nemelo byt tak tezke).

	Jakub

+---------------------------------------------------------------------------+
| Jakub Jelinek                              http://sunsite.mff.cuni.cz/~jj |
| Administrator of SunSITE Czech Republic            jj na sunsite.mff.cuni.cz |
| Na Orechovce 7, 162 00 Praha 6, Czech Republic          jj na gnu.ai.mit.edu |
| School & Office: MFF UK, Praha                      Phone: +42 2 21914213 |
| Projects: GNU Midnight Commander        http://stekt.oulu.fi/~jtklehto/mc |
|           SparcLinux               http://www.geog.ubc.ca/sparclinux.html |
|           ALLA                            http://sunsite.mff.cuni.cz/alla |
+---------------------------------------------------------------------------+


Další informace o konferenci Linux