iT邦幫忙

0

請問linux 支援2TB以上硬碟的問題

我有1個問題需要請問,我目前有1個4.5TB的硬碟空間,我無法將他全部切成1個EXT3,請問為什麼,以下為我找過網路上的方式試過的結果

此為我的LINUX KERNEL
localhost /root ]# uname -r
2.6.9-78.ELsmp

此為我有3個hd 各hd的大小,第3個sda 即為我的4.5tb空間
localhost /root ]# fdisk -l

Disk /dev/sda: 4499.9 GB, 4499998507008 bytes
255 heads, 63 sectors/track, 68386 cylinders
Units = cylinders of 16065 * 4096 = 65802240 bytes

此為我切割過程的選項
localhost /root ]# fdisk /dev/sda
Note: sector size is 4096 (not 512)

Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-68386, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-68386, default 68386):
Using default value 68386

此為我切好後的的hd大小
localhost /root ]# fdisk -l

Disk /dev/sda: 4499.9 GB, 4499998507008 bytes
255 heads, 63 sectors/track, 68386 cylinders
Units = cylinders of 16065 * 4096 = 65802240 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 68386 99516812 83 Linux

此為我用第一種方式切出來的空間內容 ,760 block groups 此就是沒有4.5tb的大小
localhost /root ]# mkfs -t ext3 -v /dev/sda1
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
12451840 inodes, 24879203 blocks
1243960 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=25165824
760 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group

此為第二種方法: 760 block groups 依舊一樣
localhost /root ]# mke2fs -b 4096 /dev/sda1
760 block groups

已查過kernel 2.4以下都有到4tb ,2.6 以後都有8TB,為何切不出來呢

再有測試過的方法
parted
也是一樣

2 個回答

18
cmwang
iT邦高手 1 級 ‧ 2008-10-25 13:27:22
最佳解答

kernel source中ext2.txt有記載32bit kernel中ext2有2TB的限制(ext3應該也是類似的,詳細原因網路上有不少說法),把LBD(large block device)支援打開應該會有些幫助,不知您的kernel是一般distribution附的還是自己compile的??

8
liqunyan
iT邦好手 4 級 ‧ 2008-10-26 03:34:29

據我所知,這是Controller硬體上支援的問題,不僅僅是OS kernel的問題。
所以,也許你所言,Kernel是新的,但是你的硬體(RAID controller)可以嗎?
何不直接問Controller的廠商?
印象中,我曾搜尋2TB Barrier這個字眼,你也可以搜尋看看,說不定會有斬獲。

cmwang iT邦高手 1 級 ‧ 2008-10-26 06:33:43 檢舉

fdisk都看到4.5TB了,應該不是storage controller的問題吧....

cmwang iT邦高手 1 級 ‧ 2008-10-28 06:57:55 檢舉

不過提問的仁兄連dmesg都沒貼上來,看不到kernel有沒有顯示些啥訊息好像也只能瞎猜了....

我要發表回答

立即登入回答