synoKVM
synoKVM copied to clipboard
Qemu for synology DSM
Warning
This project has been abandoned and no further support will be given.
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:
- Install spk first;
- 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
- Build these on Debian jessie distribution, and made packages with this amazing tool https://github.com/rednoah/ant-spk, thanks to rednoah.
- 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