Skip to content

rs1986x/synoKVM

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

synokvm

Libvirt, Qemu for Synology DSM X86 platform(with kvm support).

Tested on DSM v6.0/6.1. Try this on your own risk.

Usage:

  1. Install spk first;
  2. This spk carry a webvirtmgr web management, also you can use virsh or virt-manager.

Building tips

Qemu build with:
./configure --prefix=/usr/local --target-list="x86_64-softmmu arm-softmmu" \
--disable-gtk --disable-xen --enable-{kvm,linux-aio,vhost-net,vnc,vnc-png,vnc-jpeg,guest-agent} \
--enable-{spice,coroutine-pool,libiscsi,libusb,curl,libssh2,tpm} \
--enable-{modules,usb-redir,vhost-vsock,virglrenderer,replication,bzip2,rbd,attr,virtfs,vnc-sasl,tcmalloc,jemalloc,lzo} \
--audio-drv-list='sdl oss alsa pa'

Libvirt build with: 
./configure --prefix=/usr/local --with-yajl --with-openssl --with-blkid \
--with-curl --with-ssh2  --with-qemu --with-lxc --with-remote --with-libvirtd \
--with-pm-utils --with-sysctl --with-network  --with-storage-scsi  --with-virtualport \
--with-esx --with-blkid --with-hal --with-avahi --with-udev  --with-storage-iscsi
  1. Build these on Debian jessie distribution, and made packages with this amazing tool https://github.com/rednoah/ant-spk, thanks to rednoah.
  2. Devlepment tutorial: https://developer.synology.com/developer-guide/getting_started/index.html

中文教程参考

http://koolshare.cn/thread-95071-1-1.html

关于软路由的部分介绍请参考我之前发的帖子:http://koolshare.cn/thread-76860-1-1.html

有问题需要进一步讨论的加QQ讨论组:608151589

About

Qemu for synology DSM

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 96.6%
  • HTML 3.4%