linux-l: virtuelles CDROM in vmware ?

Jens Dreger jens.dreger at physik.fu-berlin.de
Sa Feb 19 12:36:24 CET 2000


On Sat, Feb 19, 2000 at 11:23:22AM +0100, Jan-Benedict Glaw wrote:
> On Sat, Feb 19, 2000 at 10:54:18AM +0100, Jens Dreger wrote:
> > Hallo nochmal !
> > 
> > Ob es wohl moeglich ist, vmware ein CD-Image (also eine Datei) als
> > CDROM anzudrehen, so dass vmware von dieser bootet ? Naive Versuche ala
> > "einfach mal iso nach /mnt mounten und vmware /mnt als CDROM angeben"
> > gingen natuerlich nicht. vmware kann ja schon von Floppy-Images
> > booten. Immerhin.
> 
> Mit devices (/dev/cdrom) kann vmware doch umgehen, wenn ich mich richtig  er-
> innere... Dann solltest Du das ISO-Image infach über ein loop device mit
> vmware benutzen können. (Um es an ein loop device zu klemmen, ist "losetup"
> geschrieben worden...)

Yup, schon probiert. Das ist ja in gewissem Sinne aequivalent zu
meinem obigen naiven Vorschlag, nur dass da /dev/loopX noch auf /mnt
gemountet wird. Aber auch ohne diesen Schritt gibt es genuegend
Unterschiede zwischen /dev/loop0 und /dev/cdrom, z.B. versteht
ersteres ja keine CDROM-spezifischen IOCTLs (vermute ich).

Mit losetup und dann /dev/loop0 bekommt man bei vmware beim Start:

  CDROM:'/dev/loop0' exists, but does not appear to be a CDROM drive

Da ist natuerlich was dran ;-)

Gruss,

Jens.



Mehr Informationen über die Mailingliste linux-l