Date: Thu, 6 Jul 2000 00:50:29 -0600 (MDT) From: John Galt <galt@inconnu.isu.edu> To: Garance A Drosihn <drosih@rpi.edu> Cc: Mike Smith <msmith@FreeBSD.ORG>, mjacob@feral.com, current@FreeBSD.ORG Subject: Re: subtle problem du jour.... Message-ID: <Pine.LNX.4.21.0007060029420.32733-100000@inconnu.isu.edu> In-Reply-To: <v04210104b5897dbf6f74@[128.113.24.47]>
next in thread | previous in thread | raw e-mail | index | archive | help
Is there a quick and dirty way for the label editor to detect if a BIOS is using LBA? This actually sounds like a setup in which the error condition should be alerted on placing / on a cylinder higher than 1024 rather than long after you can do anything about it. The loader error might be a good extra, but the real place the user should be notified of the error condition is upon creation. If the editor can't detect LBA, maybe a generic warning about the wisdom of root partitions above cyl 1024 on non-LBA drives might popup when root partition exists above cyl 1024 (and prepare for lusers who don't know what LBA is flying off the proverbial handle). On Wed, 5 Jul 2000, Garance A Drosihn wrote: > At 3:18 PM -0700 7/5/00, Mike Smith wrote: > >someone else wrote: > > > The only time this showed up as problem was that when I reinstalled > > > the loader (and related forth files), loader silently was not able > > > to read /boot or /modules- the key word here is "silently". > > > > > > There ought to be a warning in loader(8) maybe about this? > > > >There would be a couple of ways to deal with the problem you're > >seeing (in addition to the very worthwhile documentation) - > > > >a) bitch if the loader.rc file can't be found/read. > > > >b) bitch in the BIOS disk driver if an illegal read is attempted. > > > >Both of these might have given you enough clue to help find the > >problem more quickly. Any comments, folks? > > Something along these lines might have saved me a few hours a > week or two ago. I managed to create my partitions so '/' was > the LAST freebsd in the slice I was installing into, instead of > the first partition. This gave me some weird error messages > when trying to start up. In my case the problem was that '/' > started out past the 8-gig mark (even though the rest of the > partitions were all before the 8-gig mark). > > I don't know how much work it would be to generate a specific > enough error message, but in my case I didn't realize I had > put the partition where I had put it. I was getting some kind > of error message, but it wasn't specific enough to help jar > me into looking at the right issue. Eventually one of my > friends asked for some disklabel info, and then we were able > to see where I had mixed things up. > > > --- > Garance Alistair Drosehn = gad@eclipse.acs.rpi.edu > Senior Systems Programmer or drosih@rpi.edu > Rensselaer Polytechnic Institute > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > -- Pardon me, but you have obviously mistaken me for someone who gives a damn. email galt@inconnu.isu.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.21.0007060029420.32733-100000>