Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

NT Workstation Setup on 27gb drive

Status
Not open for further replies.

snicks2

MIS
Apr 26, 1999
61
US
NT WS Setup will not recognize this drive. Brand new Dell XPS 600 with 27 gb EIDE drive. Tried three different versions of FDISK and FORMAT (Dos, Win95, and Win98) per Dells "excellent" support. Got farthest with WIN98 but BSOD on first reboot. I've had problems in the past with drives > 8gb and know that NT has a prob with this. Does anyone have a good solution? Thanks!!
 
Windows NT 4.0 has trouble recognizing drives bigger than 8GB because of the generic Atapi.sys file that comes with the installation. <br>
<br>
Download the updated Atapi.sys from Microsoft's FTP server <br>
<br>
<A HREF="ftp://ftp.microsoft.com/bussys/winnt/winnt-unsup-ed/fixes/nt40/atapi/ATAPI.EXE" TARGET="_new">ftp://ftp.microsoft.com/bussys/winnt/winnt-unsup-ed/fixes/nt40/atapi/ATAPI.EXE</A><br>
<br>
and copy the file to a blank floppy disk. Run Atapi.exe on the diskette and the new Atapi.sys file will be extracted to the diskette. <br>
<br>
Boot from the three setup disks supplied with Windows NT Server. <br>
<br>
When asked if you would like setup to detect your mass storage devices, press S so that detection is skipped and you specify a mass storage device. <br>
<br>
When setup list devices found, which should list &lt;none&gt;, press S again and insert the atapi disk and press ENTER twice. <br>
<br>
After setup reads the disk and list the Microsoft ATAPI Service Pack 4 IDE driver, press ENTER to accept the driver. <br>
<br>
Setup will now list Microsoft ATAPI Service Pack 4 IDE Driver as an installed driver. If you have additional drivers for other mass storage devices, press S; if not, press ENTER to continue through setup. <br>
<br>
Setup should continue through normally but, it will prompt you to insert the disk labeled &quot;Microsoft ATAPI Service Pack 4 IDE Driver Support Disk&quot; at the copy phase after you have chosen or formatted a partition on a hard drive.<br>
<br>
You are still limited to a maximum of 7.8GB on the boot partition even if the atapi file has been updated.<br>
<br>
For more information on why go to: <A HREF=" TARGET="_new"><br>
<br>
<br>
I HOPE THIS HELPS! <p>John D. Saucier<br><a href=mailto:jsauce@net1plus.com>jsauce@net1plus.com</a><br><a href= Backup</a><br>
 
I tried using the Microsoft ATAPI driver and it accepts the driver but still says that setup could not find a hard drive.
 
Something else is wrong here. I have set many drives up on NT that have been greater than 8 gigs, it just limits the size of the initial volume. Is this perchance an ATA/66 drive and controller? They require special drivers to run...<br>
<br>
<p>Jim Collin<br><a href=mailto:Jim@collin.cc>Jim@collin.cc</a><br><a href= Technologies</a><br>Consumer Technology Integration<br>
 
I forgot about telling you that you should check to make sure you also install the ATA drivers, or else you will run into Windows NT stop errors dealing with the mass storage problems. <p>John D. Saucier<br><a href=mailto:jsauce@net1plus.com>jsauce@net1plus.com</a><br><a href= Backup</a><br>
 
the message from NT that it can not a hard drive is caused by not presenting NT with the new driver early enough in the installation process. This is a common situation with newer SCSI drivers and with RAID drivers. If it is that situation, as soon as &quot;Setup is inspecting your Hardware....&quot; appears on the screen, press F6 several times and NT will allow you install mass storage device drivers. For some drivers, its too late in the initialization sequence if you wait until NT prompts you for additional drivers. <br>
<br>
documented SCSI problem in <A HREF=" TARGET="_new"> <br>
<br>
If this works for you, let me know so I can update my tip. Didn't know ATAPI.sys driver had similar problem.<br>
<br>
-Wayne
 
That worked!! Thanks everyone. I had to press F6 (something I never knew) to add this driver (the Ultra/66 driver that someone at Dell finally sent to me)! If I tried to add the driver when NT prompted me for mass storage devices, it did not work. Wayne, you are right. I guess it was too late in the setup. <br>
<br>
Thanks again Snicks2!!
 
John<br>
<br>
What do you mean exactly? The same issue applies on a brand new PC where you are installing<br>
NT for the first time using either the 3 boot diskettes or a bootable CD. By the time NT prompts for new mass storeage drivers (at least a subset of them), its too late. NT will not see a drive to install on. When new driver needs to be presented to NT, the F6 method is the only method I know that works.<br>
<br>
If you mean that the updated driver could have been added to the 3 disks, can you give little more detail. I know how to add the checked versions of some of the boot files but don't have info about adding new drivers to the boot disks.<br>
<br>
-Wayne
 
With a three disk setup it prompts for the mass storage detection. It basically asks you if you want Windows NT to detect the devices, you SAY NO. Then you are presented with a list. You either select the device from the list or present Windows NT with an alternate driver. <p>John D. Saucier<br><a href=mailto:jsauce@net1plus.com>jsauce@net1plus.com</a><br><a href= Backup</a><br>
 
thanks jsause. I believe it was the bootabe CD-Rom installs where this was required. -Wayne
 
This is something you should be aware of.<br>
<br>
Although Windows NT 4.0 can in theory support partitions of up to 16 exabytes in<br>
size using the NTFS file system, the maximum size of the system partition is<br>
limited to 7.8 gigabytes (GB).<br>
<br>
MORE INFORMATION<br>
================<br>
<br>
The system partition is defined as the partition containing the files needed for<br>
the initial system startup. For Windows NT, the files are NTDetect.com, NTLDR,<br>
Boot.ini, and sometimes Ntbootdd.sys.<br>
<br>
A boot partition is defined as the partition containing the system files. For<br>
Windows NT, this is the partition containing the %SystemRoot%\System32 folder.<br>
<br>
The system partition and boot partition can be on the same partition or on<br>
different partitions. Because there can be multiple operating systems installed<br>
on a single computer, a computer can have multiple boot partitions, but a<br>
computer has only a single system partition.<br>
<br>
When an Intel-based computer first boots, a number of things occur that result in<br>
the operating system being loaded and started. This process, known as the<br>
bootstrap process, has inherent hardware and software limitations beyond which<br>
Windows NT cannot operate. It is these limitations that prevent Windows NT 4.0<br>
from using a partition larger than 7.8 GB as a system partition.<br>
<br>
During the bootstrap process, the only mechanism available to Windows NT (or any<br>
other operating system) to access the drive is a set of functions in the BIOS<br>
known as Interrupt 13 (INT13). The INT13 functions allow low-level code to read<br>
from and write to the drive by addressing a specific sector on the drive. When<br>
the INT13 architecture was developed back in the early 1980s, the possibility of<br>
multi-gigabyte hard disks was not taken into consideration. The INT13 functions<br>
define 24 bits to describe a sector on the hard disk. This breaks down to a<br>
maximum of 256 heads (or sides), 1024 cylinders, and 63 sectors. With these<br>
numbers, only 256*1024*63 (or 16,515,072) sectors can be used with INT13<br>
functions. At a standard 512 bytes per sector, this is 8,455,716,864 bytes, or<br>
approximately 7.8 GB. Note that for most modern drives, the computer's BIOS must<br>
support some form of sector translation for the BIOS functions to address the<br>
first 7.8 GB of disk space. The BIOS in virtually all modern computers supports<br>
&quot;Logical Block Addressing,&quot; which allows INT13 functions to address the first<br>
7.8 GB of drive space independent of the drive's physical geometry.<br>
<br>
The INT13 functions are the only means available to the operating system to gain<br>
access to the drive and system partition until the operating system loads<br>
additional drivers that allow it to gain access to the drive without going<br>
through INT13. Therefore, Windows NT 4.0 cannot use a system partition larger<br>
than 7.8 GB. In fact, the entire system partition must be entirely within the<br>
first 7.8 GB of the physical disk. Windows NT can use a 7.8-GB system partition<br>
only if the partition begins at the start of the physical drive.<br>
<br>
NOTE: Partitions other than the system partition are not affected by the these<br>
limitations.<br>
<br>
Other operating systems, such as Microsoft Windows 95 OEM Service Release 2,<br>
Microsoft Windows 98, and Microsoft Windows 2000, can boot from larger<br>
partitions because these operating systems were written after the computer<br>
industry defined a new standard for BIOS INT13 functions (the &quot;INT13<br>
extensions&quot;) and implemented this new functionality on manufactured<br>
motherboards. Because Windows NT 4.0 was written before this new standard was<br>
invented, Windows NT 4.0 is unaware of this new technology and is unable to use<br>
its features.<br>
<br>
When you are installing Windows NT 4.0, you can create a system partition with a<br>
maximum size of 4 GB. This occurs because Setup first formats the partition<br>
using the FAT file system. If you want to use an NTFS partition, the partition<br>
is converted to NTFS after the first reboot. The FAT file system has a file<br>
system limitation (unrelated to any BIOS limitations) of 4 GB. When you perform<br>
an unattended installation, use of the ExtendOEMPartition directive in an<br>
Unattend.txt file can expand the system partition to a maximum of 7.8 GB.<br>
<br>
In the future, additional limitations may come into play as well. Although the<br>
NTFS file system can address 16 exabytes of disk space in a single partition,<br>
current disk-partitioning schemes store partition information in structures that<br>
limit partitions to 2^32 sectors, or 2 terabytes, in size. The ATA hardware<br>
interface uses 28-bit addressing, which supports drives that are 2^24 sectors,<br>
or 137 GB, in size. These limitations may apply to partitions other than the<br>
system partition as well.<br>
<br>
Note that file system limitations and hardware limitations exist independently of<br>
each other, and the most restrictive of the two is the determining factor in the<br>
maximum partition size. Another factor to consider when you are troubleshooting<br>
partitioning problems is that hard disk manufacturers often use &quot;decimal<br>
megabytes&quot; (1 megabyte = 1,000,000 bytes), whereas Windows NT uses &quot;binary<br>
megabytes&quot; (1 megabytes = 1,048,576 bytes). Using both definitions of a megabyte<br>
in calculations can often account for &quot;lost&quot; disk space. Also, this article<br>
assumes a sector size of 512 bytes in all calculations. Although a 512-byte<br>
sector has become a de facto industry standard, it is possible that disk<br>
manufacturers could produce drives with a different sector size. This would<br>
result in a corresponding change in partition limits. Partitions are based on<br>
cylinder, head, and sector calculations, not on byte calculations. Therefore, a<br>
change in bytes per sector causes a change in bytes per partition.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top