this post was submitted on 11 Jan 2026
143 points (97.4% liked)

Linux

61084 readers
978 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

I’m currently dual booting Linux Mint and Windows. Love Linux, hate Windows. So why I am dual booting?

Because I own and use a Microsoft Zune HD.

It’s probably the best product Microsoft ever came out with. It’s so much lighter than my phone, it has a ton of my music on there, and it has an HD FM radio tuner. However, the software that runs it has never been released so there aren’t really any good options to try and manage the Zune on Linux (some people have tried, it doesn’t really work). So I keep a windows partition just so I can manage a 16 year old mp3 player and radio. That has to be the worst reason to keep a Windows partition, right?

(The reality is I would probably get rid of the Windows partition if I could, I’ve tried but something seems wrong with the BIOS on my computer idk I’m not a programmer. The Zune software is pretty janky at the point so uploading new music barely works anyway).

you are viewing a single comment's thread
view the rest of the comments
[–] deadcade@lemmy.deadca.de 3 points 6 days ago

Most likely yes, and if it works, this is one of the easier options (without needing to develop anything or change workflow). However, not all devices work properly with this. iPhones on iTunes are particularly difficult, as (iirc) they sometimes change device ID immediately after connecting/initializing. If you pass through a specific "USB Host Device", an iPhone connected to a Windows VM with iTunes may not work.

If you pass through an entire USB controller, like an extra PCIe card or one from your motherboard (if it has multiple), this method should work on any USB device with any Windows tools/drivers.

If a Linux native method exists (which it does according to other comments), that is usually easier to set up than a VM with USB passthrough, but it might change the workflow.