Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> 60-90 seconds

Thats impressive speed for an install that not just copies pre-installed system, but also includes Hardware detection and selective driver installation phase.



Linux detects all your hardware and use drivers accordingly at every boot - some seconds


Did it do that so comprehensively and reliably in 1998?


AFAIU the part that's doing it here is also the Linux part of the installer, so Linux either way. But I feel Windows was always slow with getting new devices ready at least until Windows 7, 8.1 felt much better, no idea how current 10/11 fares.


Reliabily yes. Comprehensively .. may have been an issue.


Linux can be easily and simply modified by anyone to suit their needs; Win98 cannot. You are comparing apples to oranges.


That's not their point? Linux has all the drivers lying around on disk and on every boot just does hw detection and loads the appropriate ones. It takes a few seconds. You can take a Linux install from a modern AMD system, stuff it into a 10 year old Intel system and it will boot up instantly. No driver install no "getting your devices ready" screen that shows up for a minute or two.

This has nothing to do with being open source or being customizable. It's simply pointing out how fast hw detection is not only possible but the norm on other systems.


Windows 9x existed at a very different time.

PCI wasn't a given. Plug and play wasn't a given. You couldn't even reliably enumerate all hardware on a system.

Hardware detection back then involved a lot of poking at random IO ports and seeing what happens, using heuristics to select an appropriate driver. This is as dodgy as it sounds and would crash or hang your system if you weren't lucky.


One thing that helps this is that most of that really buggy hardware has fallen into the wastebin of history and everything attached to a "modern" W98 machine should be plug and play compatible. PCI solved most of these issues. ISA cards gave Windows 98 and especially 95 a bad rap. Well, that and early USB controllers and devices. There was a whole lot of brand new driver code being tested in production back then.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: