NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
install/42866: NetBSD 5.0.2 won't install on 1.5 TB hard drive
>Number: 42866
>Category: install
>Synopsis: NetBSD 5.0.2 won't install on 1.5 TB hard drive
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: install-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Feb 22 17:45:04 +0000 2010
>Originator: Randolf Richardson
>Release: 5.0.2
>Organization:
Inter-Corporate Computer & Network Services, Inc.
>Environment:
[Not installed yet. This is the i386 or amd64 version from downloadable ISO
files burned onto bootable CD-ROM for with sysinst.]
>Description:
Here is some information that appears in sysinst during the installation
process, which will hopefully be helpful to whoever is looking into this
problem. I suspect it has to do with NetBSD not being able to address the
larger drives due to some arbitrary limit for the number of sectors or
something internally. Even disklabel seems to have difficulty with these large
drives.
BIOS information about drive (note that the "GB" column is correct):
BIOS #: 0x80
Cylinders: 1023
Heads: 81
Sectors: 63
Total sectors: 2930277168
GB: 1500
Selected "Use entire disk" (as usual).
Update boot code: Yes
For the disklabel prompt, where I can choose to set NetBSD partition sizes or
use existing sizes, the list paragraph before the menu options indicates "The
NetBSD part of your disk is -666352 Megabytes." Are we using a signed integer
to represent disk size when we really should be using an unsigned integer? I
selected "Set sizes..."
The root ("/") partition shows up as "210(4294300944" MBs (that's right,
there's a leading parenthesis there). Cylinders is 427, and Sectors is 430416.
I don't have an option to continue at this point, and I'm forced to change the
partition size, so if I set it to "666562 MBs" (slightly less than 50% of the
total drive capacity), then I get Cylinders and Sectors mashed together as the
number "13542851365119280" but now I can "Accept partition sizes" (free space
is indicated as "764237 MB, 13 free partitions"). I choose "Accept..."
Partitions appear as (Start, End, Size, FS Type, ...):
a: 0 666561 666562 FFSv1 Yes Yes /
b: 0 0 0 unused
c: 0 1430798 1430799 NetBSD partition
d: 0 1430798 1430799 Whole disk
e: 0 0 0 unused
If I change FFSv1 to FFSv2, the errors are the same. I choose "Partition sizes
ok..." and go along with the default disk name on the next screen, then proceed
with the installation.
The following disklabel command fails:
disklabel -w -r -f /tmp/disktab wd0 'ST31500341AS '
wd0: no raw partition and partition table is full
disklabel: warning, partition c: size 0, but offset 63
I'm unable to install NetBSD on systems with 1.5 TB hard drives. I can install
other Operating Systems without these issues. I consider this to be a critical
issue because the installation is failing.
Thanks in advance.
>How-To-Repeat:
Attempt to install NetBSD 5.0.2 (or earlier), i386 or amd64 from ISO (burned
onto bootable CD-ROM), onto a system with a 1.5 TB SATA hard drive.
I'm using Intel motherboards and the on-board controllers. Using smaller
drives (e.g., 1 TB or 500 GB) resolves the problem, but is not an acceptable
work-around because the larger drives are common now.
>Fix:
Unknown.
Home |
Main Index |
Thread Index |
Old Index