Re: -current install on large disk in non-LBA mode

2002-11-01 Thread stephan mantler
John Baldwin wrote:

Sectors more than 63 are not allowed for IDE drives at all.
What happens when you use the LBA geometry?  Does the drive
not boot properly after being installed?


Well, I did try LBA as well, but couldn't boot at all. boot2 did
let me look at the root directory, but any further investigation
(like trying 0:da(0,a)/boot/? ) produced junk and/or killed boot2.
The Windows partition also didn't boot.

Btw. according to http://www.pcguide.com/ref/hdd/bios/modesECHS-c.html
the CHS parameters *are* within limits of the IDE/ATA standard;
the Large mode is off limits since it can't get the Cylinder
cound below 1024 without exceeding the max Heads.

*sigh* what a mess :-)

/step

--
stephan mantler reality is in fact virtual.
[EMAIL PROTECTED]http://step.schmelzweb.at/


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: -current install on large disk in non-LBA mode

2002-11-01 Thread John Baldwin

On 01-Nov-2002 stephan mantler wrote:
 John Baldwin wrote:
 Sectors more than 63 are not allowed for IDE drives at all.
 What happens when you use the LBA geometry?  Does the drive
 not boot properly after being installed?
 
 Well, I did try LBA as well, but couldn't boot at all. boot2 did
 let me look at the root directory, but any further investigation
 (like trying 0:da(0,a)/boot/? ) produced junk and/or killed boot2.
 The Windows partition also didn't boot.
 
 Btw. according to http://www.pcguide.com/ref/hdd/bios/modesECHS-c.html
 the CHS parameters *are* within limits of the IDE/ATA standard;
 the Large mode is off limits since it can't get the Cylinder
 cound below 1024 without exceeding the max Heads.
 
 *sigh* what a mess :-)

The problem is that the _BIOS_ restricts to 63 sectors per head. :)
Not ATA.  If windows is the first slice on the disk then it might
seem to work ok by accident.

-- 

John Baldwin [EMAIL PROTECTED]http://www.FreeBSD.org/~jhb/
Power Users Use the Power to Serve!  -  http://www.FreeBSD.org/

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



RE: -current install on large disk in non-LBA mode

2002-10-31 Thread John Baldwin

On 01-Nov-2002 stephan mantler wrote:
 tonight i tried once again to install from 5.0-DP1 and the
 2002-10-25 snapshot media. it has been interesting.
 
 the disk i'm trying to install to is a seagate ST360021A
 60G disk with a 30G windows partition already installed.
 the BIOS accepts it either as a 28733/16/255 Cyl/Hd/Sec CHS,
 1915/240/255 Large, or 7297/255/63 LBA disk (yes, both
 CHS and Large with 255 sectors).
 I had the BIOS set to auto during the initial install, which
 apparently defaulted to CHS mode. Windows is happy to work in
 both CHS and Large modes, so i subsequently tried both
 settings for the FreeBSD install.
 
 However, sysinstall (neither from the 4.7-mini ISO nor the
 5.0 snapshots i have) refuses to accept either and
 insists on the LBA geometry. using G to manually set the
 geometry doesn't help (you have entered an invalid geometry,
 a more likely blah blah). Wizard Mode let me enter the BIOS
 geometry but apparently refused to write anything back to disk.
 
 My next try was to create the partitions (er, slices) in Windows
 and try to go from there, but that didn't work out either. Disklabel
 just wouldn't cooperate.
 
 For the time being I'll wipe out another disk and install there,
 but i sure wonder which detail i've missed.

Sectors more than 63 are not allowed for IDE drives at all.
What happens when you use the LBA geometry?  Does the drive
not boot properly after being installed?

-- 

John Baldwin [EMAIL PROTECTED]http://www.FreeBSD.org/~jhb/
Power Users Use the Power to Serve!  -  http://www.FreeBSD.org/

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message