Ist es möglich, eine physische CD in eine VirtualBox-Maschine einzulegen?

15

Ich habe CDs für Age of Empire III und möchte sie in einer Windows 10-VM abspielen. Ist das möglich? Ich weiß, wie man virtuelle CDs (dh ISO-Dateien) in eine VirtualBox-VM einlegt (über die "Storage" -Einstellungen), aber physische CDs sind eine andere Geschichte. Die beste Lösung, die ich mir vorstellen kann, ist das Hinzufügen der CDs auf meinem Linux-System zum System über freigegebene Ordner.

BH2017
quelle
Haben Sie versucht, die CD zu rippen, um eine ISO-Datei zu erhalten?
Lgeorget
8
Es hängt von den Gesetzen ab, die in Ihrem Land / Bundesstaat / ... gelten. Im Allgemeinen ist das Kopieren eines physischen Vermögenswerts legal, solange Sie die Kopie für sich behalten. Darüber hinaus tun Sie dies in Ihrer speziellen Situation aus Gründen der Interoperabilität.
Lgeorget
1
Es ist möglich, das physische CD-Laufwerk als CD-Laufwerk der virtuellen Maschine zu verwenden. Je nachdem, wie das Spiel die CD liest, kann dies jedoch nach Ihren Wünschen funktionieren oder auch nicht.
Satō Katsura
2
Das Kopieren funktioniert nicht unbedingt mit dem Kopierschutz bestimmter Spiele. Ich kenne AoE III nicht, aber AoE II benötigt die physische Festplatte, es funktioniert nicht mit einem Image (es sei denn, Sie verwenden eine geknackte Version oder die Steam-Neuveröffentlichung).
Stephen Kitt
3
@ BrentonHorne,dd if=/dev/cdrom of=AoE3.iso
Mark

Antworten:

35

Ja, Sie können, aber Sie müssen DVD-Passthrough aktiviert haben.

Gehen Sie zu VirtualBox's Machine> Settings> Storage> Enable Passthrough für das DVD-Laufwerk.

Damit ein externes DVD-Laufwerk von einer VirtualBox Virtual Machine (VM) erkannt werden kann, muss es so konfiguriert sein, dass "Passthrough" aktiviert ist. Durch das Aktivieren von Passthrough kann das zugrunde liegende Betriebssystem die erforderlichen Befehle an das Gerät weiterleiten, das mit der virtuellen Maschine im Gegensatz zur Host-Betriebssysteminstanz verbunden ist.

SessionR
quelle
1
Die mit Abstand beste Lösung. VirtualBox macht es etwas subtiler, wie Sie das machen, aber jetzt haben Sie mich vor den Dramen des Zerreißens bewahrt.
BH2017
Was sind die Nachteile des Durchgangs? Und @BrentonHorne würde ich sowieso vorschlagen zu rippen; Ihre CD könnte sich irgendwann verschlechtern.
Mehrdad
1
Heutzutage heißt es "Live CD / DVD", nicht "Passthrough". Sie müssen eine leere CD hinzufügen und es wird Ihnen diese Live-Option geben. Klicken Sie dann auf das glänzende CD-Symbol direkt über und rechts neben dem Kontrollkästchen Live und wählen Sie das Host-Gerät aus.
Lee Meador
5

Sie sollten in der Lage sein, das optische Laufwerk direkt von der VM aus zu verwenden. Wenn es sich um eine Virtualbox handelt, haben Sie nur auf Geräten die Möglichkeit, ein physisches Laufwerk einzubinden. Genauso wie Sie OS in VM ohne ISO-Image installieren können.

darvark
quelle
Ich fürchte, diese Antwort ist im Moment nicht hilfreich, es sei denn, Sie zeigen mir, wovon Sie sprechen (vorzugsweise mithilfe von Screenshots) oder Sie wissen genau, wo ich die physischen Laufwerke finde. i.imgur.com/q1542cW.png ist alles, was ich im Speicherabschnitt der VM-Optionen sehe (auf die Sie sich vermutlich unter "In Geräten" beziehen). Ich habe dir sogar das Rechtsklick-Menü gezeigt. Entschuldigen Sie meine Verwirrung, ich möchte hier wirklich eine Antwort, aber ich kann nicht sehen, was Sie beschreiben, sonst hätte ich diese Frage nicht gestellt.
BH2017
4.bp.blogspot.com/-4ZFhvY-8xxM/UaZDA0eVY4I/AAAAAAAADZk/… unter diesen CD / DVD-Geräten kann optional ein optisches Laufwerk eingebunden werden. Diese CD / DVD-Geräte sollten Sie finden :,
darvark
Ja, ich weiß, wie man optische Laufwerke hinzufügt, aber alles, was erwähnt wird, sind ISOs und andere Dateien, keine physischen CDs. Alles, was ich bekomme, wenn ich die Option zum Hinzufügen optischer Laufwerke öffne,
BH2017
4

Das geht mit der GUI aber nicht der Befehlszeile können Sie jedoch ein Pseudo-Disk-Image (vmdk) erstellen, das auf eine physische Festplatte verweist.

Wenn Sie diese Festplatte an Ihre VM anhängen, sollten Sie in der Lage sein, direkt darauf zuzugreifen, z. B .:

VBoxManage internalcommands createrawvmdk -filename /home/user/vbdisks/cd.vmdk
      -rawdisk /dev/sdc

VBoxManage storageattach VMname --storagectl "IDE Controller"
      --port 0 --device 1 --type dvd --medium /home/user/vbdisks/cd.vmdk

Siehe https://www.virtualbox.org/manual/ch09.html#rawdisk

Greifen Sie nicht auf eine R / W-Festplatte mit mehr als einem Betriebssystem zu, aber mit einem schreibgeschützten Medium wie einer CD oder DVD sollte es kein Problem geben.

Wie SessionR antwortete, gibt es eine viel einfachere Alternative für CD / DVD. Aktivieren Sie einfach das Kontrollkästchen für Live-CD / DVD, und das physische Laufwerk ist verfügbar:

Bildbeschreibung hier eingeben

jlliagre
quelle
Funktioniert das auch für CD-Laufwerke? Der Link, den Sie gepostet haben, enthält nur Erklärungen für Festplatten.
Lgeorget
1
Es gibt keinen Grund dafür, nicht mit einer CD zu arbeiten. Verwenden Sie einfach das Gerät, das auf Ihre CD zeigt.
Juli
Der Passthrough-Modus ist jedoch einfacher (Kontrollkästchen für Live-CD / DVD)
jlliagre