Messages in this thread | | | From | OGAWA Hirofumi <> | Subject | Re: [PATCH] msdos: add support for large disks | Date | Wed, 03 Mar 2010 23:02:03 +0900 |
| |
Andrew Morton <akpm@linux-foundation.org> writes:
> On Wed, 24 Feb 2010 19:17:47 -0800 > "Daniel Taylor" <Daniel.Taylor@wdc.com> wrote: > >> In order to use disks larger than 2TiB on Windows XP, it is necessary to use >> 4096-byte logical sectors in an MBR.
BTW, you can use GPT instead?
And to make sure, "4096-byte logical sectors in an MBR" is meaning, the storage must be supporting 4096B and is using it?
>> Although the kernel storage and functions called from msdos.c used >> "sector_t" internally, msdos.c still used u32 variables, which results in >> the ability to handle XP-compatible large disks. >> >> This patch changes the internal variables to "sector_t". >> > > Please Cc OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> and myself on > this work.
BTW, to make sure, this is fs/partitions/, not fs/fat/. So, I'm not sure, my knowledge is enough or not, and/or you just missed fs/partitions/.
Well, I'll make time to check. BTW, basically it sounds good to me except implementation details. But, I'd like to compare and check other implement a bit if possible. IIRC, this is not a well defined specification.
Thanks. -- OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
| |