summaryrefslogtreecommitdiff
path: root/kernels/xen/xen.install
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-01-08 03:41:42 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-01-08 03:41:42 +0000
commit3092fe0e20f490a5f9b8b9602ffc039a22be60c0 (patch)
treeca5296f2b482de6c3889b3d2721dda0ae342eaee /kernels/xen/xen.install
parentbd5b8fe0fe2355ad0df744ed310d12b8a70c51f9 (diff)
Wed Jan 8 03:37:02 UTC 2014
Diffstat (limited to 'kernels/xen/xen.install')
-rw-r--r--kernels/xen/xen.install35
1 files changed, 34 insertions, 1 deletions
diff --git a/kernels/xen/xen.install b/kernels/xen/xen.install
index 6a109ac63..f1a34d522 100644
--- a/kernels/xen/xen.install
+++ b/kernels/xen/xen.install
@@ -9,15 +9,48 @@ at the very least you must:
2. Issue the following commands to allow you to create and start VMs:
systemctl enable xenstored.service
systemctl enable xenconsoled.service
+3. If you want some domains to automatically start up/shutdown, run the following:
systemctl enable xendomains.service
+
For more information refer to the Wiki:
https://wiki.parabolagnulinux.org/index.php/Xen
+
__EOF__
}
-post_upgrade() {
+upgrade_msg() {
+ cat << __EOF__
+
+Note: If you are upgrading from one of the previous 4.2 xen builds, and are having issues
+ with graphics card passthrough, the default device model used has changed and the
+ newer model can sometimes have issues. To resolve, add (or change ) the following
+ line into your domain config file:
+ device_model_version = "qemu-xen-traditional"
+
+ Also remember to rebuild your grub configuration if upgrading from a non-xen 4.3.1
+ install.
+__EOF__
+
+}
+
+post_install() {
install_msg
+ upgrade_msg
+}
+
+post_upgrade() {
+ upgrade_msg
+}
+
+pre_remove() {
+ systemctl stop xendomains.service
+ systemctl stop xenconsoled.service
+ systemctl stop xenstored.service
+
+ systemctl disable xendomains.service
+ systemctl disable xenconsoled.service
+ systemctl disable xenstored.service
}
post_remove() {