Ключевые слова:boot, freebsd, win, (найти похожие документы)
Date: Sat, 14 Dec 2002 12:45:02 +0500
From: Eugene Grosbein <[email protected]>
Newsgroups: ftn.ru.unix.bsd
Subject: Загрузка Windows через bootmanager FreeBSD
VY> Я новичок в FreeBSD, поставил ее не очень давно и вот разбираюсь потихоньку.
VY> Только вот для того, чтобы разбираться с ней, мне приходится каждый раз в
VY> BIOS'е переключать порядок поиска загрузочных устройств: FreeBSD стоит у меня
VY> на винте на secondary slave, а primary master занимает винт с мелкософтской
VY> продукцией. И хочется мне не лезть в биос каждый раз для выбора ОС, а
VY> прикрутить к бутовому менеджеру FreeBSD пункт загрузки окон (WInXP). Hо как не
VY> старался, не смог найти, как это сделать.
boot0cfg -B ad0
boot0cfg -B ad2 # если FreeBSD на ad2, а то может и на ad1, тогда -B ad1
Это установит мультизагрузчик BootEasy в MBR обоих дисков.
В BIOS поставь master загрузочным. BootEasy будет давать меню,
по F1 грузить NTLoader от WinXP, по F5 запускать вторую копию BootEasy
со slave. В меню второго можно будет вернуться на первый диск или
загрузить фрю по F1.
Вместо второго BootEasy можно прописать стандартный загрузчик,
который сразу грузит OS с Active раздела. По-моему, он по дефолту там,
так что если сделать только boot0cfg -B ad0, то по F1 будет WinXP,
а по F5 сразу фря.
Есть еще один вариант - если "мелкософтовая продукция" более-менее современная (2000/ХР), то нужно:
- поправить в нотепаде boot.ini, добавив в него строку "C:\bootsect.bsd=FreeBSD" после строки про загрузку МС. Также нужно подправить таймаут - время в секундах
- взять с инсталяционного компакта Фри файлик /cdrom/boot/boot1, поместить его в корень диска C: в винде и обозвать bootsect.bsd
- подключить оба винта и с помощью правильного менеджера разделов добится, чтобы Активный раздел был только один - Виндовый
- выставить загрузку с Виндового винта.