[gelöst] Windows VM automatisch starten

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
TomL

Re: Windows VM automatisch starten

Beitrag von TomL » 22.11.2019 10:59:43

joe2017 hat geschrieben: ↑ zum Beitrag ↑
22.11.2019 10:42:33
Jedoch kommt mein Anwender doch dann nach wie vor auf die Debian Oberfläche oder?
Ja, wenn ich die VM beende, habe ich eine angemeldete Shell... eine andere Debian-Oberfläche gibts allerdings nicht. Und die Shell ist die eines rechtelosen Users, eben des Users, unter dem das alles läuft. Jetzt habe ich nur gerade einen Schreck bekommen... nicht das ich da Mist erzählt habe.... ich glaube, der lokale Viewer wird einen Windows-Manager brauchen... und auch den X-Server. Das ist bei mir nur deshalb nicht der Fall, weil das System Headless läuft, also entweder via SSH oder VNC. :roll: Ich würde dazu X und openbox installieren, dann geht das auf jeden Fall.

willy4711

Re: Windows VM automatisch starten

Beitrag von willy4711 » 22.11.2019 11:17:55

Also wird der Host mit einem DE installiert werden müssen.
Die Klimmzüge, die man machen muss, um mit Windows dann auf Laufwerke außerhalb der VM zugreifen zu können, erscheinen mir allerdings
ziemlich abenteuerlich.
Als default-target sollte man das multiuser-target wählen.
Autologin: http://forums.debian.net/viewtopic.php?f=16&t=123694
und dann nach tobo Start von was auch immer

TomL

Re: Windows VM automatisch starten

Beitrag von TomL » 22.11.2019 11:36:07

willy4711 hat geschrieben: ↑ zum Beitrag ↑
22.11.2019 11:17:55
Also wird der Host mit einem DE installiert werden müssen.
Nö, warum...?... ich würde das zur Vermeidung des obligatorischen Ballastes eines kompletten Desktop-Environments auf gar keinen Fall machen. Nur der X-Server und Openbox arbeiten deutlich ressourcenschoneneder als ein komplettes DE.
Die Klimmzüge, die man machen muss, um mit Windows dann auf Laufwerke außerhalb der VM zugreifen zu können, erscheinen mir allerdings
ziemlich abenteuerlich.
Nö, das stimmt nicht... keine Klimmzüge... eigentlich ist das total easy, wenn man weiss, wie's geht.... von Windows und allen anderen Clients im LAN gehts mit Samba und für lokalen Austausch gibts einen speziellen Mount-Treiber.

Benutzeravatar
joe2017
Beiträge: 1136
Registriert: 07.08.2017 14:29:51

Re: Windows VM automatisch starten

Beitrag von joe2017 » 22.11.2019 16:59:47

Also ohne Desktop-Environments oder Gnome kann ich mit dem KVM virt-viewer keine VM anzeigen da mir die GUI fehlt.
Oder gibt es hier eine andere Möglichkeit?

Benutzeravatar
towo
Beiträge: 4408
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Windows VM automatisch starten

Beitrag von towo » 22.11.2019 17:00:27

xinit

Wobei Du vermutlich eher remote-viewer suchst. Wozu allerdings das libvirt Gedöns, verschliesst sich mir.

Benutzeravatar
joe2017
Beiträge: 1136
Registriert: 07.08.2017 14:29:51

Re: Windows VM automatisch starten

Beitrag von joe2017 » 22.11.2019 17:06:37

Also noch mal zum Verständnis.

Ich habe eine Debian HOST Installation ohne Desktop-Environments.
Ich habe auf diesem HOST KVM installiert und eine VM (mit Gnome) bereitgestellt.
Wie kann ich nun die VM (mit Gnome) auf dem HOST ohne Desktop-Environments anzeigen?

Du schreibst xinit. Hast du eine syntax um eine vm zu laden?

willy4711

Re: Windows VM automatisch starten

Beitrag von willy4711 » 22.11.2019 17:52:49

Ich hab das mal mit Einer VM in der VM mit Virtualbox getestet:

1.VM (wäre ja denn der Host)

Code: Alles auswählen

systemctl set-default multi-user.target
Damit erstmal keine grafische Anmeldung
2. VM
Dort die von mir schon beschriebene Desktop-Datei in den Autostart gepackt.

In der 1. VM (Host) eingeloggt (Autologin hab ich mir mal jetzt gespart)

dann

Code: Alles auswählen

startx
und gut ist. Der User sieht nichts von der ursprünglichen VM.
Nach dem Shutdown der 2. VM bleibt bei Virtualbox VM 1 mit schwarzem Bildschirm stehen.
Lässt sich aber dennoch regulär ausschalten.

Netzwerk, gemeinsame Ordner alles mit einem Klick vorhanden, USB natürlich auch.
Die Benutzerschnittstelle lässt sich auch komplett abschalten

Wie sich das in einem "nativen Host" verhalten würde, weiß ich nicht.

Nur ein Vorschlag, der mir relativ einfach erscheint. Aber soll es ja wohl nicht sein :roll:

Benutzeravatar
Tintom
Moderator
Beiträge: 3033
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: Windows VM automatisch starten

Beitrag von Tintom » 22.11.2019 19:56:56

joe2017 hat geschrieben: ↑ zum Beitrag ↑
22.11.2019 08:55:39
Hintergrund ist folgender. Microsoft hat ja bereits seit geraumer Zeit die schöne Prozessorbeschränkung eingebaut. Somit kann ich nur noch Windows 10 installieren um Updates zu erhalten.
Ich möchte allerdings kein Windows 10 sondern 8.1 einsetzen. Somit kann ich aktuell keine neuen Rechner beziehen.
Daher einfach ein Linux mit Virtueller Windows Machine. Problem gelöst. Zumindest etwas Zeit gewonnen bis ich ganz auf Debian umziehen kann.
Auch wenn ich deinen VM-Ansatz interessant finde wollte ich nur in den Raum Werfen: Man kann Windows Lizenzen auch "downgraden", d.h. wenn du eine Win10-Lizenz hast, kannst du die auch in eine Win8-Lizenz umwandeln. Ob danach ein Wechsel zurück auf Win10 möglich ist, weiß ich allerdings nicht.

Benutzeravatar
joe2017
Beiträge: 1136
Registriert: 07.08.2017 14:29:51

Re: Windows VM automatisch starten

Beitrag von joe2017 » 22.11.2019 22:07:26

willy4711 hat geschrieben: ↑ zum Beitrag ↑
22.11.2019 17:52:49
1.VM (wäre ja denn der Host)

Code: Alles auswählen

systemctl set-default multi-user.target
Damit erstmal keine grafische Anmeldung
Aber du hast deine 1. VM schon mit grafischer Oberfläche installiert oder?

Die Frage ist ob ich den Host auch ohne grafische Oberfläche installieren kann. So weit ich das verstehe, funktioniert das nicht, da mein Host sonst keine VM grafisch darstellen kann.
Oder funktioniert das trotzdem?

Benutzeravatar
joe2017
Beiträge: 1136
Registriert: 07.08.2017 14:29:51

Re: Windows VM automatisch starten

Beitrag von joe2017 » 22.11.2019 22:10:31

Tintom hat geschrieben: ↑ zum Beitrag ↑
22.11.2019 19:56:56
Auch wenn ich deinen VM-Ansatz interessant finde wollte ich nur in den Raum Werfen: Man kann Windows Lizenzen auch "downgraden", d.h. wenn du eine Win10-Lizenz hast, kannst du die auch in eine Win8-Lizenz umwandeln. Ob danach ein Wechsel zurück auf Win10 möglich ist, weiß ich allerdings nicht.
Natürlich kann ich ein Windows downgraden. Jedoch erkennt Microsoft, dass ich eine neue CPU im Einsatz habe, und somit bekommt mein Windows 8.1 keine Updates mehr.
Neue CPU´s erhalten nur noch mit Windows 10 Updates. Das ist das ganze Problem.

willy4711

Re: Windows VM automatisch starten

Beitrag von willy4711 » 23.11.2019 00:29:26

joe2017 hat geschrieben: ↑ zum Beitrag ↑
22.11.2019 22:07:26
Aber du hast deine 1. VM schon mit grafischer Oberfläche installiert oder?
Die Frage ist ob ich den Host auch ohne grafische Oberfläche installieren kann. So weit ich das verstehe, funktioniert das nicht, da mein Host sonst keine VM grafisch darstellen kann.
Ja habe ich (lxde-core)
Kann mir aber nicht vorstellen, dass das eine VM großartig bremst. Es geht ja bei euch wohl nicht ums Zocken.
Oder funktioniert das trotzdem?
Soll auch mit Virtualbox gehen. Aber hier hört mein Forscher- (Spiel-) Drang auf 8) )

Aber ich hab noch einen Idee (ich denke unabhängig vom Virtualisierungs Tool):
Eine Session in der Virtualbox schlägt sich im Journal mit folgenden Zeilen nieder (Boot --> Shutdown):

Code: Alles auswählen

Nov 23 00:20:15 XFCE kernel: vboxdrv: 000000006bfb8d9f VMMR0.r0
Nov 23 00:20:15 XFCE kernel: vboxdrv: 00000000b4fa55e8 VBoxDDR0.r0
Nov 23 00:20:15 XFCE kernel: VBoxNetFlt: attached to 'eth0' / d0:50:99:71:41:8f
Nov 23 00:20:15 XFCE kernel: vboxpci: created IOMMU domain 000000007b0a5050
Nov 23 00:20:15 XFCE kernel: device eth0 entered promiscuous mode
Nov 23 00:20:15 XFCE kernel: vboxdrv: 00000000254351e8 VBoxEhciR0.r0
Nov 23 00:21:03 XFCE kernel: device eth0 left promiscuous mode
Nov 23 00:21:03 XFCE kernel: vboxnetflt: 0 out of 177 packets were not sent (directed to host)
Nov 23 00:21:03 XFCE kernel: vboxpci: freeing IOMMU domain 000000007b0a5050
Es sollte doch möglich sein, das einen Skript im Host das Journal "beobachtet" und bei dem Erscheinen der Zeile

Code: Alles auswählen

vboxpci: freeing IOMMU domain
den shutdown des Hostes auslöst ?
Dann wär auch das Problem gelöst, das der User auf irgendeiner Konsole landet.

Benutzeravatar
Tintom
Moderator
Beiträge: 3033
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: Windows VM automatisch starten

Beitrag von Tintom » 24.11.2019 21:29:55

joe2017 hat geschrieben: ↑ zum Beitrag ↑
22.11.2019 22:10:31
Tintom hat geschrieben: ↑ zum Beitrag ↑
22.11.2019 19:56:56
Auch wenn ich deinen VM-Ansatz interessant finde wollte ich nur in den Raum Werfen: Man kann Windows Lizenzen auch "downgraden", d.h. wenn du eine Win10-Lizenz hast, kannst du die auch in eine Win8-Lizenz umwandeln. Ob danach ein Wechsel zurück auf Win10 möglich ist, weiß ich allerdings nicht.
Natürlich kann ich ein Windows downgraden. Jedoch erkennt Microsoft, dass ich eine neue CPU im Einsatz habe, und somit bekommt mein Windows 8.1 keine Updates mehr.
Neue CPU´s erhalten nur noch mit Windows 10 Updates. Das ist das ganze Problem.
Hast du eine Quelle dafür?

willy4711

Re: Windows VM automatisch starten

Beitrag von willy4711 » 24.11.2019 22:01:14

Die originalen Quellen sind mir zu aufwändig.
Hier ist aber eine halbwegs übersichtliche Zusammenfassung.
https://www.pcwelt.de/a/support-aus-fue ... as,3449288

Benutzeravatar
joe2017
Beiträge: 1136
Registriert: 07.08.2017 14:29:51

Re: Windows VM automatisch starten

Beitrag von joe2017 » 25.11.2019 10:44:35

Ich hätte noch mal eine Frage zu dem virt-viewer.

Weiß zufällig jemand ob man die Meldung nach dem connect einer VM automatisch zulassen kann?
Meldung: virt-viewer möchte Tastenkombinationne sperren (Ablehnen / Zulassen)

Oder gibt es eine andere Möglichkeit ohne virt-viewer die VM anzeigen zu lassen.
joe2017 hat geschrieben: ↑ zum Beitrag ↑
25.11.2019 10:44:35
Weiß zufällig jemand ob man die Meldung nach dem connect einer VM automatisch zulassen kann?
Meldung: virt-viewer möchte Tastenkombinationne sperren (Ablehnen / Zulassen)
unter X11 wird die Abfrage nicht gestellt.

Antworten