Leute - es ist 2016 !!!
Hört auf mit fdisk an VMFS-volumes herumzu spielen !!!!
Ein DOS-USB-stick mit einem uralt fdisk hat an nem aktuellen ESXi höchstenfalls etwas innerhalb einer DOS-VM verloren.
Auch das etwas neuere fdisk das im ESXi verbaut wurde gehört in die Tonne.
Grund 1: fdisk kann keine grossen Partitionen erkennen - schon gar nicht unter DOS.
Grund 2: fdisk lann den Partitionstyp nicht anzeigen weil ganz banal die Definitionen fehlen.
Im Screenshot sieht man dann für alles Typ 0700 - bedeutet Microsoft Datenpartition und kann sowohl für NTFS als auch FAT erscheinen.
Partitionstabellen unter ESXi schaut man sich per partedUtil an:
partedUtil getptbl /dev/disks/<device>
Einen schnellen Überblick kann man sich auch so zeigen lassen:
ls -alh /dev/disks/* | grep -v "vml"
[root@localhost:/dev/disks] ls -alh /dev/disks/* | grep -v "vml"
-rw------- 1 root root 400.0G Aug 12 01:49 /dev/disks/mpx.vmhba1:C0:T0:L0
-rw------- 1 root root 400.0G Aug 12 01:49 /dev/disks/mpx.vmhba1:C0:T0:L0:1
-rw------- 1 root root 1000.0G Aug 12 01:49 /dev/disks/mpx.vmhba2:C0:T0:L0
-rw------- 1 root root 1000.0G Aug 12 01:49 /dev/disks/mpx.vmhba2:C0:T0:L0:1
-rw------- 1 root root 40.0G Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T0:L0
-rw------- 1 root root 4.0M Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T0:L0:1
-rw------- 1 root root 4.0G Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T0:L0:2
-rw------- 1 root root 250.0M Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T0:L0:5
-rw------- 1 root root 250.0M Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T0:L0:6
-rw------- 1 root root 110.0M Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T0:L0:7
-rw------- 1 root root 286.0M Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T0:L0:8
-rw------- 1 root root 2.5G Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T0:L0:9
-rw------- 1 root root 40.0G Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T12:L0
-rw------- 1 root root 4.0M Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T12:L0:1
-rw------- 1 root root 4.0G Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T12:L0:2
-rw------- 1 root root 32.6G Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T12:L0:3
-rw------- 1 root root 250.0M Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T12:L0:5
-rw------- 1 root root 250.0M Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T12:L0:6
-rw------- 1 root root 110.0M Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T12:L0:7
-rw------- 1 root root 286.0M Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T12:L0:8
-rw------- 1 root root 2.5G Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T12:L0:9
-rw------- 1 root root 2.9T Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T1:L0
-rw------- 1 root root 2.9T Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T1:L0:1
-rw------- 1 root root 2.9T Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T2:L0
-rw------- 1 root root 2.9T Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T2:L0:1
-rw------- 1 root root 300.0G Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T3:L0
-rw------- 1 root root 300.0G Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T3:L0:1
-rw------- 1 root root 1000.0G Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T4:L0
-rw------- 1 root root 1000.0G Aug 12 01:49 /dev/disks/mpx.vmhba4:C0:T4:L0:1
[root@localhost:/dev/disks]
Einen Schnelltest zum prüfen ob ein device ein VMFS-volume hat geht so:
cd /dev/disks
hexdump -n $((0x100000)) -s $((0x100000)) -C mpx.vmhba1\:C0\:T0\:L0:1 | grep -c "0d d0 01 c0"
1
Kommt als Resultat eine 1 sieht es gut aus.
Zu deinem Problem - mit dem dos fdisk hast du evtl Schaden angerichtet der die Reparatur schwierig machen könnte.
Falls die Daten wichtig sind - ruf an wenn du dies liest.
Ich mach sowas so häufig dass ich dir ziemlich schnell sagen kann , wie die Lage ist.
Bitte bis dahin NICHTS weiter unternehmen.
Wenn möglich dieses ISO runterladen:
http://sanbarrow.com/livecds/moa64-nogu ... 14-efi.iso
Du kannst bis Mitternacht anrufen.
Später dann bitte per skype[/code]