aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-06-05Make coding style more uniformSilvio Rhatto
2015-03-19update to work with jessiedevelopDaniel Kahn Gillmor
around 3.15, the linux kernel stopped parsing arguments passed to it after a -- argument: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=51e158c12aca3c9ac63988611a97c05109b14dc9 This breaks the usual debian-installer approach of putting kernel arguments that you want to persist in the install after the -- argument. We work around this by just putting the arguments we want to persist both before and after the --. yuck.
2015-03-14di-maker should work when absolute paths are passed to itDaniel Kahn Gillmor
2015-03-14give hints of what to do when failing to find isoinfoDaniel Kahn Gillmor
2015-01-22do not try to use sgabios if it is not installed and availableDaniel Kahn Gillmor
2015-01-22quote-wrap $BOOTCHOICE in case someone ever sets it funnyDaniel Kahn Gillmor
2015-01-22add sgabios, for serial biosMatt Taggart
the 'serial graphics adapter' bios optionrom can direct early pre-bootloader bios messages (like ipxe output, boot menu, etc) to serial.
2015-01-22add CREATE_USER optional environment parameter to skip creating a userMicah Anderson
if it is set to something other than 'yes'
2015-01-22use new -boot order syntax, according to the man page,Matt Taggart
"Note: The legacy format '-boot drives' is still supported but its use is discouraged as it may be removed from future versions."
2015-01-22add comment to help you realize you can specify the number of CPUs without ↵Micah Anderson
needing to read the code
2015-01-22Add missing double quotesMatthew James Goins
2015-01-22Make the bridge name a variableMatthew James Goins
2014-11-03Change udevadm invocation to match correct usageMatthew James Goins
2013-12-27automatically assume screen can show UTF-8 charactersDaniel Kahn Gillmor
2013-10-07use cache=none to avoid data copies and bus traffic (see ↵Daniel Kahn Gillmor
https://support.mayfirst.org/ticket/7904)
2013-09-07enable booting the guest from a local kernel directlyDaniel Kahn Gillmor
the user in control of a kvm-manager guest can now choose a kernel to boot directly by placing two files (symlinks are fine) at: ~/vms/$VMNAME/kernel ~/vms/$VMNAME/initrd This is by analogy with ~/vms/$VMNAME/cd.iso. If those two files are present, then the kvm guest will boot directly to the provided kernel rather than doing BIOS emulation that hands off control to the MBR of the first emulated disks. In this case, the first line of the contents of /etc/sv/kvm/env/CMDLINE will be passed as the kernel parameters, and no bootloader will be run.
2013-08-22corrected typo in the loop through HDA..HDZ for doing udevadm triggermaxigas
2013-08-08enable the use of more than 4 disks (HDA through HDZ)Daniel Kahn Gillmor
note that this introduces a dependency on bash, since it uses a bashism.
2013-07-18boot=on is deprecated in wheezy, but squeeze needs it.Daniel Kahn Gillmor
despite -boot=c, squeeze's kvm will not boot the first disk if it does not have boot=on. So we have this hacky check to see if we need it.
2013-07-07clean up some of the udev triggeringDaniel Kahn Gillmor
2012-08-30note the reliance on geniso for isoinfo (thanks, kwadronaut!)Daniel Kahn Gillmor
2012-04-09sending a QUIT signal to the container process should send a TERM signal ↵Daniel Kahn Gillmor
directly to the kvm guest
2011-09-30improving usage warnings for di-makerDaniel Kahn Gillmor
2011-09-30fix error output for di-makerDaniel Kahn Gillmor
2011-06-06use ${VMNAME}0 instead of ${VMNAME} for tap interfaceDaniel Kahn Gillmor
2011-06-06silly bugfixDaniel Kahn Gillmor
2011-06-06updated TODO with various not-unreasonable ideasDaniel Kahn Gillmor
2011-06-06removed TAP and MAC arguments from kvm-creator, and updated README to ↵Daniel Kahn Gillmor
reflect the change
2011-06-06Use iproute to create tap interfaces for newly created guests, instead of ↵Greg Lyle
bridge-utils.
2011-06-06Use the name of a newly created guest as the base of the name of the tap ↵Greg Lyle
interface created for that guest.
2011-06-06add note about explicitly setting hwaddress for br0Daniel Kahn Gillmor
2011-06-04make sure permissions on /dev/kvm get set properly by udevDaniel Kahn Gillmor
2011-05-10sort -n doesn't properly sort hex values - resulting in duplicateJamie McClelland
mac address if the last mac address created ends in 0a (we get 09 as the last sorted address, hence 0a gets created again).
2011-04-21fixed README descrption of connecting to the monitor socketDaniel Kahn Gillmor
2011-03-05clean up after a repackDaniel Kahn Gillmor
2011-02-23fixing dumb errors in the READMEDaniel Kahn Gillmor
2011-02-20trigger udev updates on lvm devicesDaniel Kahn Gillmor
2011-02-11have kvm block waiting for the client to connect to the socket; should ↵Daniel Kahn Gillmor
enable capturing the first fraction of a second of bootloader output (might cause trouble if/when the console screen dies, though)
2011-02-11switch the order of invocation back around as well -- should make for a ↵Daniel Kahn Gillmor
cleaner startup.
2011-02-11switch client/server for the console back the other way: avoids lag, enables ↵Daniel Kahn Gillmor
restarting a screen if one of them dies for some reason.
2011-02-11keep the console screen session as a child of the kvm-manager processDaniel Kahn Gillmor
2011-02-11auto-launch (and background, ugh) a screen session connected to the consoleDaniel Kahn Gillmor
2011-02-11do not enable booting from anything but the first diskDaniel Kahn Gillmor
2011-02-10control the guest if signals are sent to the parent shellDaniel Kahn Gillmor
2011-02-10fix typo in stdio name, remove unneeded -no-reboot flagDaniel Kahn Gillmor
2011-02-10removing screen session, using sockets for stdioDaniel Kahn Gillmor
2011-02-10avoid chowning where possible -- create files with the correct user in the ↵Daniel Kahn Gillmor
first place
2011-01-26convert the disks to virtioDaniel Kahn Gillmor
2011-01-26remove explicit PCI device addresses, switch NIC to virtioDaniel Kahn Gillmor
2011-01-26add notes about how to access the monitorDaniel Kahn Gillmor