Hello linux-ntfs developers,
I have recently installed openSuSE 10.3 and I am having problems
reading an NTFS Dynamic disk.
The array was created in Windows Vista, it is a RAID-0 array spanned
in 3 x 146 GB SCSI disks (sdb, sdc, sdd). I have no problems seeing
the array neither in Vista (obviously) nor in XP.
In Linux, however, ldminfo is unable to parse the disk's LDM
database. It outputs the following messages:
RAUL-LINUX:~/linux-ldm-0.0.8/test # ./ldminfo /dev/sdb --debug
ldm_validate_partition_table(): Parsed partition table successfully.
ldm_parse_privhead(): Parsed PRIVHEAD successfully.
ldm_parse_privhead(): Parsed PRIVHEAD successfully.
ldm_parse_privhead(): Parsed PRIVHEAD successfully.
ldm_validate_privheads(): Validated PRIVHEADs successfully.
ldm_parse_tocblock(): Parsed TOCBLOCK successfully.
ldm_parse_tocblock(): Parsed TOCBLOCK successfully.
ldm_parse_tocblock(): Parsed TOCBLOCK successfully.
ldm_parse_tocblock(): Parsed TOCBLOCK successfully.
ldm_validate_tocblocks(): Validated TOCBLOCKs successfully.
ldm_parse_vmdb(): Parsed VMDB successfully.
ldm_parse_vblk(): Parsed VBLK 0x1 (type: 0x35) ok.
ldm_parse_vblk(): Parsed VBLK 0x5 (type: 0x51) ok.
ldm_parse_vblk(): Parsed VBLK 0x2 (type: 0x34) ok.
ldm_parse_vblk(): Parsed VBLK 0x3 (type: 0x34) ok.
ldm_parse_vblk(): Parsed VBLK 0x4 (type: 0x34) ok.
ldm_parse_vblk(): Failed to parse VBLK 0x7 (type: 0x33).
ldm_partition(): Failed to read the VBLKs from the database.
Something went wrong, skipping device '/dev/sdb'
RAUL-LINUX:~/linux-ldm-0.0.8/test #
So something is wrong with that VBLK. I have checked the disk through
Windows' chkdsk utility and found no errors. I am in dark here.
I provide you with partitions details for your reference:
Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 1 17883 143637936+ 42 SFS
/dev/sdc1 1 17883 143637936+ 42 SFS
/dev/sdd1 1 17883 143637936+ 42 SFS
I'm using openSuSE's 2.6.22.9-0.4-default kernel. Could this be
related to Anton's patch "Fix LDM for new field in the VOL5 VBLK"?
Did Linus finally apply the patch to the vanilla 2.6.22 kernel?
Regards,
Raul
|