Boot loader perlu diinstal di tempat BIOS mencari sesuatu untuk boot. Untuk mempermudah, Anda biasanya memiliki disk drive tempat boot komputer Anda, Anda menginstal sistem GNU / Linux di disk itu dan bootloader juga sampai di sana.
Satu-satunya hal yang Anda perlukan dari bootloader adalah:
- Bahwa BIOS dapat menemukannya
- Bahwa ia dapat menemukan dan mem-boot Sistem Operasi Anda (dengan Linux, Anda hanya perlu bootloader untuk memiliki akses entah bagaimana ke kernel dan, jika Anda menggunakannya, gambar initrd.)
Sejauh Anda memiliki dua poin yang dibahas, Anda menginstalnya di tempat yang lebih nyaman dan di mana BIOS akan mencarinya.
BIOS biasanya akan mencari bootloader di Master Boot Record dari hard drive, area kecil di awal drive di mana Anda dapat meletakkan beberapa kode untuk dijalankan. Anda juga dapat menginstal bootloader di awal partisi.
Bootloader biasanya cukup kecil untuk muat di area kecil ini, dan bahkan jika tidak, mereka harus meletakkan sesuatu di sana sehingga BIOS mem-boot bootloader.
lilo
adalah bootloader sederhana yang diinstal di area tersebut. grub
sedikit lebih besar, dan Anda menginstal beberapa kode di area tersebut, yang, kemudian, memuat beberapa kode lagi dari partisi disk (di mana grub
dikatakan "diinstal", di mana file konfigurasinya terletak, bersama dengan kode biner, ini biasanya diatur menjadi /boot
partisi sistem , di mana kernel dan initrds ditempatkan juga, untuk kenyamanan).
Dalam hal ini, jika itu meminta Anda untuk disk , ini berarti meminta Anda di mana Master Boot Record harus grub
diinstal, yaitu, disk dari mana Anda akan mem-boot komputer. Bagian grub itu akan diinstal hanya pada disk MBR. Sisanya mungkin diinstal ke partisi yang sama dengan /
atau /boot/
dari sistem Ubuntu yang Anda instal (dan sisanya dapat diakses dari Ubuntu, cari direktori /boot/grub/
atau /grub/
).