/* Γράψτε τις νέες πληροφορίες σε MBR *\
/* Για να γράψετε τις τιμές στο χώρισμα MBR παρουσιάστε, Uncomment η λειτουργία biosdisk που δίνεται κατωτέρω */
// biosdisk ( 3, 0x80, 0, 0, 1, 1, &p ) ;
display(); /* Επιδείξτε τις τροποποιημένες πληροφορίες */
getch();
}
Σχόλια στην κωδικοποίηση:
Το πρόγραμμα που δίνεται ανωτέρω είναι ένα πρόγραμμα δειγμάτων για να επιδείξει πώς μπορούμε να τροποποιήσουμε τις τιμές επιτραπέζια είσοδος χωρισμάτων MBR. Εάν θέλετε να τροποποιήσετε τις τιμές της εισόδου χωρισμάτων για τέτοιες λογικά χωρίσματα, όποιοι βρίσκονται εκτεταμένο χώρισμα, πρέπει να τροποποιήσετε τις τιμές μέσα πίνακας χωρισμάτων εκτεταμένου MBR.
Οι τιμές που έχουν δοθεί εδώ για να τροποποιήσουν την επιτραπέζια είσοδο χωρισμάτων είναι ακριβώς για καταδεικνύουν, πώς να τροποποιήσουν. Μην τροποποιήστε ποτέ τον πίνακα χωρισμάτων με τις παράνομες ή παράλογες τιμές. Με αυτόν τον τρόπο το ολόκληρο χώρισμα μπορεί να γίνει απρόσιτο.
Το χώρισμα δομών χρησιμοποιείται για να διαβάσει την είσοδο χωρισμάτων από τον πίνακα χωρισμάτων και το μέρος δομών σε διαβασμένο MBR. Για να κάνει πραγματικά τις τροποποιήσεις στο χώρισμα να παρουσιάσουν το uncomment biosdisk( ) function.
Εάν θέλετε να τροποποιήσετε τις τιμές της έναρξης και του τελειώματος, τομείς και αριθμοί κυλίνδρων του χωρίσματος, υπολογίζουν οι τιμές, όπως περιγράφεται στα σχόλια του προγράμματος για να διαβαστεί και να επιδειχθεί πίνακας χωρισμάτων MBR, συζητημένος στην έναρξη αυτού του κεφαλαίου.
|