Molte delle informazioni in questa sezione provengono dalla: Windows95 OSR2 Mini-FAQ di Sean Erwin <serwin@ucsd.edu> e da un articolo inviatomi da Giuseppe Sardo <sardo@mbox.vol.it>
Windows 95 OSR2 è una release di servizio di Win95. Principalmente include il Service Pack 1 e le ultime correzioni correntemente disponibili sul Web di Microsoft. Include inoltre diverse componenti attualmente non disponibili per il prelievo, tra cui il nuovo file system FAT32. Altri errori presenti in precedenti versioni di Win95 sono stati rimossi.
Le principali migliorie apportate comprendono:
Il Microsoft Personal Web Server (MsPWS) è distribuito gratuitamente dalla Microsoft, ed è prelevabile dal famoso sito. Funziona su Windows 95 e funziona discretamente bene. Incorpora inoltre un completo programma di amministrazione via Web.
Per far funzionare velocemente ed in maniera indolore il MsPWS bisogna installarlo della nazionalità giusta: avendo Windows95 italiano, bisogna installarne la versione italiana, altrimenti si è costretti ad agire con alchimistici cambiamenti di nome delle directory, di condivisioni strane etc. riuscendo solo a farlo funzionare parzialmente.
Installando la versione italiana su Windows95 italiano, tutto funziona "a colpo"
MsPWS permette l'utilizzo di CGI ed ISAPI ed incorpora il filtro IDC per le query dirette su database ODBC, oltre ad avere un completo programma di amministrazione via Web. Non penso sia possibile utilizzare l'OLEISAPI.DLL, per lo meno quella usata su Windows NT.
Lo trovi tra i servizi di rete, per installarlo segui i passi:
Il Personal Web Server verrà avviato automaticamente all'avvio di Windows ed aggiungerà la propria icona nella Tray Bar. Per gestire il servizio clicca col pulsante destro sull'icona e seleziona Proprietà dal menu a tendina che appare.
No. Ad iniziare con OSR2, nessuna futura release di Win95 supporterà il dual-boot col precedente sistema. La funzionalità del tasto F4 durante l'avvio, per avviare il PC con DOS 6.2 e Win3.x è stata disabilitata. Inoltre, anche avviando in DOS 7.1, non è più possibile lanciare Win3.x.
Rimane possibile utilizzare un boot manager di terze parti, come quelli distribuiti con Partition Magic 3.0, Windows NT o OS2.
Da alcuni articoli delle news ho dedotto che rimane una possibilità per ripristinare la funzionalità del tasto F4 durante l'avvio:
in tale modo vengono reinstallati i file di sistema del DOS 7.0, ed è nuovamente possibile avviare il PC con il sistema precedente.
Ricorda però che se hai installato FAT32, dovrai fare attenzione a non utilizzare programmi non compatibili con essa.
Probabilmente stai utilizzando una versione distribuita ai beta-tester; questa poteva essere installata come aggiornamento e permetteva ancora il dual-boot; queste opzioni sono poi state rimosse nella versione OEM finale.
Win95 OSR2 non supporta più il riavvio con la versione DOS precedente, nonostante ciò la Microsoft si è dimenticata di togliere tale opzione e di disabilitare il tasto F4 all'avvio del sistema.
Per risolvere il problema devi seguire i passi:
Le versioni di Win95 precedenti ad OSR2, come tutte le versioni DOS, utilizzano un file system chiamato FAT16 (o FAT12 in alcuni casi). La disponibilità di capienti dischi fissi ha portato ad un utilizzare partizioni di grandi dimensioni, che implicano dimensioni maggiori dei cluster e spreco di spazio.
Per calcolare lo scarto:
S=(CS-AFSc)*NF
dove:
S = scarto
CD = dimensioni del cluster (Cluster Size)
AFSc =dimensione media dei file per cluster (Average File Size per cluster)
NF= Numero dei file (Number of File)
L'utility DOS ChkDrv calcola lo scarto per le partizioni FAT16
La tabella seguente indica le corrispondenze tra le dimensioni delle partizioni e quelle dei cluster utilizzando FAT16 (e FAT12)
+-------------------+-----------+-------+ | dim. cluster |Partizione | FAT | Note +-------------------+-----------+-------+ | 4K (4096 bytes) | 16 MB | FAT12 | | 2K (2048 bytes) | 32 MB | FAT16 | (versioni DOS < 4.0) | 2K (2048 bytes) | 128 MB | FAT16 | (versioni DPS >= 4.0) | 4K (4096 bytes) | 256 MB | FAT16 | | 8K (8192 bytes) | 512 MB | FAT16 | | 16K (16384 bytes) | 1 GB | FAT16 | | 32K (32768 bytes) | 2 GB | FAT16 | +-------------------+-----------+-------+
Ad esempio, affinchè i cluster non superino gli 8k, dovremo mantenere le partizioni di 511 MB o più piccole.
FAT16 non supporta partizioni maggiori di 2 GB.
FAT32 è un miglioramento, consente l'utilizzo di dischi fino a 2 Terabytes e dimensioni del cluster di 4K per partizioni fino a 4 GB.
Sulle unità partizionate in FAT32 si hanno i seguenti dimensionamenti:
+-------------------+---------------+-------+ | dim. cluster | Partizione | FAT | +-------------------+---------------+-------+ | 512 bytes) | < 260 MB | FAT32 | | 4K (2048 bytes) | 260 MB - 8 GB | FAT32 | | 8K (2048 bytes) | 8 GB - 16 GB | FAT32 | | 16K (2048 bytes) | 16 GB - 32 GB | FAT32 | | 32K (2048 bytes) | > 32 GB | FAT32 | +-------------------+---------------+-------+
No. FAT32 non è compatibile con le versioni precedenti di DOS, Win.3x e Win95 (OSR1). Attualmente nessun altro sistema operativo, neanche Windows NT è compatibile con esso.
La scheda madre deve supportare la modalità LBA per essere compatibile con FAT32. Molte schede madri 486 (normalmente non recenti) non supportano la modalità LBA.
Inoltre è possibile che FAT32 abbia delle incompatibilità con le schede madri di alcuni laptop (come il ThinkPad).
Con il programma FDISK di OSR2. FDISK permette l'installazione della FAT32 solo su unità superiori ai 512 MB. Da FDISK dovrai abilitare il supporto per dischi di grandi dimensioni per selezionare FAT32. Dopo aver partizionato il disco e riavviato il sistema formatta il disco col FORMAT di OSR2.
Hai bisogno di un dischetto di avvio OSR2, per crearne uno dal CD puoi utilizzare due modi:
Inizia l'installazione di OSR2. Prosegui fino a quando chiede se vuoi
un disco di ripristino, rispondi affermativamente e segui le istruzioni.
Quando il dischetto è pronto annulla l'installazione.
Ora hai un dischetto avviabile con le nuove versioni di FDISK, FORMAT ecc.
Puoi creare un dischetto di avvio OSR2 se hai:
In questo caso dovrai seguire i passi:
PowerQuest ne ha rilasciata una,come parte di Partition Magic 3.0.
Anche Microsoft ha sviluppato una propria utility ma non è stata inclusa in questa release.
No. FAT32 non è compatibile con i programmi di compressione del disco.
Secondo un articolo del Microsoft Knoledge Base:
Per la maggior parte degli utenti, FAT32 avrà un influsso irrilevante
sulle prestazioni del sistema. Alcuni programmi portanno avere leggeri
miglioramenti mentre altri, in particolare quelli che sfruttano molti accessi
sequenziali in lettura e scrittura, potranno avere un leggero degrado delle
prestazioni.
Le Norton Utilities 2.0 e Norton Antivirus 2.0 ora funzionano anche con FAT32.
OSR2 non richiede l'installazione di FAT32, funziona bene anche con FAT16.
Non potendo più avviare il sistema col vecchio sistema, il metodo più semplice è quello di farli girare col DOS 7.1 fornito con OSR2. La presenza di FAT32 non dovrebbe influenzare i giochi.
Si. E neanche Microsoft darà supporto. Tienilo presente prima di decidere il passaggio as OSR2; se lo installi ed hai dei problemi, difficilmente potrai avere assistenza da chi te lo ha venduto. OSR2 è relativamente nuovo, quindi non sono ancora conosciuti tutti i relativi problemi ed accorgimenti.
OSR2 non apparirà nei negozi al dettaglio. Le funzionalità uniche ad OSR2 non saranno disponibili fino alla prossima nuova versione di Win95, prevista per la fine del 1997.
OSR2 è distribuito esclusivamente agli OEM, vale dire ai costruttori di sistemi. Puoi comperare OSR2 nei seguenti modi:
Microsoft è piuttosto precisa nelle istruzioni agli OEM, OSR2 puo essere venduto esclusivamente assieme all'hardware specificato.
OSR2 era anche incluso nell'edizione di Ottobre 1996 di MSDN (Livelli Professionale o superiori).
Viene distribuito in un involucro trasparente termorestringente che contiene il manuale, il CD ed un dischetto di avvio.
Senza rompere l'involucro, dovrebbe essere possibile individuare un singolo foglio di carta tra il manuale ed i dischi. Sul manuale non si trova più l'ologramma del bambino davanti al calcolatore, ma un ritratto, bianco su bianco in rilievo, di Augusta Ada Byron.
Sul CD troviamo stampate le scritte:
For Distribution
Only with a
New PC
© 1981-1996 Microsoft
Corporation. All rights reserved.
0796 Part No. 000-45234
Vendita
abbinabile
unicamente
all'acquisto
di un PC
© 1981-1996 Microsoft
Corporation. Tutti i diritti riservati.
0796 Parte n. 000/36978 IT
Per verificare se la versione installata è OSR2 segui i passi:
Windows 95 dovrebbe identificarsi come
Microsoft Windows 95
4.00.950 B
oppure
Microsoft Windows 95
4.00.950.1111
Alternativamente, puoi digitare VER al prompt del DOS, il qale dovrebbe riportare:
Windows 95. [Version 4.00.1111]
No, se provi a fare l'aggiornamento da una versione precedente di Win95 ti restituirà un messaggio di errore e non permetterà l'installazione. OSR2 può essere installato solamente sul DOS.
Si, esiste: avvia in DOS e rinomina WIN.COM quindi, sempre da DOS, avvia il Setup dal CD di OSR2. Conviene rimuovere i riferimenti a programmi dalla Cartella di esecuzione automatica prima di procedere con l'aggiornamento.
Ovviamente il lettore CD dovrà essere configurato per poter essere utilizzato da DOS.
Ricorda inoltre che non avrai più la possibilità di avviare il PC col vecchio sistema e far girare Win3.x.
Puoi anche utilizzare un altro procedimento per aggiornare il tuo Win95: devi estrarre dai file CAB contenuti nel CD di win95osr2 i file KERNEL32.DLL e KRNL386.EXE, e sostituirli a quelli della vecchia versione, in questo modo il programma di installazione non si blocchera e penserà di rieseguire l'installazione su se stesso.
L'operazione in dettaglio da eseguire è la seguente:
MD C:\OLDKRNL COPY C:\WINDOWS\KERNEL32.DLL C:\OLDKRNL COPY C:\WINDOWS\KRNL386.DLL C:\OLDKRNL
F: CD WIN95 FOR %I IN (*.CAB) DO EXTRACT /L C:\WINDOWS %I KRNL386.EXE FOR %I IN (*.CAB) DO EXTRACT /L C:\WINDOWS %I KERNEL32.DLL (Sostituire 'F:' con il nome dell'unita' del vostro CD-ROM)
Sean Erwin ha raccolto una serie di articoli sia su OSR2 che su FAT32.