Gentoo Archives: gentoo-user

From: Mike Edenfield <kutulu@××××××.org>
To: gentoo-user@l.g.o
Subject: RE: [gentoo-user] Floppy support question for old farts. lol
Date: Tue, 31 Jan 2012 03:26:32
Message-Id: 006901ccdfc7$f5c24fa0$e146eee0$@kutulu.org
In Reply to: Re: [gentoo-user] Floppy support question for old farts. lol by James Broadhead
1 > From: James Broadhead [mailto:jamesbroadhead@×××××.com]
2 > Sent: Monday, January 30, 2012 8:15 AM
3
4 > On 30 January 2012 13:09, Michael Hampicke <gentoo-user@××××.biz> wrote:
5 > >> Technically, they did, it was just impossible for an OS to make it
6 > >> actually work:
7 > >>
8 > >> http://blogs.msdn.com/b/oldnewthing/archive/2009/04/02/9528175.aspx
9
10 > Honestly, given that it's a single bit check per hardware change, it
11 > doesn't seem like all that challenging of a feature. We could have had
12 > autorun.inf viruses almost 5 years earlier!
13
14 The problem, IIRC, is that the floppy bus has no way of identifying a "hardware change" even happened, so there would be nothing to trigger the hardware re-check.
15
16 Of course you could "make it work" with all kinds of heuristics but most of them involve getting the auto-insert check wrong at least once. That means either spinning up the drive when it's empty ("Dear /.: Windows is stupid! It keeps trying to read from my floppy drive when there's no disk."), or failing to spin up when a disk is inserted and requiring user intervention ("Dear /.: Windows is stupid! It used to know when I put a disk in my floppy and now it stopped!").
17
18 By the time Windows 95 came along floppies were on the way out and really not worth the hassle. Windows auto-mounts all drives on demand, so it didn't really need to know when you put a disk in, and none of the software that came on floppies had autorun setup. I'm kinda surprised they even spent as much time as they did looking at it :)