Mozete instalirati FreeBSD boot manadzer tokom FreeBSD instalacije da biste omogucili pokretanje vise operativnih sistema. Nakon instalacije, mozete konfigurisati boot manadzer sa boot0cfg programom.
boot0cfg -B ce instalirati boot manager u MBR hard diska. Ovo je jedan od nacina da vratite boot manager u slucaju da ga Windows izbrise (ako, na primer, instalirate Windows nakon sto ste instalirali FreeBSD). Naravno, moracete da podignete sistem sa FreeBSD boot diska da bi mogli da koristite boot0cfg -B u slucaju da je boot menadzer izbrisan. Ako zelite da unesete promene u konfiguraciji boot manadzera, moracete ga reinstalirati koristeci ovu komandu, i onda napraviti promene koje zelite..
Komandi boot0cfg se pristupa iz komandne linije. Srecom, verovatno vam nece trebati vecina opcija, iako cete mozda biti zainteresovani za neke. U Tabeli 3.1 su prikazane podrzane opcije za promenu konfiguracije boot menadzera.
Tabela 3.1 Konfiguracione Opcije Boot Menadzera
| Opcija | Opis |
|---|---|
| -v | boot0cfg ce biti opsirniji u onome sto radi. |
| -b image | Ovde, image je ime boot slike koju cete koristiti. Podrazumevana je /boot/boot0. |
| -d drive | Ovde, drive je broj drajva koji BIOS koristi za odredjivanje diska. Obicno je to 0×80 za prvi drajv, 0×81 za drugi, i tako dalje. |
| -f file | Ovde, file je ime fajla u koji ce se cuvati originalni MBR u slucaju da se jave problemi. Ako fajl vec postoji, bice prekopiran. |
I opcija -o je podrzana, i dozvoljava listu argumenata odvojenih zarezom, cija znacenja mozete videti u tabeli 3.2.
Tabela 3.2 Argumenti za boot0cfg -o
| Argument | Opis |
|---|---|
| packet | Ako to BIOS podrzava, ovo ce reci boot0cfg da koristi int 0×13 extenzije umesto CHS za disk I/O. Ovo ce resiti problem 1,024 cylinder boot ogranicanje opisanog ranije. U slucaju da BIOS ne podrzava ovu opciju, to moze prouzrokovati hung sistema. |
| setdrv | Primorava boot0cfg da koristi broj drajva odredjenog u opciji –d da bi odredila drajv sa kojim radite. |
| noupdate | Podrazumevano, boot menadzer moze da pise u MBR i da je update-uje (da bi postavio active flag itd). Ovo moze predstavljati problem ako imate omogucenu hardversku antivirus zastitu koja ce spreciti pisanje u MBR i slicno. Opcija noupdate ce spreciti boot menadzer da pokusava da pise u MBR. |
boot0cfg podrzava i -s n opciju, gde je n broj od 1 do 5 koji odredjuje podrazumevani slice (opste poznat kao particija u MS-DOS/Windows) koji ce se bootovati u slucaju da se nista ne odabere. I ocpija -t n je podrzana, gde je n broj koji predstavlja broj “tikova” nakon kojih ce se podici podrazumevani operativni sistem. Postoji otprilike 18.2 tikova u sekundi.
Izvor: http://www.samspublishing.com/articles/article.asp?p=32084&seqNum=5&rl=1