/* Escrever a informação nova a MBR *\
/* Para escrever os valores à tabela da divisória de MBR, Uncomment a função do biosdisk dada abaixo */
// biosdisk ( 3, 0x80, 0, 0, 1, 1, &p ) ;
display(); /* Display the Modified
Information */
getch();
}
Comentários no coding:
O programa dado acima é um programa de amostra para mostrar como nós podemos modificar os valores da entrada da tabela da divisória de MBR. Se você quiser modificar os valores da entrada da divisória para tais divisórias lógicas, que se encontram em divisória prolongada, você tem que modificar os valores na tabela da divisória de MBR prolongado.
Os valores que foram dados aqui para modificar a entrada da tabela da divisória são justos para demonstram, como modificar. Nunca modificar a tabela da divisória com valores ilegais ou illogical. Fazendo assim a divisória inteira pode tornar-se inacessível.
A divisória da estrutura é usada ler a entrada da divisória da peça da tabela e da estrutura da divisória para ler MBR. Para fazer realmente as modificações na divisória tabelar o uncomment biosdisk( ) function.
Se você quiser modificar os valores de começar e de terminar, os setores e os números de cilindro da divisória, calculam os valores, como descritos nos comentários do programa para ler e indicar tabela da divisória de MBR, discutido em começar deste capítulo.
|