Mache ich - vielleicht stoßen andere ja irgendwann auf ein vergleichbares Problem...
Beiträge von madelgijs
-
-
Ich war ein wenig vorschnell. Eine relativ kurze Google-Suche brachte die Lösung in einem englischsprachigen OpenSUSE-Forum: chmod u+s /usr/bin/spice-client-glib-usb-acl-helper
Davon abgesehen: Die Gast-Treiber habe ich gleich nach dem Start der virtuellen Maschine gelöscht um mögliche "Interferenzen" zu vermeiden. Eingebunden habe ich den Stick bei laufendem Gast über den Menüpunkt "Virtuelle Maschine > USB-Einheit weiterleiten".
Und: Ich verwende Cinnamon (also GTK).Vielen Dank fürs Mitdenken!
-
Ich habe mich jetzt gleich mal von euch motivieren und kvm installiert. War eigentlich total einfach und auch das VirtualBox-Image ließ sich ruck zuck einbinden. Der USB-Zugriff macht allerdings leider auch hier Probleme. Wenn ich den Stick weiterleiten will, bekomme ich folgenden Fehler:
Codespice-client-error-quark: Could not redirect Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive [090c:1000] at 1-9: Error setting USB device node ACL: 'Error setting facl: Operation not permitted' (0)Könnt ihr mir da weiterhelfen?
-
Ich gebe zu, dass ich da ein Gewohnheitstier war. Als langjähriger Windows-Nutzer habe ich dort mit Virtualbox gearbeitet und es genutzt, um immer wieder mal einen probeweisen Ausflug in die Linux-Welt zu machen. Nach dem weitgehend vollständigen Umstieg auf Linux habe ich eben auf das zurück gegriffen, was mir vertraut war. Aber ich lasse mich gerne von euch dazu ermuntern, eine Alternative zu testen.
-
Nein hattest Du noch nicht erwähnt... Damit habe ich mich auch noch nicht auseinandergesetzt (sollte ich aber vielleicht). Kann man denn die Container-Datei von Virtualbox dorthin portieren, sodass ich das Windows nicht komplett neu isntallieren muss?
BTW. Ich habe jetzt mal die Virtualbox-Version direkt von der Homepage installiert (VirtualBox - All distributions), was auch immer damit sich geändert haben sollte, es funktioniert jetzt und die Installation hat auch eine 60-vboxdrv.rules erstellt. -
Ja, in die Gruppe habe ich mich gleich als erstes eingetragen - es ist zugleich auch die einzige Gruppe, in der ich drin bin ...
-
Sotty, natürlich. Ergebnisse wie folgt:
CodeS | Name | Typ | Version | Arch | Repository --+-----------------------------+-------+---------------------+--------+-------------------------- i | virtualbox | Paket | 5.1.8-3.3 | x86_64 | openSUSE-Leap-42.2-Update i | virtualbox-host-kmp-default | Paket | 5.1.8_k4.4.27_2-3.3 | x86_64 | openSUSE-Leap-42.2-Update i | virtualbox-qt | Paket | 5.1.8-3.3 | x86_64 | openSUSE-Leap-42.2-UpdateCode
Alles anzeigen# | Alias | Name | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | Typ | URI | Dienst ---+-------------------------------------+----------------------------------------------------------+-----------+-----------------+----------------+-----------+--------+----------------------------------------------------------------------------------------------+------- 1 | Printing | Printing System Development Project (openSUSE_Leap_42.2) | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/Printing/openSUSE_Leap_42.2/ | 2 | home_ecsos | ecsos's Home Project (openSUSE_Leap_42.2) | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/home:/ecsos/openSUSE_Leap_42.2/ | 3 | http-download.opensuse.org-ec265fce | home:darix:darktable:master | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/home:/darix:/darktable:/master/openSUSE_Leap_42.2/ | 4 | openSUSE-42.2-0 | openSUSE-42.2-0 | Ja | (r ) Ja | Ja | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.2/repo/oss/ | 5 | opensuse-guide.org-repo | Libdvdcss Repository | Nein | ---- | Nein | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.2/ | 6 | packman.inode.at-suse | Packman Repository | Ja | (r ) Ja | Ja | 90 | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.2/ | 7 | repo-debug | openSUSE-Leap-42.2-Debug | Nein | ---- | Ja | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.2/repo/oss/ | 8 | repo-debug-non-oss | openSUSE-Leap-42.2-Debug-Non-Oss | Nein | ---- | Ja | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.2/repo/non-oss/ | 9 | repo-debug-update | openSUSE-Leap-42.2-Update-Debug | Nein | ---- | Ja | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.2/oss/ | 10 | repo-debug-update-non-oss | openSUSE-Leap-42.2-Update-Debug-Non-Oss | Nein | ---- | Ja | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.2/non-oss/ | 11 | repo-non-oss | openSUSE-Leap-42.2-Non-Oss | Ja | (r ) Ja | Ja | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/ | 12 | repo-source | openSUSE-Leap-42.2-Source | Nein | ---- | Ja | 99 | NONE | http://download.opensuse.org/source/distribution/leap/42.2/repo/oss/ | 13 | repo-source-non-oss | openSUSE-Leap-42.2-Source-Non-Oss | Nein | ---- | Ja | 99 | NONE | http://download.opensuse.org/source/distribution/leap/42.2/repo/non-oss/ | 14 | repo-update | openSUSE-Leap-42.2-Update | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/leap/42.2/oss/ | 15 | repo-update-non-oss | openSUSE-Leap-42.2-Update-Non-Oss | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/leap/42.2/non-oss/ | -
Ich habe noch ein wenig experimentiert, indem ich die Datei 60-vboxdrv.rules nach einer Vorlage aus dem Internet in /etc/udev/rules.d selbst erstellt habe:
Code: 60-vboxdrv.rulesKERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600" #these lines below give access permission to vboxusers to properly work with usb nodes, but enabling them could be security risk (bnc#664520) !! SUBSYSTEM=="usb_device", ACTION=="add", RUN+="VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers" SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers" SUBSYSTEM=="usb_device", ACTION=="remove", RUN+="VBoxCreateUSBNode.sh --remove $major $minor" SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN+="VBoxCreateUSBNode.sh --remove $major $minor"Aber auch das führt leider zu keinem positiven Ergebnis. Wenn ich mit VBoxManage list usbfilters prüfe, bekomme ich das Ergebnis: Global USB Device Filters: <none>.
Ich bin ratlos - hat keiner eine gute Idee für mich?Grüße, Christoph
-
Hallo allerseits,
gerade versuche ich in einer recht frischen Installation von Leap 42.2 Virtualbox zum Laufen zu bringen, da ich dienstlich eine Software brauche, für die's kein Linux-Pendant gibt. Dazu brauche ich auch einen USB-Stick als Daten-Container. Das VBox-Image habe ich noch von einer Linux Mint Installation, aber eigentlich sollte sich das ja problemlos rüberkopieren lassen - so war's zumindest bisher immer. Nun klappt aber leider die Erkennung des USB-Sticks durch das Windows-System nicht mehr. Eigentlich müsste sich das ja den Stick schnappen, sobald er eingesteckt wird.
Beim Suchen bin ich auf den Hinweis gestoßen, man solle /usr/lib/udev/rules.d/60-vboxdrv.rules nach /etc/udev/rules.d/60-vboxdrv.rules kopieren und dann was auskommentieren. Allerdings gibt's die Datei auf meinem System nicht ... Ich habe auch versucht, ob die Installation der Virtualbox-Version aus dem Virtualization-Repo einen Unterschied macht - tut's aber nicht. Wenn ich in der GUI ein USB-Gerät hinzufügen will, heißt's nur <keine Geräte verfügbar>. Das passende Extension-Pack ist natürlich auch installiert...Kann mir jemand da weiterhelfen? Danke!
Grüße, Christoph
-
Für diesen Zweck würde ich mich mal mit TLP vertraut machen: TLP – Linux Stromsparen