Es wird versucht, die USB-Festplatte an den XENserver-Windows-Gast weiterzuleiten, wobei falsche Größe und Fehler gemeldet werden

1094
Ryan Griggs

Ich versuche, eine brandneue USB-Festplatte (4 TB) von Seagate an einen virtuellen Windows 2008-Gast in XEN 6.2 weiterzuleiten. Ich habe das Gerät angeschlossen, es wird von fdisk -l richtig aufgelistet (sogar die richtige Größe wird aufgelistet, aber aufgrund der Größe wird GPT verwendet). Ich habe gdisk verwendet, um die GPT-Partitionstabelle und Partition 1 als EFI GPT-Typ (700) zu erstellen. Der Datenträger wird dann in XenCenter unter Wechseldatenträger aufgelistet und zeigt dort die richtige Größe an.

Dann habe ich XenCenter verwendet, um die Festplatte an meinen virtuellen Windows 2008 x64-Gastserver anzuschließen. Der Datenträger wird sofort in der Computerverwaltung angezeigt: Speicher als nicht initialisierter Datenträger, die Größe wird jedoch mit 29,808 GB (30 TB? WOW!) Angegeben, und jeder Versuch der Initialisierung, offline usw., führt zu einer Fehlermeldung "Die Anforderung konnte nicht ausgeführt werden wegen eines E / A-Gerätefehlers. "

Irgendwelche Ideen, was ich falsch mache? Ist es möglicherweise der falsche Partitionstyp? Ich habe die gleichen Ergebnisse erhalten, bevor ich mit den Partitionen herumfummelte (dh neu aus der Box). Dann habe ich gdisk verwendet, um den GPT-Partitionstyp festzulegen und eine einzelne Partition zu erstellen. Trotzdem erhielt ich denselben Fehler und eine falsche Größenberichterstattung vom Windows-Gast.

Danke für jeden Rat!

1
Für mich sieht dies wie ein Problem mit der Sektorgröße von 512 vs 4096 Byte aus, insbesondere aufgrund der gemeldeten Größe von ca. 30 TB gegenüber 3,5 TB (ungefähr 8-mal, gleich wie 512 gegenüber 4096 Byte-Sektoren), aber ich weiß nicht, wie man das beheben soll. Windows 2008 x64 soll 4096 Byte-Sektoren unterstützen ... Richtig? Ryan Griggs vor 9 Jahren 0
Ist es nicht möglich, das Gerät durchzulassen? Soll ich stattdessen ein lokales Speicher-Repository für dieses Laufwerk erstellen? Es war für Backups gedacht ... Ryan Griggs vor 9 Jahren 0
Es sieht so aus, als könnten 4096-Byte-Sektoren der Schuldige sein ... http://discussions.citrix.com/topic/306773-xenserver-56-and-problem-with-attached-4k-sector-usb-drive/ Ryan Griggs vor 9 Jahren 0
Was ich jedoch nicht verstehe, ist, dass der Host das Laufwerk und seine Kapazität sieht und korrekt meldet, jedoch nicht an den Gast weitergegeben wird. Ist das ein Fehler mit dem USB-Passthru-System? Ryan Griggs vor 9 Jahren 0
Ok, ich füge das Laufwerk stattdessen als lokalen Speicher hinzu und verwende diese Referenz http://docs.vmd.citrix.com/XenServer/6.2.0/1.0/en_gb/reference.html?&_ga=1.176539810.602237306.1420439986#id475618 Ryan Griggs vor 9 Jahren 0
Das ist auch fehlgeschlagen. Ich konnte die SR hinzufügen, aber das Erstellen von virtuellen Festplatten auf der SR führt zu Fehlern und schlägt fehl. Ryan Griggs vor 9 Jahren 0

0 Antworten auf die Frage