mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-07 20:27:02 +01:00
41 lines
1.4 KiB
Text
41 lines
1.4 KiB
Text
domU.sh: This script builds a Slackware domU guest.
|
|
|
|
After the ordeal of installing, configuring and booting Slackware XenLinux,
|
|
you might be wondering how to load a guest OS. If you look around, you can
|
|
find Xen domU (unprivileged) guest images to download from the Internet, but
|
|
some of us might want to roll their own.
|
|
|
|
Start by mounting Slackware DVD to /media/SlackDVD and run:
|
|
|
|
./domU.sh
|
|
|
|
This script will install Slackware into 8GB file called slackware.img and a
|
|
also create 500MB swap file called swap_file.
|
|
|
|
Once the install is complete, have a look at the "mydom" file. Fill in the
|
|
full path to slackware.img and swap_file, and run:
|
|
|
|
xl create -c mydom
|
|
|
|
Your Slackware XenLinux domU should boot instantly.
|
|
|
|
Getting the best performance out of your domU is usually done with trimmed
|
|
down kernels. Here are a few things to (de)select when building such kernel:
|
|
|
|
Processor type and features --->
|
|
[*] Paravirtualized guest support --->
|
|
[*] Xen guest support
|
|
|
|
Bus options (PCI etc.) --->
|
|
[ ] PCI support
|
|
|
|
Device Drivers --->
|
|
< > Serial ATA and Parallel ATA drivers --->
|
|
SCSI device support --->
|
|
< > SCSI device support
|
|
|
|
Removing SCSI device support will expose /dev/xvd* block device names, and
|
|
prevent "XENBUS: Waiting for devices to initialise..." error.
|
|
|
|
These files are not intended for production enviroment use, and should serve
|
|
only as a good starting point.
|