Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

setup partizione via software

0 views
Skip to first unread message

Claudio DAFFRA

unread,
Dec 20, 1999, 3:00:00 AM12/20/99
to
Come Posso impostare una qualsiasi partizione come attiva
tramite software.
Meglio qual'č la porzione di programma in FDISK che imposta una partizione
in attiva ?
ho provato a disassemblarlo ma con scarsi risultati

Cordiali Saluti
Claudio DAFFRA


valvern

unread,
Dec 20, 1999, 3:00:00 AM12/20/99
to
On Mon, 20 Dec 1999 13:00:56 GMT, in it.comp.dos
"Claudio DAFFRA" <daffra...@libero.it> wrote:

>Come Posso impostare una qualsiasi partizione come attiva
>tramite software.

Con la frase "tramite software" intendi un con un programma che stai
scrivendo tu ? Allora devi andare a cambiare un valore nella tabella
delle partizioni.

ciao

Claudio DAFFRA

unread,
Dec 20, 1999, 3:00:00 AM12/20/99
to
Grazie di aver risposto alla mia domanda

con la frase "tramite software" intendo che sto scrivendo un programmino
che cambi la partizione attiva con una "n"
purtroppo ho poco materiale didattico che mi dice dove e come impostare i
valori per attivare le partizioni


Cordiali Saluti
Claudio DAFFRA

valvern <val...@libero.it> wrote in message
kEheOKJmwu1td0...@4ax.com...

valvern

unread,
Dec 20, 1999, 3:00:00 AM12/20/99
to
On Mon, 20 Dec 1999 19:44:16 GMT, in it.comp.dos
"Claudio DAFFRA" <daffra...@libero.it> wrote:

>con la frase "tramite software" intendo che sto scrivendo un
>programmino che cambi la partizione attiva con una "n"

Ti dico quel poco che so e che ho ricavato dalla Ralf Brown Interrupt
List :
Devi leggere il Master Boot Record, dove ai seguenti offset troverai
dei blocchi di 16 byte che descrivono le quattro partizioni :

1BEh partition record for partition 1
1CEh partition record for partition 2
1DEh partition record for partition 3
1EEh partition record for partition 4

La struttura del Partition record e' la seguente :

Format of partition record:
Offset Size Description
00h BYTE boot indicator (80h = active partition)
01h BYTE partition start head
02h BYTE partition start sector (bits 0-5)
03h BYTE partition start track (bits 8,9 in bits 6,7 of sector)
04h BYTE operating system indicator (see #00652)
05h BYTE partition end head
06h BYTE partition end sector (bits 0-5)
07h BYTE partition end track (bits 8,9 in bits 6,7 of sector)
08h DWORD sectors preceding partition
0Ch DWORD length of partition in sectors

Se serve altro sentiamoci in e-mail (credo che la cosa sia un pochino
OT in questo NG).

ciao

p.s. sei per caso di Genova ?

0 new messages