aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2011-01-26no need for VGNAME any moreDaniel Kahn Gillmor
2011-01-26remove the set -x and update the dateDaniel Kahn Gillmor
2011-01-26added some arguments gleaned from watching libvirt (still need to switch ↵Daniel Kahn Gillmor
disk and net to virtio, most importantly)
2011-01-26break out kvm arguments to one-per-line to make cleaners diffsDaniel Kahn Gillmor
2011-01-26update instructionsDaniel Kahn Gillmor
2010-12-12updated README with new dependenciesDaniel Kahn Gillmor
2010-12-12work from Nat and Joseph to make it so you can rebuild the ISO without ↵Daniel Kahn Gillmor
re-fetching if it already exists, and can include arbitrary files in the initramfs.
2010-12-11fix output of demo command, and accept default config for MAC addressDaniel Kahn Gillmor
2010-12-11put the preseed into the initramfs.Daniel Kahn Gillmor
2010-12-11accept preseed files in di-makerDaniel Kahn Gillmor
2010-04-20allow configuration of the number of CPUs via the SMP environment variableDaniel Kahn Gillmor
2010-03-23drop -serial stdio, since that is the default when -nographicDaniel Kahn Gillmor