On Wed, Jul 19, 2006 at 03:14:02PM -0400, Florin Malita wrote:
> Or - asta ar fi raspunsul corect pentru Luci - ext2 (si ext3) au aceeasi
> limitare si intern: i_blocks (nr de blocuri de date alocate in unitati
> de 512 bytes) e reprezentat pe 32 biti atat in struct ext{2,3}_inode cat
> si (mai grav) pe disc:
>
> http://lxr.free-electrons.com/source/include/linux/ext2_fs.h#221
Gandul ma duce la faptul ca acel i_blocks din struct ext2_inode masoara
numarul de block-uri din definitia ext2-ului: un block = 1/2/4 etc. KiB.
Asta pentru ca in struct ext2_super_block
(http://lxr.free-electrons.com/source/include/linux/ext2_fs.h#343) sunt,
afaik, numar de block-uri din fs, unde un block = 1/2/4 etc. KiB, nu
512B.
Daca e asa, pe un fs cu block-ul de 4KiB, i_blocks ar fi oricum prea
mare (16TiB max).
> ---
> fm
Luci Stanescu
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug