[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Reporting success with VGA Passthrough, and some other question/issues, mainly with Audio
Hi, and thanks for the info. You have woken my appetite for a gaming machine, years after I left Windows :-) Some comments, if I may: 1. VirtualBox is a host-virtualization software. It means that it runs over your current operating system, and uses the interfaces supplied by it (like sound, for example). Bare-metal virtualization, such as Xen (XenServer, VMware ESXi, etc) are meant, in their initial design, for server workload, where sound is insignificant. I know that virtual Windows servers acting as terminal servers under XenServer (family member, right?) do pass sound over RDP connections. I have not tried passing sound from domU through dom0 myself. Maybe some day. About the file vs. blktap: File is a buffered device (as far as I recall. If any of the developers here sees a mistake, he/she is more then welcome to correct me!). It uses the operating system buffering mechanism, which results in a sometimes-faster-sometimes-slower behaviour. The blktap is supposed to be unbuffered device, which should guarantee better data integrity in case of power failure (because you don't have to wait for the 'flush' operation), and would result in a consistent behaviour. Better or worse? I believe it depends on your workloads. One last thing - opening your file: While your VM is offline, you should be able to do the following. Mind you that the procedure I supply is merely from my memory. I use a whole different mechanism for disk management myself: 1. Map the file to a loop device: losetup /dev/loop0 /path/to/image/file 2. Scan and map partitions: kpartx -a /dev/loop0 3. Mount (if you have NTFS installed) your partitions from /dev/mapper/loop0p1 (first partition), or /dev/mapper/loop0p2 (second partition) and so on, and so on. To release the disk, do: 1. Unmap partitions: kpartx -d /dev/loop0 2. Release the loop device: losetup -d /dev/loop0 If /dev/loop0 is in use (because you loop-mounted an ISO, whatever), use /dev/loop1, or find the next free one. Oh, and when you modify files on Windows XP system disk using Linux, be aware that there is a small, yet existing chance you will destroy your Windows OS. Mind you. Ez On Sat, Jan 4, 2014 at 10:38 PM, Zir Blazer <zir_blazer@xxxxxxxxxxx> wrote:
_______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |