|
A Propos d'OSR2
Entre le lancement officiel de
Windows95 le 4 septembre 1995 et celui de Windows 98 le 8 juillet 1998, deux mises à jour
majeures de Windows 95 sont intervenues. D'une part, Microsoft a livré le Service
Pack 1 qui contenait essentiellement des nouveaux pilotes pour les
périphériques et quelques retouchent pour les bugs les plus pénibles. Cette version de
Windows95 porte le numéro 4.00.950 a.
Depuis le mois de novembre
1996, les constructeurs et les distributeurs qui vendent des PC neufs peuvent livrer la
version 4.00.950.B, autrement dit Windows 95 OSR-2. Cette nouvelle mouture, la dernière
avant Windows98 (des variantes d'OSR2 existent : 2.1, 2.5 cette dernière
étant reconnue comme la version 4.00.950 C livrée avec IE4 et DirectX 5
notamment), présente plusieurs particularités qui seront détaillées dans cette
section.
Auparavant, il convient de
commencer par les mauvaises nouvelles. D'une part, cette version n'existe qu'en livraison
OEM et n'est donc vendue qu'à l'occasion de l'achat d'un PC neuf ou avec un disque dur
neuf. D'autre part, s'agissant de la version française (mais aussi des versions
italienne, allemande et espagnole), il existe un bug assez pénible pour les utilisateurs
d'applications tournant sous DOS. En effet, une mauvaise écriture du fichier IO.SYS provoque un accroissement
de la taille du fichier HIMEM.SYS, en termes d'occupation de la mémoire. Autrement dit, les utilisateurs
perdent 40 Ko de mémoire avec la version actuelle de OSR-2. Cela explique bien
évidemment pourquoi des applications et des jeux fonctionnant sous DOS refusaient de se
lancer. Vous pouvez vous procurer un "patch" ici dans la section FTP. Mais pour plus d'indications et de précision
sur l'origine de ce bug et la manière d'y remédier, autant vous rendre sur le site de Microsoft.
La FAQ OSR2 :
Cette FAQ est notamment une reproduction
partielle et parfois enrichie de l'excellent travail de Sean Erwin dont la version
originale et complète est localisée sur ce
site
(plus de lien depuis juillet
2002).
| Qu'est-ce que OSR2 ? |
Windows 95 OSR2 est la dernière version
disponible de Windows95. Elle contient principalement le Service Pack 1 et les dernières
mises à jour disponibles sur le site Web de Microsoft (à la date d'octobre 1996).OSR2
est livré en outre avec Internet Explorer 3 et le Serveur Web Personnel. A noter que la
version la plus récente de Internet Explorer est la version 4 qui a été rendue
disponible sur le site de Microsoft courant octobre 1997.
D'autres éléments sont également livrés avec OSR2, le plus notable étant le nouveau
système de gestion de fichiers, FAT 32. En outre, quelques bugs sont corrigés parmi
lesquels la non prise en compte des options "Mode Serveur" et "Mode
Portable" (i.e. Panneau de Configuration | Système | Performances | Système
de Fichiers). |
| Qu'apporte la FAT32 ? |
La FAT32 est indiscutablement une
amélioration dans la mesure où elle supporte des partitions allant jusqu'à 2
teraoctets. La taille des clusters, selon les partitions, est très inférieure à ce
qu'elle était avec la FAT16 et limite par conséquent la perte d'espace disque. Il
convient de noter que la taille minimale de chaque partition est de 512 Mo.
| Partition |
Taille des Clusters |
| <260 Mo |
0.5 ko |
| 260 Mo - 8 Go |
4 ko |
| 8 Go - 16 Go |
8 ko |
| 16 Go - 32 Go |
16 ko |
| > 32 Go |
32 ko |
|
| Que Faire avec la FAT 32 ? |
A priori on gagne de l'espace disque en
évitant une trop grosse perte. En revanche, cela peut se faire au détriment de la
vitesse. Dans ces conditions, il faut trouver un bon compromis entre vitesse et espace
disque. Une commande non documentée de FDISK permet de choisir la taille des clusters : FORMAT
/Z:N où N*512 octets désigne
la taille des clusters. De
même, il n'est pas possible en principe de partitionner des volumes inférieurs à 512
Mo. La commande FDISK /FPRMT vous autorise toutefois à la faire. |
| Passage de Win95 à OSR2 |
Microsoft annonce qu'il n'est pas possible
de mettre à jour une configuration basée sur les versions 950 et 950a de Windows95 vers
OSR2. De fait, si vous lancez votre CD d'OSR2 pour l'installer par-dessus une version
antérieure de Windows 95, une fenêtre d'erreur s'affichera vous indiquant qu'il n'est
pas possible de mettre à jour le système. OSR2 est censé s'installer seulement sur un
disque vierge. En fait,
c'est faux et au moins deux méthodes sont envisageables. Il en existe deux autres
beaucoup plus complexes que vous pouvez consulter sur le site de Sean Erwin. Celles que je
vous présente ont l'avantage de la simplicité et de l'efficacité. |
ATTENTION
PAS DE MISE A JOUR POSSIBLE VERS OSR2 SI INTERNET EXPLORER 4
EST DÉJÀ PRESENT. IL FAUT PRÉALABLEMENT LE DÉSINSTALLER. |
| Méthode
1 |
|
| |
Sur la version française en tout cas, et
à partir d'une configuration basée sur Windows 95 version 950 a, il a été possible de
mettre à jour le PC vers OSR2 en ... supprimant préalablement le fichier WIN.COM
qui se trouve sur c:\windows (ou en le renommant : il ne doit subsister
aucun WIN.COM sur la machine) et en lançant l'installation d'OSR2 à partir de DOS.
C'est tout ! On peut prendre une précaution supplémentaire en supprimant toute les
entrées située sur c:\windows\Menu Démarrer\Programmes\Démarrage. |
| Méthode
2 |
|
| |
Copiez l'intégralité du CD d'OSR2 (du
moins le nécessaire pour l'installer) et créer un fichier MSBATCH.INF
dans le même répertoire. Dans ce fichier, tapez les lignes suivantes :
[Setup]
ProductType=1
Pour ceux qui le souhaitent, la personnalisation de l'installation de Windows via ce
fichier batch est toujours possible. Il suffit de rajouter les lignes adéquates. |
| Ne perdez pas de vue que le passage
de cette manière vers OSR2 n'affecte en rien la FAT. Vous resterez en FAT16. Le seul
moyen, en attendant Windows98, de passer de la FAT 16 à la FAT 32 sans formatage est de
recourir à des logiciels spécialisés comme Partition Magic 3 de Powerquest. |
| Quels systèmes sur la FAT32 ? |
Microsoft ne prévoit pas de support NT sur
la FAT32 avant NT 5. Le seul système d'exploitation à part OSR2 capable de fonctionner
sur une FAT 32 ou de lire les volumes en FAT 32 est Linux (dont un patch
est disponible à l'adresse :http://bmrc.berkeley.edu/people/chaffee/fat32.html).
|
| Fichiers AVI |
Même sous OSR2, les fichiers AVI ne
peuvent dépasser la taille de 2 Go. Cette restriction est propre au format de ces
fichiers. |
| Passer en FAT 32 avant d'installer OSR2 |
Il faut, pour cela, disposer d'une
disquette système contenant les fichiers OSR2. Sous Windows 95, insérer une disquette
vierge dans le lecteur. Faites Démarrer
| Panneau de Configuration | Ajout Suppression de Programmes | Disquette de démarrage. Mettez le CD d'OSR2 et le tour est joué. Vous pouvez maintenant
supprimer votre partition, booter sur la disquette, demander à FDISK de prendre en charge
les grandes partitions, en créer une nouvelle, rebooter sur la disquette et ensuite
formater grâce aux fichiers OSR2 contenus sur la disquette. |
| Copier Windows95 sur un autre
disque |
Vous venez de faire l'acquisition d'un
nouveau disque dur, plus grand et plus véloce que votre disque dur actuel. Logiquement,
c'est sur ce disque qu'il conviendrait dorénavant de faire fonctionner Windows.
Seulement, vous n'êtes guère enchanté par l'idée de tout réinstaller, sans parler des
heures perdues à reproduire vos petites personnalisations de Windows (couleurs, icônes,
etc.). En l'absence de logiciel spécifiques (il en existe pas mal),
voici comment faire : -
Installez votre nouveau disque en esclave et formatez-le (au besoin, activez la
partition via FDISK ou faites-le après cette opération lorsque vous l'aurez mis
en mode maître).
- Lancez Windows 95 (ou Windows 98), et à
partir d'une fenêtre DOS lancez la commande suivante :
XCOPY C:\*.*
D:\*.* /s/c/h/e/r/k

- Si l'opération ne
fonctionne pas en raison du fichier SWAP, désactivez-le.
- La lettre D représentant votre nouveau disque (il peut s'agir d'une autre lettre, à
vous de voir).
- Une fois la copie terminée, fermez Windows, éteignez votre PC et placez votre nouveau
disque en maître.
- Au besoin, démarrez sur la disquette système et avec FDISK déclarez votre nouvelle
partition comme active.
- Relancez le PC. En principe, il devrait lancer Windows. Si tel n'est pas le cas,
relancez le PC à partir de la disquette et au prompt du DOS tapez la commande : SYS C: ce qui copie les fichiers système sur le disque dur.
- Relancez la machine. Windows doit démarrer.
Vous pouvez allez
consulter la page consacrée aux CD ROM amorçables pour en savoir plus sur la copie de
windows sur CD. |
| Le "fromage" déraille |
Ce que j'appelle fromage, c'est la
représentation graphique de votre disque dur par la commande Propriétés du menu
contextuel. S'il vous reste plus de 2 go d'espace libre, OSR2 indique que la totalité de
votre disque est libre. Manifestement il y a un bug. La chose est gênante pour certains
programmes qui refuseront de s'installer s'il existe plus de 2 Go d'espace libre telle que
la mise à jour de Photoshop 4.01. Cela vous oblige "à bourrer les urnes"
jusqu'à atteindre la limite fatidique. |
| FAT32X |
En plus de la FAT32, il existe une FAT32X. A la différence de la première, le
secteur d'amorce est placé en fin de disque plutôt qu'à sa tête. Cela doit se
vérifier surtout pour les disques durs d'une taille supérieure à 8 Go et livrés par
les grandes marques telles que Gateway 2000, Compaq, DELL, etc. La plupart des utilitaires
vendus depuis 1998 devraient être compatibles avec la FAT32X : Norton Utilities, Ghost,
Partition Magic, et Powerquest livre un utilitaire capable d'identifier cette partition. |
| Le mode DMA |
DMA pour "Direct Memory Access"
ou Accès Direct à la Mémoire. En principe, lorsque le mode DMA est actif, le processeur
n'est pas sollicité lors des accès au CD-ROM et aux disques durs. Mais par défaut cette
option est désactivée s'agissant du controleur IDE ordinaire d'OSR2. Afin de le rendre
actif, il faut aller dans le Panneau de Configuration |
Système | Gestionnaire de périphériques | Lecteurs de Disques.
Sélectionnez un disque et cliquez sur Propriétés et cliquez sur
l'onglet "Paramètres". Il ne vous reste plus qu'à cocher la case DMA et à redémarrer Windows. Faites de même
avec les lecteurs de CD-ROM.
NOTEZ que le mode DMA n'est pas possible avec les disques durs SCSI.
Par ailleurs, il faut impérativement les pilotes du Bus par défaut
(bus Master) de Windows. Si vous chargez des pilotes spécifiques, le mode DMA sera
activé par défaut et il ne sera pas possible de le désactiver par la panneau de
configuration. |
| HIMEM.SYS |
Vous avez vu plus haut qu'il existe un patch
pour corriger le bug touchant le fichier io.sys. et qui affecte la taille du fichier
himem.sys (40 ko au lieu de 1ko). Vous pouvez toutefois corriger ce problème sans
télécharger de patch en procédant comme suit : Démarrez sous DOS et tapez :
"attrib -r -s -h io.sys"
Redémarrez votre machine puis allez de nouveau sous DOS pour taper :
"debug io.sys"
"E 52F6 58" (respecter la casse et
les espaces)
"W" (enregistrez)
"Q" (quittez)
"attrib +r +s +h io.sys"
Redémarrez votre machine.
|
| |
|
|