Ein Beispiel der Installation mit einem Host mit Scientific Linux 6 und einem Guest mit CentOS 5.
Am Host, mit ausgeschalteter VM:
VBoxManage storagectl mailgate02 --name SATA-Controller --sataportcount 2
VBoxManage storageattach mailgate02 --storagectl SATA-Controller --type dvddrive --medium emptydrive --port 1
VBoxManage storageattach mailgate02 --storagectl SATA-Controller --type dvddrive --medium /usr/share/virtualbox \
/VBoxGuestAdditions.iso --port 1
Zur Erklärung: Die Ports eines Sata Controller müssen bereits beim Boot aktiv sein, um über ein Hotplug zu ermöglichen. Das war mir hier nicht klar, bis ich die Info auf der VirtualBox Website gefunden habe. Danach hängt man dort ein leeres DVD Rom Drive an und mountet danach die Guest Addition Iso. Warum das nicht in einem Schwung geht, ist mir nicht ganz klar, aber evtl. wurde das mit neueren Versionen ausgebessert, falls überhaupt möglich. Immerhin wurde das Beispiel mit VirtualBox-4.1-4.1.2_73507_rhel6-1.x86_64 durchgespielt.
Am Guest können dann wie gewohnt mit
[root@mailgate02 ~]# mount /dev/cdrom /mnt
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@mailgate02 ~]# cd /mnt
[root@mailgate02 mnt]# ./VBoxLinuxAdditions.run && reboot
die Guest Additions installiert werden. Der Reboot ist nicht unbedingt nötig, ich mache ihn aber ganz gern.
Neuen Kommentar schreiben