virtio-win-guest-tools-installer icon indicating copy to clipboard operation
virtio-win-guest-tools-installer copied to clipboard

How is < windows 8 unsupported?

Open mirh opened this issue 4 years ago • 19 comments

https://github.com/virtio-win/virtio-win-guest-tools-installer/commit/4a50df6c5cb5658e09eaf481ac55e17cdbbc13e9 blocked W7 and below, despite some drivers even going down as far back as XP. Why?

mirh avatar Apr 20 '20 19:04 mirh

Win7 reached EOL on January 14, 2020. The installer is a relatively new addition to virtio-win, we wanted to keep the code sinced with the D/S project which don't want to support versions that are not supported by MS anymore. Although you can install virtio-win drivers manually on win7.

Gal-Zaidman avatar Apr 21 '20 13:04 Gal-Zaidman

Oh, right, mhh.. I guess that for corporate needs this is not actually so uncharitable. (although, to be extremely fair, in such scenario W7 is still supported for another three whole years).

Could the installer still nonetheless take into account of the other Windows versions though? Like.. It's one second to hex edit the check out of the installer (and two with Orca) if you know what you are doing. But with the exception of the spice service, nothing else gets installed. You could still leave there the normal error for official purposes (or perhaps, hey, change it to a custom check that throws an error unless a certain parameter is passed), but at the same time allow the community to have it its way.

mirh avatar Apr 21 '20 16:04 mirh

Noting gets installed because there is a condition for the components so using orca will not work here. I can add an unsupported flow for unsupported OS and let the user activate it with an external property, I'll add it to the todos. You are the first user that asks for such a thing, so just out of curiosity what env do you have that requires it?

Gal-Zaidman avatar Apr 21 '20 17:04 Gal-Zaidman

Well, lol, simply a windows 7 vm? Nothing so crazy or fancy. I'm especially looking forward to virtio-fs then. Thanks for your work.

mirh avatar Apr 21 '20 19:04 mirh

Noting gets installed because there is a condition for the components so using orca will not work here. I can add an unsupported flow for unsupported OS and let the user activate it with an external property, I'll add it to the todos. You are the first user that asks for such a thing, so just out of curiosity what env do you have that requires it?

Hello. I need this thing too.

Snegohod avatar Oct 28 '20 06:10 Snegohod

So... what would this condition be?

mirh avatar Apr 16 '21 23:04 mirh

Same here, I still rely heavily in Windows 7 for malware analysis purposes, would be good having this.

ayoubfaouzi avatar Sep 14 '21 07:09 ayoubfaouzi

+1, this is good for software archival hobbyists.

alexguichet avatar Jun 05 '22 20:06 alexguichet

Running ancient operating systems is what makes emulation great. Please remove the artificial restriction.

gavgav11 avatar Jun 18 '22 08:06 gavgav11

no update on this issue ? it's been almost a year without any activity

Kyr4l avatar May 07 '23 12:05 Kyr4l

@Kyr4l As it was already mentioned, there is no support for Win 7 and below in new installers. Old drivers can still be installed. If you need the code, it is marked by the tag and can be checkout.

YanVugenfirer avatar May 07 '23 12:05 YanVugenfirer

Latest ISO that supports Win7 is virtio-win-0.1.173.

dionorgua avatar May 07 '23 16:05 dionorgua

installing each driver manually is a pain in the ass, if the installer supported win7 in the past there's literally no reason to not support it on newer isos, this forces users to keep older versions of the iso even tho older OSes could be supported by removing this restriction and yes this restriction is 100% artificial

Kyr4l avatar Jun 04 '23 19:06 Kyr4l

there's literally no reason to not support it on newer isos and yes this restriction is 100% artificial

tell me you have zero repositories

ever heard of private repos ? you're off topic by doing personal attacks

Kyr4l avatar Jul 04 '23 20:07 Kyr4l

Hello people.

Please cool down!

YanVugenfirer avatar Jul 05 '23 10:07 YanVugenfirer

Hello people.

Please cool down!

well i'm personally quite chill, however personal attacks along with pathetic comments made on my public commits for trolling/harrassment purposes are very unprofessional from the guy above

Kyr4l avatar Jul 05 '23 10:07 Kyr4l