Les partitions FAT16 et HPFS sont limitées à 2^32 octets (= 4 294 967 296 = 4 Goctets) soit le double de ce qu'on observe (pour la FAT16) sous DOS et Windows 95.
Cela est du au fait que NT accepte des clusters de taille maximale égale à 65536 octets. De plus, en ce qui concerne Windows NT 4 uniquement, pour lequel les clusters peuvent atteindre
la taille de 262144 octets, cette limite est repoussée à 16 Goctets !
Les partitions NTFS sont limitées en théorie à 2^64 octets (= 18 446 744 073 709 551 616) soit
16 Exaoctets. En réalité, en raison des limitations dues au BIOS (adressage des secteurs), cette taille maximale est ramenée à 2 To et actuellement à 128 Go
(Car seulement 28 bits sur 32 sont utilisés pour l'instant dans l'adressage d'un secteur en mode LBA)
La partition de boot (contenant NTLDR, boot.ini, etc.) DOIT être
entièrement dans la première zone de 7.9 Goctets du disque. Ceci est dû à une utilisation restreinte par NTLDR de l'interruption 13H
du BIOS pour le disque dur système (IDE ou SCSI) . Cette interruption codant sur 24 bits les positions de cylindres, têtes et secteurs d'un disque, dans le cas où la défragmentation déplacerait des données au-delà de cette zone, le boot deviendrait impossible.
On retrouve cette limitation à 8 Go dans la gestion des disques de taille supérieure à 8Go par Windows NT. Par défaut (jusqu'au Service Pack 3), NT4 ne sait pas
gérer ces disques, et ne voit pas l'espace disque situé au-delà de 8Go. Cette carence est corrigée par la mise à jour du driver ATAPI.SYS, qui est inclus dans le SP4 et au delà.
Cf. l'article Q197667 de la Knowledge Base : "Installing Windows NT Server on a Large IDE Hard Disk"
http://support.microsoft.com/default.aspx?scid=KB;en-us;q197667
Lors d'une première installation, on doit utiliser séparément ce driver, en le copiant sur une disquette, qui sera introduite au cours de l'installation de Windows NT
(lorsque le programme d'installation demande tout au début si on a des périphériques particuliers) . Ce driver se présente sous la forme d'un fichier auto extractible :
Le
mode opératoirede l'installation de ce driver est décrit et commenté dans le chapitre consacré au
multiboot (paragraphe "Suggestion..")
Il existe une
limitation supplémentaire, concernant la partition de boot de NT. Elle ne dure toutefois que le temps de l'installation . En effet, même si on a choisi d'installer NT sur une partition NTFS
, elle va être créée au départ en FAT16, et ce n'est qu'ensuite (à un redémarrage suivant) qu'elle sera convertie en NTFS. Or une partition FAT16 sous Windows NT a une taille limite de 4 Go!
Donc la partition de boot de NT, lors de son installation, est limitée à 4Go.
Il est possible d'utiliser des partitions
FAT32 sous Windows NT4 à l'aide d'un driver spécial, non Microsoft, disponible sur les sites suivants :
L'accès aux partitions FAT32 étant réalisé à l'aide d'un driver (FAT32.SYS), lequel est chargé au cours du démarrage de NT, il n'est donc pas possible d'avoir une partition de
démarrage de NT4 en FAT32.
Windows 2000
sait par contre accéder pleinement aux partitionsFAT32
Cas des disques durs IDE ayant une taille supérieure à 8 Go
(Ceci ne concerne que NT4, Windows 2000 sachant gérer nativement ce type de disques)
L’installation et le fonctionnement de NT sur des disques de taille > 8Go peut poser des problèmes.
En effet, l’accès aux secteurs situés au delà de 8 Go ne peut être réalisé qu’en utilisant les extensions de l’interruption logicielle 13h (appelé aussi mode LBA). Or par défaut (en
absence de tout Service Pack) NT4 ignore ce mode. Si bien que l’installation de NT4 sur un disque physique de plus de 8Go risque de mal se passer (par exemple si on a déjà
partitionné le disque, en ayant créé des partitions étendue et/ou logique dépassant les 8 premiers Go).
Pour s'affranchir de cette contrainte, Microsoft préconise l'utilisation du fichier ATAPI.SYS au début de l'installation (ce fichier, qui fait partie du SP4
et au delà, va remplacer le fichier existant de NT).
Cela ne fonctionne pas si on a lancé l'installation de NT en démarrant directement depuis leCDROM. Il faut donc OBLIGATOIREMENT
utiliser les disquettes de NT!
Cf. articleQ197667 de la Knowledge Base :
"Installing Windows NT Server on a Large IDE Hard Disk"
Le fichier ATAPI.SYS est contenu dans un fichier autoextractible disponible ici, qu'il faudra
copier sur une disquette formatée DOS (intitulée, p.ex., "Microsoft ATAPI Service Pack 4 IDE Driver") Exécuter ATAPI.EXE depuis cette disquette.
L'installation de NT doit alors s'effectuer ainsi :
- Démarrer l'ordinateur à l'aide des 3 disquettes de NT
- Lorsque le programme d'installation demande s'il doit détecter les périphériques de mémoire de masse, appuyer sur S afin de sauter cette détection.
- Le programme d'installation affiche alors une liste qui doit être vide, appuyer encore sur S et insérer la disquette Microsoft ATAPI Service Pack 4 IDE
Driver et appuyer sur la touche Entrée 2 fois de suite.
- La disquette est alors lue, "Microsoft ATAPI Service Pack 4 IDE driver" est affiché, appuyer sur Entrée pour valider ce choix.
- déclare "Microsoft ATAPI Service Pack 4 IDE Driver" comme étant installé. Si d'autres périphériques de mémoire de masse doivent être ajoutés,
appuyer sur S, sinon appuyer sur Entrée, puis continuer la procédure d'installation.
- Le programme d'installation va redemander l'insertion de la disquette ATAPI lors de la phase de copie des fichiers de NT depuis le CDROM,
après qu'une partition a été choisie et/ou formatée.
|