Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.bhp.com.au!mel.dit.csiro.au!munnari.OZ.AU!news.ecn.uoknor.edu!paladin.american.edu!gatech!news.mathworks.com!uunet!in1.uu.net!news.artisoft.com!usenet From: Terry Lambert <terry@lambert.org> Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: FreeBsd in the press (Inforworld article) Date: Fri, 19 Apr 1996 21:08:04 -0700 Organization: Me Lines: 45 Message-ID: <31786324.243A080A@lambert.org> References: <4krhog$2ooq@news-s01.ny.us.ibm.net> <3176B246.3BE4124A@lambert.org> <4l7e85$520@uriah.heep.sax.de> NNTP-Posting-Host: hecate.artisoft.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 2.01 (X11; I; Linux 1.1.76 i486) J Wunsch wrote: ] >There is no way libdisk can know the geometry of a new disk ] >such that you can use the BSD fdisk to create a BSD partition ] >and later go back with the DOS fdisk and create a DOS partition ] >on the same drive. ] ] Ah, that's been your point... Ok, as you know, the mapping between ] the BIOS geometries (as been passed from the bootstrap) and the BSD ] drivers is missing. Yep. ] ] However, that's usually only a problem for the boot disk, not for ] adding a second disk. :) Unless it's on a different controller. Unless the translation is different because the controller tries to do a "best fit" to avoid wasting sectors. Unless the driver for the second controller is loaded from your CONFIG.SYS file instead of BIOS POST. Unless your first disk is using OnTrack Disk Manager 6.x/7.x. Unless your second disk, which doesn't need it, came with Disk Manager pre-installed because that what they do with large IDE drives, and they assume that the disk will be the only disk in the system because who needs more than 1G? Unless you have installed Windows 95's "VFAT32", which wants a different physical-to-logical device mapping layer than the one that reads standard DOS partition tables (because it doesn't use one). There are a lot of failure modes; BIOS geometry passing is one of the most annoying, but it's by no means the only one. 8-(. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.