Nichtpersistenz in VMware Fusion

Nichtpersistenz in VMware Fusion

Ich versuche, eine VMware-VM so zu konfigurieren, dass sie eine nicht persistente Festplatte hat. Das geht ganz einfach, indem ich die Festplatte unabhängig von der VM mache und die Option „nicht persistent“ auswähle. Wie mache ich das in VMWare Fusion?

Antwort1

Aus irgendeinem Grund fehlt VMware Fusion 5 (sogar VMware Fusion 5 Professional) eine UI-Option zum ErstellenUnabhängige, persistente VMDKs.vmx. Dies lässt sich aber ganz einfach mit einem Texteditor in der Datei erledigen :

VMware-Dokumentation zum Ändern des Festplattenmodusbesagt, dass auf der Festplatte keine Snapshots vorhanden sein dürfen. Daher müssen Sie möglicherweise alle Snapshots löschen.Erwägen Sie, zuerst ein Backup zu erstellen

  1. Fahren Sie Ihre virtuelle Maschine herunterund beenden Sie VMware Fusion. (Ja, das ist notwendig)
  2. Suchen Sie das Paket der virtuellen Maschine im Finder. Klicken Sie mit der rechten Maustaste darauf und wählen Sie „Paketinhalt anzeigen“
  3. Suchen Sie die .vmxDatei und öffnen Sie sie mit einem Texteditor (Sie können mit der rechten Maustaste klicken und „Öffnen mit > Texteditor“ auswählen).
  4. Durchsuchen Sie die Liste, bis Sie die Zeile mit dem Namen der virtuellen Festplatte (vmdk) finden, die Sie dauerhaft speichern möchten. Sie sollte ungefähr so ​​aussehen:

    scsi0:1.fileName = "Virtual Disk-000001.vmdk"
    

    (Es könnte aber sein, dass dies der Fall ist ide0:0oder die Busnummern anders sind)

  5. Fügen Sie unterhalb dieser Zeile Folgendes hinzu:

    scsi0:1.mode = "independent-nonpersistent"
    

    Achten Sie auf die Übereinstimmung mit der BusbeschreibungWenn Ihr Gerät ide0:0alsoide0:0.mode

  6. Speichern Sie die Datei und starten Sie VMware Fusion neu. Jetzt sollte alles bereit sein.

Antwort2

Es scheint, dass Sie sich darüber zu viele Gedanken machen. Warum booten Sie nicht einfach die Live-ISO-Version Ihres Betriebssystems?

Ich kann nicht sagen, ob Sie das tun möchten, insbesondere da das Betriebssystem, das Sie verwenden möchten, möglicherweise keine „Live“-Version ist. Aber wenn Sie nicht auf einer virtuellen Festplatte „installieren“, müssen Sie sich fast nie Sorgen um die Persistenz machen.

Ich mache das die ganze Zeit in Virtual Box. Ich muss bei der Installation der Maschine möglicherweise eine virtuelle Festplatte wie eine VHD-Datei angeben, aber das bedeutet nicht, dass ich die Installation tatsächlich auf diesem Laufwerk durchführen muss. Tatsächlich lösche ich die virtuelle Festplatte einfach in den Maschineneinstellungen, sodass ich keine andere Wahl habe, als das von mir angegebene ISO-Image zu booten. Das Endergebnis ist ein voll funktionsfähiges virtuelles Betriebssystem ohne jegliche Persistenz.

Wenn wir jedoch über etwas wie Puppy Linux sprechen, kann sogar ein ISO-Image geändert werden. Das ist einer der Vorteile von Puppies – seine Fähigkeit, Persistenzinformationen auf der Festplatte zu speichern, von der es gebootet wurde.

verwandte Informationen