12Sep

Zugriff auf lokale und USB-Festplattenlaufwerke in Ihrer virtuellen Hyper-V-Maschine

click fraud protection

Es ist äußerst praktisch, auf eine lokale Festplatte( sei es ein internes Laufwerk oder ein externes Laufwerk) zuzugreifen, die von einem virtuellen Computer in Hyper-V aus mit Ihrem Windows-Computer verbunden ist. Es ist nicht so bequem, genau herauszufinden, wie man dieses Ziel erreicht. Lesen Sie weiter, während wir Sie durchgehen.

Warum möchte ich das tun?

Es gibt Dutzende von Szenarios, bei denen Sie von Ihrer virtuellen Hyper-V-Maschine aus auf eine physische Festplatte zugreifen, Daten abrufen und importieren, Daten von der virtuellen Maschine auf dem externen Laufwerk speichern und Disc-Images importieren oder exportieren.

Aus welchem ​​Grund Sie auch auf eine vorhandene lokale Festplatte in Ihrer Hyper-V-Maschine zugreifen möchten, ist es leider etwas kompliziert, den Laufwerken Zugriff auf die virtuelle Maschine zu geben. Im Gegensatz zu anderen Virtualisierungslösungen gibt es keine einfache Möglichkeit, Ressourcen zwischen dem Hostcomputer und der virtuellen Hyper-V-Maschine zu teilen.

instagram viewer

Um ein Laufwerk innerhalb eines Hyper-V-Computers zu verwenden, müssen Sie das Laufwerk, während es physisch an den Hostcomputer angehängt und angehängt ist, offline nehmen und dann den Offline-to-the-Host-Datenträger in den virtuellen Computer umleiten. Werfen wir einen Blick darauf, wie wir das jetzt tun können.

Bevor wir fortfahren, sollten wir uns kurz anmerken: Dieser Trick funktioniert nur mit Festplatten( magnetische Festplatten, Solid-State-Festplatten und austauschbare USB-Festplatten), funktioniert aber leider nicht mit entfernbaren Medien wie Flash-Laufwerken. Vorbereitung und Einbau des

-Laufwerks in Hyper-V

Das Verfahren besteht aus zwei Hauptschritten. Zuerst müssen wir die Festplatte innerhalb von Windows auf dem Host-Rechner verwalten, um sie offline zu schalten( aber immer noch mit Strom versorgt und an den Host-Computer angeschlossen). Dann müssen wir Hyper-V mitteilen, dass er die Kontrolle über den jetzt offline befindlichen Datenträger übernehmen soll.

Vorbereiten des Laufwerks

Der erste Schritt besteht darin, das Laufwerk offline zu schalten.Öffnen Sie dazu die Anwendung "Datenträgerverwaltung", indem Sie nach dem Anwendungsnamen suchen oder "diskmgmt.msc" in das Suchfeld eingeben und die App ausführen. Suchen Sie in der Datenträgerverwaltung nach dem Laufwerk, das Sie zur virtuellen Maschine übertragen möchten.

Obwohl es wahrscheinlich sicher ist, dass Sie mit Hyper-V herumspielen und sich mit Dingen wie dem physischen Festplatten-Passthrough beschäftigen, dass Sie bereits mit der Festplattenverwaltung vertraut sind, wäre es nachlässig von uns, keine Standardwarnung auszugeben: Die Datenträgerverwaltung ist ein mächtiges Werkzeug, und Sie können Ihrem System schreckliche Dinge zufügen, indem Sie sich im Managementsystem herumärgern.Überprüfen Sie jeden Schritt und stellen Sie sicher, dass Sie mit den richtigen Festplatten arbeiten.

In unserem Fall wollen wir Disk 10, eine USB-Backup-Festplatte, an die virtuelle Maschine weiterreichen, damit wir einige Backup-Dateien von unserer virtuellen Maschine auf die Festplatte schreiben können. Um den Datenträger vorzubereiten, müssen Sie ihn zuerst in der Liste der Laufwerke in der Datenträgerverwaltung suchen, klicken Sie mit der rechten Maustaste darauf und wählen Sie "Offline" aus dem Kontextmenü, wie auf dem obigen Screenshot zu sehen.

Vergewissern Sie sich, dass der Datenträger offline ist. Wenn Sie die Festplatte wieder online schalten möchten, nachdem Sie sie innerhalb der virtuellen Maschine verwendet haben, kehren Sie einfach zu diesem Menü zurück, klicken Sie mit der rechten Maustaste auf die Festplatte und wählen Sie "Online", um die Festplatte für das Host-Betriebssystem wieder online zu schalten.

Hinzufügen des Laufwerks zur virtuellen Maschine

Sobald die Festplatte für das Host-Betriebssystem offline ist, ist es an der Zeit, die Festplatte der virtuellen Maschine in Hyper-V hinzuzufügen. Starten Sie Hyper-V und wählen Sie in der Liste Virtuelle Maschinen den Computer aus, an den Sie die Festplatte weitergeben möchten.

Klicken Sie mit der rechten Maustaste auf das Gerät und wählen Sie "Einstellungen. ..".

Wählen Sie im Menü "Einstellungen" für diese bestimmte virtuelle Maschine "SCSI-Controller" im linken Navigationsbereich aus. Wählen Sie "Festplatte" und klicken Sie auf die Schaltfläche "Hinzufügen".

Hinweis: Wir haben angenommen, dass Sie die Festplatte an das virtualisierte Betriebssystem weitergeben möchten, was bedeutet, dass Sie bereits einen SCSI-Controller und eine virtuelle Festplatte für das Betriebssystem haben. Wenn Sie noch keinen SCSI-Controller haben, müssen Sie zuerst "Hardware hinzufügen" oben im Navigationsbereich auswählen und Ihrer virtuellen Maschine einen "SCSI-Controller" hinzufügen.

Wählen Sie "Physische Festplatte" und dann im Dropdown-Menü die Festplatte aus, die Sie im vorherigen Abschnitt des Lernprogramms offline gebracht haben. Keine Sorge, es besteht keine Chance, dass Sie versehentlich eine Festplatte von dem Hostcomputer auswählen, die Sie nicht verwenden wollten. Die einzigen Festplatten, die Sie im Menü der physischen Festplatte auswählen können, sind Festplatten, die an den Host-Computer , aber an den im Offline-Zustand angeschlossen sind. Wenn Sie es nicht offline stellen, ist es nicht einmal eine Option.

Vergewissern Sie sich, dass die ausgewählte Festplatte die gewünschte Festplatte ist. Drücken Sie die Schaltfläche "Übernehmen" und dann "OK".Booten Sie Ihre virtuelle Maschine.

Zugriff auf Ihre Passthrough-Festplatte

In den meisten Fällen sollte die Festplatte vom Host-Betriebssystem automatisch erkannt werden, als ob es sich lediglich um eine physische Festplatte handelt, die an die reale Maschine angeschlossen ist, die die virtuelle Maschine emuliert.

Sie können im folgenden Screenshot sehen, dass wir in eine virtuelle Maschine hochgefahren sind, um ein Image Restore-Verfahren mit Windows PE und Macrium Reflect zu testen. Windows PE hat die Festplatte automatisch erkannt und problemlos gemountet.

Wenn die Festplatte nicht sofort für das Betriebssystem der virtuellen Maschine zugänglich ist, müssen Sie im Fall von Windows möglicherweise die Datenträgerverwaltung öffnen und die Festplatte online schalten. Wenn Sie andere Betriebssysteme verwenden, müssen Sie eine entsprechende Aktion ausführen, um über das virtuelle Betriebssystem auf die Festplatte zuzugreifen.

Ein sehr wichtiges Wort der Vorsicht hier. Das Betriebssystem in der virtuellen Maschine hat keine Ahnung, dass diese Festplatte tatsächlich zu Ihrer Host-Maschine gehört, und sie wird auf die Festplatte einwirken, obwohl Sie ihr mitteilen, dass sie auf der Festplatte agieren soll. Wenn die Festplatte nicht automatisch in das Betriebssystem Ihrer virtuellen Maschine geladen wird, müssen Sie eine Montageprozedur verwenden( siehe Dokumentation für das jeweilige Betriebssystem), um die Festplatte auf nicht-destruktive Weise zu mounten, so dass sie an den Hostbetrieb zurückgegeben werden kannSystem später.

Wenn Sie die Festplatte in der virtuellen Maschine nicht mehr benötigen, booten Sie einfach die virtuelle Maschine herunter. Versuchen Sie nicht, den Laufwerksstatus über den Hostcomputer zu ändern, bis Sie die virtuelle Maschine ausgeschaltet haben, mit der das Laufwerk verbunden ist.

Sie können die Festplatte direkt vom virtuellen SCSI-Controller in Ihrer virtuellen Maschine entfernen, wenn Sie sie nicht erneut verwenden möchten, oder Sie können den Eintrag belassen. Jedes Mal, wenn das physische Laufwerk vom Hostcomputer getrennt wird oder Sie es online für das Hostbetriebssystem eingerichtet haben, wird das Laufwerk für den virtuellen Computer einfach als nicht verfügbar angezeigt.