Difference between revisions of "Arch Linux VirtualBox Guest"

From ArchWiki
Jump to: navigation, search
(drop crap)
(drop crap)
Line 11: Line 11:
  
 
===Auto-start modules===
 
===Auto-start modules===
To autostart these modules each time you boot, you can either
+
To autostart these modules each time you boot, you can add the three modules above to the MODULES array in ''/etc/rc.conf''.
*1) Add the three modules above to the MODULES array in ''/etc/rc.conf''.
+
 
  MODULES(... vboxguest vboxsf vboxvideo)
 
  MODULES(... vboxguest vboxsf vboxvideo)
'''OR'''
 
*2) Add rc.vboxadd to the DAEMONS array. This daemon probes the above listed modules.
 
DAEMONS(... rc.vboxadd)
 
  
 
==Enable VboxClient-all:==
 
==Enable VboxClient-all:==

Revision as of 20:35, 25 October 2011

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Installing Arch under VirtualBox is straightforward, and additions should be installed through pacman (not through "Install Guest Additions" in VirtualBox, or a mounted ISO.) Follow these instructions after doing a basic install of the X-window system found on the Beginners' Guide.

Install the required package:

# pacman -Syu virtualbox-archlinux-additions

Load vbox modules:

# modprobe -a vboxguest vboxsf vboxvideo

Auto-start modules

To autostart these modules each time you boot, you can add the three modules above to the MODULES array in /etc/rc.conf.

MODULES(... vboxguest vboxsf vboxvideo)

Enable VboxClient-all:

The VBoxClient contain these services(/usr/bin/VBoxClient-all) (copy/paste...) :

 --clipboard        start the shared clipboard service
 --display          start the display management service
 --checkhostversion start the host version notifier service
 --seamless         start the seamless windows service

So you can Enable VBoxClient-all to start all these services.

If you are running something that launches /etc/xdg/autostart/vboxclient.desktop, such as GNOME, then you should be ready to go. If you use .xinitrc to launch things instead, you must add

VBoxClient-all &

to your .xinitrc before launching your WM.

You should now be all set, and all guest additions should work properly.

Sync between host date and guest:

To keep sync date add the following to the guest /etc/rc.conf in DAEMONS entry:

DAEMONS=(... vbox-service ...)