Windows Übergreifenden Datenträger (LDM) die Wiederherstellung mit Linux?

Ist es möglich zu Lesen, Windows 2008 LDM-Partitionen in Linux ?

Wir haben fünf, 512 LUNS exportiert über ISCSI zu einem Toten Windows 2008 und diese box nicht mehr wollen. Windows glaubt, dass Sie jetzt raw-devices... Also ich würde gerne Lesen Sie die Partitionen mit Linux. Ich verwende die neueste ubuntu zu versuchen zu retten, zumindest einige der Daten. Das problem ist, dass alle Unterlagen, die ich bisher gefunden habe, scheint obsolet zu sein (sprechen Häufig über w2k oder XP Logical Disk Manager (LDM). Aber ich denke, jetzt ist es anders, mit 2008.

Testdisk [0] geben Sie mir die folgende Ausgabe

testdisk /list LUN01
TestDisk 6.11, Data Recovery Utility, April 2009
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org
Please wait...
Disk LUN01 - 536 GB /500 GiB - CHS 65271 255 63, sector size=512

Disk LUN01 - 536 GB /500 GiB - CHS 65271 255 63
     Partition                  Start        End    Size in sectors
 1 P MS LDM MetaData               34       2081       2048 [LDM metadata partition]
No FAT, NTFS, EXT2, JFS, Reiser, cramfs or XFS marker
 2 P MS Reserved                 2082     262177     260096 [Microsoft reserved partition]
 2 P MS Reserved                 2082     262177     260096 [Microsoft reserved partition]
 3 P MS LDM Data               262178 1048576966 1048314789 [LDM data partition]

Hinweis: Jede der 5 LUN hat die gleiche partitions-Tabelle.

In vielen Dokumentationen [1], Sie reden entweder ldminfo, die nicht wieder irgendwelche nützlichen Informationen. Ich vermute, dass es mittlerweile obsolet, nur weil es war sehr schwer zu finden 🙂 Und weil es nicht funktioniert, ich denke, windows 2008 verwendet ein anderes format.

# ldminfo LUN01
Something went wrong, skipping device 'LUN01'
# losetup /dev/loop1 LUN01
# losetup -a
/dev/loop1: [fd00]:14 (/mnt/LUN01)
# ldminfo /dev/loop1 
Something went wrong, skipping device '/dev/loop1'

Dann habe ich versucht zu concat Sie mit dmsetup aber wieder kein Glück. Das ist, wie ich verwendet dmsetup :

# losetup /dev/loop1 LUN01
# losetup /dev/loop2 LUN02
# losetup /dev/loop3 LUN03
# losetup /dev/loop4 LUN04
# losetup /dev/loop5 LUN05
# blockdev --getsize /dev/loop1
1048577000
# cat > w2008.mapping
# Offset into   Size of this    Raid type       Device          Start sector
# volume        device                                          of device
0               1048577000  linear          /dev/loop1       0
1048577000      1048577000  linear          /dev/loop2       0
2097154000      1048577000  linear          /dev/loop3       0
3145731000      1048577000  linear          /dev/loop4       0
4194308000      1048577000  linear          /dev/loop5       0
# dmsetup create myfs w2008.mapping
# mount -t ntfs /dev/mapper/myfs /mnt/final
NTFS signature is missing.
Failed to mount '/dev/loop1': Invalid argument
The device '/dev/loop1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
# echo Poo.

Also immer noch kein NTFS-filesystem: -)

Wer hat Ideen, wie kann ich extrahieren Sie die Daten aus es oder geben Sie mir einige Hinweise ?

InformationsquelleAutor Thomas | 2011-12-08
Schreibe einen Kommentar