Next Previous Contents

1. Permasalahan

Seandainya Anda memiliki sebuah disk dengan jumlah silinder lebih dari 1024. Seterusnya, Anda juga memiliki sistem operasi yang menggunakan BIOS. Maka, Anda mempunyai sebuah masalah, karena interface BIOS biasa dengan disk I/O yaitu INT13 menggunakan sebuah field sepanjang 10-bit untuk menempatkan nomor silinder bagi I/O tersebut, sehingga silinder-silinder bernomor sama dengan atau lebih besar dari 1024 tidak akan dapat diakses.

Beruntung Linux tidak menggunakan BIOS sehingga masalah di atas tidak ditemui di dalam Linux. Kecuali dalam dua keadaan:

Berikut ini akan diberikan uraian yang lebih terinci mengenai hal-hal yang berkaitan dengan masalah di atas. Sebagai catatan: sebagai referensi penulis gunakan kernel versi 2.0.8. Versi-versi lain mungkin memiliki perbedaan meskipun sedikit.


Next Previous Contents