From owner-freebsd-questions@FreeBSD.ORG Mon Jul 23 03:13:52 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40DDC106566B for ; Mon, 23 Jul 2012 03:13:52 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (unknown [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id 1D6A68FC16 for ; Mon, 23 Jul 2012 03:13:52 +0000 (UTC) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id q6N3DoaT077779 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 22 Jul 2012 20:13:50 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.14.2/Submit) with UUCP id q6N3Dokc077778; Sun, 22 Jul 2012 20:13:50 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: from fbsd81 ([192.168.200.81]) by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA12997; Sun, 22 Jul 12 20:11:06 PDT Date: Mon, 23 Jul 2012 03:10:40 -0700 From: perryh@pluto.rain.com To: bonomi@mail.r-bonomi.com Message-Id: <500d2320.f8bzaFvCSay0b7rK%perryh@pluto.rain.com> References: <201207222012.q6MKCxPe025704@mail.r-bonomi.com> In-Reply-To: <201207222012.q6MKCxPe025704@mail.r-bonomi.com> User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: fsck on FAT32 filesystem? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 03:13:52 -0000 Robert Bonomi wrote: > MSDOS/PCDOS had -no- O/S functions to directly access actual disk > devices. The ONLY fuctionality provided to the user, by the "O/S" > was filesystem based access. To get 'raw' device access, one had > to bypass the O/S entirely, and use direct BIOS calls (INT 13h). FALSE TO FACT. MSDOS/PCDOS had no _documented_ functions to directly access the disks, bypassing the file system, but the functions _did_ exist. The debugger's "read sector" and "write sector" commands used them, and I suspect chkdsk, scandisk, and format probably also used them although I never had occasion to verify one way or the other.