I really hope someone has a clue on
this one.... :)
I've got a 2.2TB array mounted on a
3ware 9500 controller. I installed it last week ensuring that LBA was enabled
and using gpt with parted to get the full size available on one array.
I also think I chose reiserfs for the array. We then moved ALOT of data
to the array.
Problem now is that after a reboot LBA
doesn't seem to be in effect. From dmesg:
sdc : very big device. try to use READ
CAPACITY(16).
SCSI device sdc: 4374845440 512-byte
hdwr sectors (2239921 MB)
SCSI device sdc: drive cache: none
sdc : very big device. try to use READ
CAPACITY(16).
SCSI device sdc: 4374845440 512-byte
hdwr sectors (2239921 MB)
SCSI device sdc: drive cache: none
sdc: sdc1
Attached scsi disk sdc at scsi1, channel
0, id 0, lun 0
Attached scsi generic sg0 at scsi0,
channel 0, id 0, lun 0, type 0
Attached scsi generic sg1 at scsi0,
channel 0, id 7, lun 0, type 0
Attached scsi generic sg2 at scsi1,
channel 0, id 0, lun 0, type 0
I can no longer mount sdc1; the error
is the usual invalid superblock. parted does however list the correct size
and filesystem.
Any tips on how I can get the array
mounted again? And what might have changed since last boot? :) I've rolled
my own kernel to get reiser support, but I haven't recompiled or done any
changes...
Regards,
Harald