- JAVA Programme liefern einen OpenGL Fehler und bleiben bei 100% Rechnernutzung hängen:
- XP in der Box im abgesicherten Modus starten, die VBox-Tools löschen und danach OHNE 3D-Unterstützung installieren!! - "gemeinsame Ordner" machen einige Probleme, die wären:
- USB-Stick ist nicht uneingeschränkt zugreifbar
- mit einigen CAD-Programmen kann nicht auf Dateien in gemeinsamen Ordner zugegriffen werden
- Um auf Verzeichnisse des Hostsystems zugreifen zu können empfiehlt sich folgende Vorgehensweise wodurch auf die gemeinsamen Ordner komplett verzichtet werden kann.
- Netzwerklogin im Ubuntu Host-System
- USB-Stick im Host-System verbinden (geschieht automatisch im Verzeichnis
/media/NamedesUSBSticks - Zweite Netzwerkkarte für die VirtuelleBox als HostOnly-Adapter (z.B. vboxnet0)
- Samba-Freigabe des root-Verzeichnisses für die Schnittstelle vboxnet0 wie zB. in dieser Datei /etc/samba/smb.conf:
Nach dem Ändern der smb.conf bitte immer den Samba-Server neu starten mit "/etc/init.d/smbd restart"#======================= Global Settings =======================
[global]
workgroup = WORKGROUP
server string = host
wins support = yes
dns proxy = no
interfaces = 127.0.0.0/8 vboxnet0
bind interfaces only = yes
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
unix extensions = no
####### Authentication #######
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
########################## SHARES ######################
# share für virtualbox
[datenaustausch]
comment = datenaustausch
path = /
browseable = yes
read only = no
# Benutzer für den Samba Login
valid users = vbox
write list = vbox
# Lokaler Benutzer für die lokalen Berechtigungen im Linux System
force user = htl
force group = htl
guest ok = no
Vorsicht! Der Samba-Server darf nur auf dem Host-only-Adapter arbeiten, da sonst jeder mit dem angegebenen Benutzer über das Netzwerk auf alle verbundenen Laufwerke des Benutzers zugreifen kann!!! - Anlegen eines Samba-Benutzers im Linux ( hier für Benutzer vbox )
sudo useradd -m vbox
sudo passwd vbox
sudo smbpasswd -a vbox - Verbinden der benötigten Laufwerke vom Host in einem Startskript, welches mit "gpedit.msc" beim Benutzer-Login gestartet wird. Die richtige IP-Adresse hängt vom Host-Only-Adapter ab und ist für den ersten Adapter meist 192.168.56.1
net use Z: \\192.168.56.1\datenaustausch passwort /USER:vbox /PERSISTENT:NO
net use I: \\192.168.56.1\datenaustausch\home\htl passwort /USER:vbox /PERSISTENT:NO - Beim Systemstart den Virtualbox-Host-only-Adapter starten und danach den Samba-Server. Am besten in der Datei /etc/rc.local :
VBoxManage hostonlyif ipconfig vboxnet0 --ip 192.168.56.1
/etc/init.d/smbd restart
- USB funktioniert bei VBox 4.0 nicht mehr:
In /etc/udev/rules.d/10-vboxdrv.rules MODE="0600" auf MODE="0666" ändern - Serielle Schnittstelle COM1 für Windows-XP-Gastsysteme einrichten:
- Bei den VM-Einstellungen unter Seriellschnittstellen:
- serielle Schnittstelle aktivieren
- Portnummer: COM1
- Portmodus: Host-Schnittstelle
- Port/Datei-Pfad: /dev/ttyS0 In der Windows-Box:
- Systemsteuerung
- Hardware
- Hardware ist bereits angeschlossen
- Zu unterst in der Liste "Neue Hardware hinzufügen"
- Hardware manuell wählen
- Anschlüsse COM und LPT
- Kommunikationsanschlüsse
-> Com3 wird aus versehen installiert, aber noch stehen lassen, dann nochmals:
- Systemsteuerung
- Hardware
- Hardware ist bereits angeschlossen
- Zu unterst in der Liste "Neue Hardware hinzufügen"
- Hardwarekomponente automatisch
-> Dann sollte Com1 im Gerätemanager ersichtlich sein und auch funktionieren
- Bei den VM-Einstellungen unter Seriellschnittstellen:
- vdi verkleinern -> Anleitung