|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
|
ACCEDERE A BASSO LIVELLO AI SETTORI DELL?HARD DISK IN XP
il titolo si commenta da solo.
in win 98 c'era 1 modo: tramite un vxd (che richiamava gli interrupt dos). ora in xp come si puo' fare?. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
L'unico modo è usare un .SYS che permette l'accesso diretto all'hardware...
Ad esempio c'è giveio che è gratuito... Però non puoi chiamare gli interrupt DOS...devi fare tutto tramite il controller del dico rigido, quindi tutte IN e OUT... Inoltre scavalcare così Windows non credo sia propriamente sicuro... Pensa che anche i programmi come Partition Magic devono riavviare in DOS per funzionare in Windows NT/2k/XP... |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
|
come posso anch'io riavviare in dos?
mi sai indicare un sito dove prendere giveio?. ho trovato un programmino che permette di cambiare il volume id seriale logico dell'hard disk e anche se l'interfaccia e' dos, aprendo il file si puo' leggere this program cannot be run in dos mode. questo prog usa un file che e' \\.\vwin32.vxd per accedere (legg. e scriv.) al master boot record e per comunicare con il driver usa il deviceiocontrol. |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Per riavviare in DOS scrivono su un floppy un'immagine di un dischetto con il DOS... Poi bisogna riavviare con quel dischetto...
Per quel programma...nonostante funzioni in testo è sempre un prgoramma per Windows... Comunque quel programma non può funzionare sotto Windows 2k o XP perchè i file vxd funzionano solo sotto Windows 9x/Me... Ma il sorgente ce l'hai ? Ti allego GiveIO C'è un file di esempio nella directory tstio per l'accesso diretto... |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ah...per installare GiveIO lo emtti in System32 e poi devi usare questo programma...
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Guarda qui: http://www.sysinternals.com/ntw2k/source/misc.shtml#VolumeId
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
|
il programma di cui ti parlavo era propio questo
e ti posso assicurare che funziona in xp. per quanto riguarda i sorgenti non li ho, ma le cose che ho detto le ho interpretate io leggendo il contenuto del file con notepad. io ero abituato sotto win98 a usare il deviceio e il vxd in questione che ho visto anche all'interno del prog, ed e' per questo che ho azzardato l'ipotesi. grazie comunque ora provo il giveio. ciao. |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
|
giveio funziona solo in xp oppure funz anche in 98?
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Su 98 non ho provato...ma dovrebbe funzionare...
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:27.



















