You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							42 lines
						
					
					
						
							1.2 KiB
						
					
					
				
			
		
		
	
	
							42 lines
						
					
					
						
							1.2 KiB
						
					
					
				| #!/bin/bash
 | |
| 
 | |
| set -x
 | |
| 
 | |
| sudo kvm								\
 | |
| 	-serial telnet:localhost:2020,server,nowait			\
 | |
| 	-monitor telnet:127.0.0.1:2021,server,nowait			\
 | |
| 	-vga none							\
 | |
| 	-runas vweb3							\
 | |
| 	-daemonize							\
 | |
| 	-display none							\
 | |
| 	-nic tap,model=virtio,mac=52:54:00:12:34:20			\
 | |
| 	-machine pseries,accel=kvm,kvm-type=HV				\
 | |
| 	-smp 4								\
 | |
| 	-m 4096								\
 | |
| 	-name vweb3							\
 | |
| 	-drive format=qcow2,cache=writeback,discard=on,file=/srv/kvm/vweb3/boot.img	\
 | |
| 	-drive format=qcow2,cache=writeback,discard=on,file=/srv/kvm/vweb3/swap.img	\
 | |
| 	-drive format=qcow2,cache=writeback,discard=on,file=/srv/kvm/vweb3/root.img	\
 | |
| 	-drive format=qcow2,cache=writeback,discard=on,file=/srv/kvm/vweb3/home.img
 | |
| 
 | |
| exit
 | |
| 
 | |
| # Install
 | |
| #        -boot d                                                     \
 | |
| #        -cdrom /srv/devel/distros/debian/debian-apache-mini.iso \
 | |
| 
 | |
| # IMAGE
 | |
| # qemu-img create -f qcow2 /srv/kvm/vweb3/boot.img 256M
 | |
| # qemu-img create -f qcow2 /srv/kvm/vweb3/swap.img 128M
 | |
| # qemu-img create -f qcow2 /srv/kvm/vweb3/root.img 2G
 | |
| 
 | |
| # Resize
 | |
| # qemu-img resize foo.img +10G
 | |
| # qemu-img resize /srv/kvm/vweb3/root.img +10G
 | |
| 
 | |
| # to use the kvm_pr.ko kernel module.
 | |
| # qemu-system-ppc64 -M pseries,accel=kvm,kvm-type=PR
 | |
| # to use kvm_hv.ko instead.
 | |
| # qemu-system-ppc64 -M pseries,accel=kvm,kvm-type=HV
 | |
| 
 |