Newsgroup: it.comp.os.win.win9x
Titolo: abilitare il dma sugli hd in win98se

allora... ho 3 dischi, 2 ide e uno serial ata. il primo è un maxtor 120 giga
su cui c'è la partizione primaria, e da gestione periferiche ho abilitato il
dma. gli altri 2 sono un wd 40 giga e un maxtor 160 giga sata, partizionati
in ntfs (e correttamente riconosciuti col programma 'ntfs for windows 98'),
e per questi non mi fa settare il dma. come mi era stato suggerito su questo
ng, ho fatto quanto scritto in questo articolo
http://www.microsoft.com/whdc/hwdev/archive/devdes/idedma.mspx
cioè ho aggiunto le 2 righe al file mshdc.inf, quindi ho rimosso i due hd
incriminati in gestione periferiche. al riavvio ovviamente me li ritrova ma
il dma continua a non essere attivabile (manca proprio la voce).
che posso fare?
--
THE SUN
togliere GIASSAI per rispondere


Secondo me ...nulla con la NTFS
L'Ultra DMA ha introdotto un meccanismo di rilevamento degli errori meglio
noto
 come Controllo di Ridondanza Ciclica (CRC). I
l CRC è un algoritmo che calcola  una somma di controllo dipendente dal
valore
 e dall'ordine dei dati che viene usata per rilevare gli errori in un flusso
di dati.
 Sia il controller sia l'unità disco calcolano un valore CRC
 per ogni insieme di dati Ultra DMA.
 Dopo che i dati richiesti dal controller vengono inviati,
 l'unità disco calcola un valore CRC ed esso viene confrontato con il valore
originale
 del CRC del controller.
 Se viene segnalata una differenza,
 richiede al controller di selezionare una modalità di trasferimento più
lenta e di inviare nuovamente la richiesta originaria dei dati
e i driver caricati in modo "Reale" ti permettono solo di leggere ma NON di
scrivere !
e poichè sono caricati nei file di avvio di Windows 98 non permettono di
variare "Dinamicamente"  tramite il
controller una modalita' diversa in caso di differenza CRC...ecco perchè
Windows per "Autoproteggersi
non ti permette alcuna abilitazione.
IMHO....;-)
-- 
Walter

 ha scritto nel messaggio
news:CoOhc.140169$Kc3.4...@twister2.libero.it...

Ma che MB hai?
E il controller SA è direttamente integrato nella MB oppure
è su scheda separata?
Ciao

 Ciao
abit nf7-s. sì il controller è un silicon image ed è sulla scheda. comunque
il western digital non sata è attaccato invece a un controller ide pci


 il western digital non sata č attaccato invece a un controller ide pci
Come mai? Non potevi collegarlo nel controller IDE del SB?
Ciao

 Come mai? Non potevi collegarlo nel controller IDE del SB?
ho tutti i canali pieni! :)



Hai installato i driver del controller SA?
Infinr magari aggiorna anche il Bios della MB, il quale a sua volta
aggiornerà anche quello del controller SA.
Ciao

 Ciao
già fatte tutte e due le cose :(
boh io non capisco proprio...
ricapitolando, tanto per fare chiarezza definitivamente, ho 3 hd: il primo è
un ata133 120 giga diviso in C (80 giga in fat32) con windows 98 e D (40
giga sempre fat 32) col 2000. poi ho il sata 160 giga con una partizione
unica, E, da 160 giga in ntfs. infine ho un ata100 collegato al controller
pci, con la partizione F da 40 giga sempre in ntfs.
se provo a copiare un file all'interno del primo disco funziona tutto
regolarmente, sia col dma attivato che disattivato. se invece provo a
lavorare sugli altri dischi oppure a copiare ad esempio da C a E, da E a F,
da E a D ecc, vedi il timer che indica il tempo rimanente che parte e poi si
blocca e comincia a crescere... fino ad arrivare anche a oltre mezz'ora per
copiare 700 mega!
e la cosa strana è che appena succede questo mi si incasina anche il primo
disco, e fino al seguente riavvio va lentissimo anche copiando dalle
partizioni C e D.
non so più che fare... ho tolto l'antivirus, non ho firewall o altro, ho
controllato eventuali spyware e non ce ne sono, ho deframmentato tutti gli
hd (che comunque sono pieni per circa metà ognuno)... il sistema è
pulitissimo, all'avvio carica giusto la sistray e l'explorer.
chi ha qualche consiglio?


 già fatte tutte e due le cose :(
mi rispondo da solo. credo proprio che abbia ragione walter, è per via
dell'ntfs. alla fine mi sono stancato, ho cancellato la partizione sul 40
giga e l'ho rifatta in fat32, e con quella non c'è nessun problema.
quello che mi sono accorto è che il sistema funziona bene soltanto se leggo
dalla partizione ntfs, mentre se tento di scriverci rallenta tutto e sono
addirittura costretto a riavviare per riportare il sistema alla condizione
ottimale.
se qualcuno ha un'idea da proporre, o un programma migliore di 'ntfs for
windows 98' per leggere le partizioni ntfs, è bene accetto.



Non credo che ce ne siano altri che ti possano risolvere il problema...
Ciao

 dell'ntfs.
Mi spiace non aver dato indicazioni che potessero risolvere un problema
per me della NTFS e della scittura in Modalita UDMA...ma per me non era
esistente ...
-- 
Walter
* due rette parallele si incontrano quando .... si son rotte le balle di
stare da sole!  * eh eh

, wrote:
non puoi fare una micro NTFS e poi lavorare con Partition Magic
(browse) x copiare i files e vedere quanto ti ci mette...
-------------------------------------------------------------------------------------
domanda stupidissima. sei sicuro di non avere qualche impostazione del
bios settata male x il DMA ?
ciAO
                                                              Sorcerer
--
------------------------------------------------------
Now playing:
EB - L'Isola Che non C'è
------------------------------------------------------
my Blog:
http://giovanesistemista.splinder.it
------------------------------------------------------

 bios settata male x il DMA ?
sě sě il bios č a posto, e comunque ho fatto apposta le prove, e uno stesso
hd partizionato in fat32 funziona perfettamente, in ntfs va malissimo.
quindi č proprio quello
