Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» FreeBSD + Windows загрузка и восстановление

Автор: Maxer
Дата сообщения: 11.06.2004 13:27
У меня назрел 1 вопросик по поводу установки FREE BSD на комп на котором уже стоит WindowsXP и Windows98 которые добавлены в бут.ини. Вопрос такой: как сделать так чтобы установился Unix и осталась возможность выбора моих предыдущих ОС?

FreeBSD или уничтожитель дисков??!!
Автор: Raredemon
Дата сообщения: 11.06.2004 13:43
Maxer
Гораздо легче поставить и настроить GRUB для загрузки ХР и 98... Хотя в принципе я пользуюсь Акронис ОССелектор-ом для загрузки ХР и бсд ...
Автор: Maxer
Дата сообщения: 11.06.2004 14:20

Цитата:
GRUB
;
Цитата:
Акронис ОССелектор


Де можно эти штуки нарыть?
Автор: Demetrio
Дата сообщения: 11.06.2004 19:19
Акронис вот здесь:

http://forum.ru-board.com/topic.cgi?forum=35&topic=0543&start=800#lt

(Фришный загрузчик использовать тоже не возбраняется)

НО - наверняка придётся все переустанавливать, т.к. FreeBSD не может быть установлена на логический раздел, она хочет жить в начале диска.

Т.е. когда пустой диск и разбиваешь на разделы - то оставляешь в начале пустое место для Фри, потом создаёшь primary active для Win98, логический для XP, и устанавливаешь в порядке Win98 > WinXP > FreeBSD
Автор: ooptimum
Дата сообщения: 11.06.2004 20:58
Demetrio

Цитата:
не может быть установлена на логический раздел, она хочет жить в начале диска.

Поправочка: ей по-барабану, начало диска или конец, главное, чтобы это был первичный раздел.
Автор: Demetrio
Дата сообщения: 11.06.2004 21:07
ooptimum
Кстати, а для неё проблема 1024 цилиндра ещё актуальна?
Автор: Maxer
Дата сообщения: 11.06.2004 23:01
Demetrio
Я тоже сначала не понял зачем ей начало диска?


Добавлено

Цитата:
Замечание за неинформативное название темы. Исправлено. Demetrio


хех... ну как всегда не могут что-то плохое в моих постах не заметить )))
Автор: Maxer
Дата сообщения: 12.06.2004 11:54
Раз уж я тут, ещё 1 вопрос:
Сколко места нужно выделить для того чтобы установить к Standart'ную версию
FREE BSD?
Автор: Demetrio
Дата сообщения: 12.06.2004 12:16
Maxer
Гигабайта 2-3 по крайней мере нужно, если хочешь там комфортно работать, ставить новый софт и пр. (ну и если KDE + GNOME + others в полном объёме поставишь)

Если не будешь, то и гигабайта хватит наверное, ну а если и от исходников системы отказаться (но не стоит, как же ядро собирать? ), то и того меньше.
Автор: maliktous
Дата сообщения: 12.06.2004 18:26
Поищи программку bootpart.exe (весит 45,568), она поможет тебе добавить фрю в boot.ini...
Автор: Raredemon
Дата сообщения: 15.06.2004 05:27
maliktous

Цитата:
Поищи программку bootpart.exe

И что эе она такого "потрясающего" делает?
Автор: PomidorOFF
Дата сообщения: 16.06.2004 13:09
ooptimum как всегда прав, FreeBSD требует первичный раздел, который кстати можно в любой момент сделать хотя бы партишинмаджиком. Кроме того она любит, что бы в начале диска был FAT (если несколько систем ставить), в противном случае при установке будет ругаться на неправильную разметку (вроде, не помню точно) диска, хотя работать будет. Кроме того, если 98 и ХР уже стоят, проще всего, просто напросто, в процессе инсталяции фряки установить ее загрузчик, он добавит другие операционки сам.

Для различных извращений с загрузкой вот на форуме bsd.opennet.ru когда то нарыл:

avk
Ничего не пропадёт. Делаем так: создаём первичный раздел и в него ставим Фрю. При установке говорим, что не ставить BootManager. Копируем первый сектор раздела Фри при помощи команды dd в файл и прописываем этот файлик в загрузчик WinXP. Наслаждаемся жизнью

-----
War is not decide who is right - only who is left.
Всего записей: 1783 | Дата регистрации 15-03-2002 | Отправлено: 22:32 15-07-2003
avk


Newbie Редактировать | Профиль | E-mail | Цитировать

Serg Rendol

я нашел в FAQ(freebsd.org)

# dd if=/dev/rda0a of=/mnt/bootsect.bsd bs=512 count=1

только мне ничего из этого не понятно

еще написано, смонтировать дисковот, как это осуществить?

и еще можешь пояснить параметры команда dd ... на ум напрашивается то что копируем откуда-то в файл bootsect.bsd

а что такое bs и count? и для чего они?
Всего записей: 22 | Дата регистрации 22-11-2001 | Отправлено: 22:53 15-07-2003
Serg Rendol



Барракуда Редактировать | Профиль | E-mail | ICQ | Цитировать

avk
Лучше

dd if=/dev/ad0sX of /root/bootsect.bsd bs=512 count=1

затем монтируем дискетку

mount -t msdos /dev/fd0 /mnt/floppy

проверив предварительно, что каталог /mnt/floppy существует, или монтируем в любой незадействованный каталог. Затем копируем этот самый файл на дискетку

cp /root/bootsect.bsd /mnt/floppy/.


bs (blocksize) - размер блока записываемой/считываемой информации с блочного устройства.
count - количество блоков, размером bs, которые необходимо считать/записать с блочного остройства.

**************************

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 сразу фря.


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение

# Загрузка Windows через bootmanager FreeBSD (boot freebs, phillip, 15:54:17, 02/15/2004 [ответить] (1)
Есть еще один вариант - если "мелкософтовая продукция" более-менее современная (2000/ХР), то нужно:
- поправить в нотепаде boot.ini, добавив в него строку "C:\bootsect.bsd=FreeBSD" после строки про загрузку МС. Также нужно подправить таймаут - время в секундах
- взять с инсталяционного компакта Фри файлик /cdrom/boot/boot1, поместить его в корень диска C: в винде и обозвать bootsect.bsd
- подключить оба винта и с помощью правильного менеджера разделов добится, чтобы Активный раздел был только один - Виндовый
- выставить загрузку с Виндового винта.

Более подробно написано в FreeBSD Handbook
Автор: Maxer
Дата сообщения: 18.06.2004 17:42

Цитата:
# Загрузка Windows через bootmanager FreeBSD (boot freebs, phillip, 15:54:17, 02/15/2004 [ответить] (1)
Есть еще один вариант - если "мелкософтовая продукция" более-менее современная (2000/ХР), то нужно:
- поправить в нотепаде boot.ini, добавив в него строку "C:\bootsect.bsd=FreeBSD" после строки про загрузку МС. Также нужно подправить таймаут - время в секундах
- взять с инсталяционного компакта Фри файлик /cdrom/boot/boot1, поместить его в корень диска C: в винде и обозвать bootsect.bsd
- подключить оба винта и с помощью правильного менеджера разделов добится, чтобы Активный раздел был только один - Виндовый
- выставить загрузку с Виндового винта.

O! А это то что надо

Добавлено
P.S. Юнь - рулит, винда - отстой*!!!

*если не считать того что на винде игрухи играют,а если бы игрухи не играли значит не было бы винды)))) Логично, а?
Автор: Maxer
Дата сообщения: 19.06.2004 12:56
У моего друга очень большая проблема:
Он сделал вот это:


Цитата:
Есть еще один вариант - если "мелкософтовая продукция" более-менее современная (2000/ХР), то нужно:
- поправить в нотепаде boot.ini, добавив в него строку "C:\bootsect.bsd=FreeBSD" после строки про загрузку МС. Также нужно подправить таймаут - время в секундах
- взять с инсталяционного компакта Фри файлик /cdrom/boot/boot1, поместить его в корень диска C: в винде и обозвать bootsect.bsd
- подключить оба винта и с помощью правильного менеджера разделов добится, чтобы Активный раздел был только один - Виндовый
- выставить загрузку с Виндового винта.


НО!!! Вместо boot1 он перепробовал все файлы которые там были (boot;boot1;boot2) т.к. когда он добавлял boot1 ему писало какую-то ошибку
И в конце концов он запустил FreeBSD через какой-то бут.НО!!! Загрузочный винчестер с виндой стал загрузочным с UNIX и теперь он не знает как это исправить. System recovery console и system restore который на диске установки винды выдаёт следующее:"setup didn't find any hard disk drives installed on your computer". Кто сможет хоть что-то посоветовать пишите СРОЧНО сюда или мне на мыло или в ICQ. И ещё дайте мне кто-то описание что делает добавление boot'овых файлов с диска FREEBSD.
Автор: KADABRA
Дата сообщения: 19.06.2004 18:04
Прошу помощи:
Установил ФриБСД на диск №2 с отключеным диском №1(на нём была ХР). И ХР и Фря загружались : я выбирал бут диск в БИОСЕ. Но меня стрельнуло сделать так, чтобы Фри можно было загружать из виндовского БутЛоадера. Я прописал в бут.ини
C:\bootsect.bsd="FreeBSD" и скопировал
Цитата:
/cdrom/boot/boot1, поместить его в корень диска C: в винде и обозвать bootsect.bsd
. Не сработало. Я скопировал boot0 ...........
В Видовском Бут Менеджере я вабрал FreeBSD - Запустился БутЛоадер Фри(Там где надо F5 нажать). Я нажал. Перезагрузил Бздю и.........
вместо привычного Виндовского Бут Менеджера вылез Бздишный. В Бзде попытался подмаунтить диск №1(6 логических разделов!!!), но в /dev не оказалось логических дисков с диска№1. Только ad6 - физический диск. Я вставил СД ВинХР, но при попытке запустить Рековери Консоль оно сказало:
Цитата:
setup didn't find any hard disk drives installed on your computer

Я запустил з Бутовой дискетки фдиск и он сказал, что на диске№1 нет разделов. Я был в шоке.
Щас диск№1 подключен на другом компе и PartitionMagic Pro 7.0 показал, что весь мой диск Unallocated.
Вопрос срочный: как восстановить все данные на диске№1 в домашних условиях ~80Gb.
Автор: Maxer
Дата сообщения: 20.06.2004 16:22
И всё-таки что-же делают файлы

Цитата:

FREEBSDCD:\boot\boot
FREEBSDCD:\boot\boot1
FREEBSDCD:\boot\boot2
FREEBSDCD:\boot\boot0

когда они запускаются из виндовского бут менеджера???

Ответьте мне пожалуйста. Желательно уже
Автор: Demetrio
Дата сообщения: 20.06.2004 16:31
Maxer
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/boot-blocks.html
Автор: Maxer
Дата сообщения: 21.06.2004 00:05
Demetrio

Цитата:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/boot-blocks.html

Большое тебе спасибо, бывают же хорошие дяди админы!

Юнь установил, всем большое спасибо. Отдельная благодарность PomidorOFF за любезно скопированную часть форума, Demetrio за мужественно выдержанное десятикратное изменение заголовка темы и постов, и конечно KADABRA за помощь в установке FreeBSD. Также огромное спасибо создателям замечательной проги Partition Magic. Т.к. она помогла мне фикснуть MBR на виндовский. Также спасибо бутовой дискете Samsung, с помощью которой мы запустили Partition Magic.

FORUM.RU-BOARD - RULEZZZ
Автор: KADABRA
Дата сообщения: 23.06.2004 10:45
Demetrio

Цитата:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/boot-blocks.html

Это то, что они должны делать. А с бут0 вышло так-
он не спросив записался в МБР м не только в первые 512Б но и дальше, тем самым испортив таблицу разделов.
В данный момент данные востановлены, а выбор загружаемой системы производится из БИОСа.

Страницы: 1

Предыдущая тема: Проблема с модемом


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.