[arch-dev-public] Devices >2TB
Anyone know if our standard kernels are capable of seeing/handling devices that are >2TB in size? I know you need 48-bit LBA to do this, but clearly 48-bit LBA is supported on the machines I'm using and in our kernel. The 2TB limit, as I understand it, comes from something *somewhere* being limited to a 32-bit address. Is it the kernel, or perhaps my SATA controller somehow? Or the sata_nv driver? The setup is that I'm hooking up a hardware-raid-enclosure external cabinet up via the ESATA port to the SATA controller built into the NVidia NForce 430 chipset on the motherboard. We can't see more than 2TB. Thanks for any helpful hints that people may know! - P
On Mon, 2007-06-18 at 17:55 -0400, Paul Mattal wrote:
Anyone know if our standard kernels are capable of seeing/handling devices that are >2TB in size? I know you need 48-bit LBA to do this, but clearly 48-bit LBA is supported on the machines I'm using and in our kernel.
Probably not.
The 2TB limit, as I understand it, comes from something *somewhere* being limited to a 32-bit address. Is it the kernel, or perhaps my SATA controller somehow? Or the sata_nv driver?
Nope, don't think that's it.
The setup is that I'm hooking up a hardware-raid-enclosure external cabinet up via the ESATA port to the SATA controller built into the NVidia NForce 430 chipset on the motherboard. We can't see more than 2TB.
fdisk/cfdisk limitation. See here: http://www.unixgods.org/~tilo/larger_2TB.html#2TB Dale
The setup is that I'm hooking up a hardware-raid-enclosure external cabinet up via the ESATA port to the SATA controller built into the NVidia NForce 430 chipset on the motherboard. We can't see more than 2TB.
fdisk/cfdisk limitation. See here: http://www.unixgods.org/~tilo/larger_2TB.html#2TB
We had stumbled across this, and are using parted and the GPT partitioning to set up the drive. However, even parted does not seem to be able to see the whole drive. Hence the thought that it must be either the kernel itself or the device driver. Though I suppose it could also be something about the way parted was built. - P
On Tue, 2007-06-19 at 10:00 -0400, Paul Mattal wrote:
The setup is that I'm hooking up a hardware-raid-enclosure external cabinet up via the ESATA port to the SATA controller built into the NVidia NForce 430 chipset on the motherboard. We can't see more than 2TB.
fdisk/cfdisk limitation. See here: http://www.unixgods.org/~tilo/larger_2TB.html#2TB
We had stumbled across this, and are using parted and the GPT partitioning to set up the drive. However, even parted does not seem to be able to see the whole drive.
Hence the thought that it must be either the kernel itself or the device driver. Though I suppose it could also be something about the way parted was built.
What does dmesg show for the drive parameters? And zcat /proc/config.gz | grep LBD Dale
participants (2)
-
Dale Blount
-
Paul Mattal