ronnythunder
08-06-2004, 04:44 PM
while trying to execute my grand plan of using a spare dsr6000 as a media server (tivo uses a drive, b drive is 120gb and used only for media), i've run into an interesting problem. the 3.1x series of kernels used in the series 1 boxes are based on the 2.1.24 linux kernel, which is pretty ancient. as such, there's not a great deal of support for really large (read: >2gb) partitions for anything other than the proprietary mfs partitions.
i'm considering two possibilities at this point: (a) backporting the revision 1 ext2 changes (including sparse superblocks, which is almost required for big partitions (a 120gb partition has over 900 block groups, and it's *way* not practical to have 900 superblock copies), or (b) backporting the fat32 vfat changes. my goal is to use this fs with samba, so it's all going to look the same from the outside.
any comments or observations? my leaning is toward the vfat side, simply because i could probably do all of that with modules and not have to have a custom kernel. however, i wonder if there would be a performance hit with that method (of course, the cpu and memory bottlenecks come into play at some point!).
ronny
i'm considering two possibilities at this point: (a) backporting the revision 1 ext2 changes (including sparse superblocks, which is almost required for big partitions (a 120gb partition has over 900 block groups, and it's *way* not practical to have 900 superblock copies), or (b) backporting the fat32 vfat changes. my goal is to use this fs with samba, so it's all going to look the same from the outside.
any comments or observations? my leaning is toward the vfat side, simply because i could probably do all of that with modules and not have to have a custom kernel. however, i wonder if there would be a performance hit with that method (of course, the cpu and memory bottlenecks come into play at some point!).
ronny