URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 39009
[ Назад ]

Исходное сообщение
"freebsd bootmanager может кто знает?"

Отправлено allen , 03-Янв-04 23:52 
Проблема такая:
Есть два винта ad0 и ad1
на них:
ad0s1 -> fat32
ad0s2 -> ext2fs
ad1s1 -> fat32
ad1s2 -> freebsd
boot manger видит только windows и freebsd.
Где подкрутить, чтобы он видел и Linux тоже

Содержание

Сообщения в этом обсуждении
"freebsd bootmanager может кто знает?"
Отправлено DiSyA , 04-Янв-04 00:15 
>Проблема такая:
>Есть два винта ad0 и ad1
>на них:
>ad0s1 -> fat32
>ad0s2 -> ext2fs
>ad1s1 -> fat32
>ad1s2 -> freebsd
>boot manger видит только windows и freebsd.
>Где подкрутить, чтобы он видел и Linux тоже

Могет я чё путаю, но он по идее любой primary раздел считает потенциально содержащим к-л ось.


"freebsd bootmanager может кто знает?"
Отправлено allen , 04-Янв-04 00:20 
>Могет я чё путаю, но он по идее любой primary раздел считает
>потенциально содержащим к-л ось.

imho получается что ad0s2 это secondary раздел или я чего-то путаю?



"freebsd bootmanager может кто знает?"
Отправлено DiSyA , 04-Янв-04 00:25 
>>Проблема такая:
>>Есть два винта ad0 и ad1
>>на них:
>>ad0s1 -> fat32
>>ad0s2 -> ext2fs
>>ad1s1 -> fat32
>>ad1s2 -> freebsd
>>boot manger видит только windows и freebsd.
>>Где подкрутить, чтобы он видел и Linux тоже
>
>Могет я чё путаю, но он по идее любой primary раздел считает
>потенциально содержащим к-л ось.

Т.е у тебя сейчас грузятся две системы с ad0s1 и с ad1s2  так ?


"freebsd bootmanager может кто знает?"
Отправлено allen , 04-Янв-04 00:32 
>>>Проблема такая:

>Т.е у тебя сейчас грузятся две системы с ad0s1 и с ad1s2
> так ?

Не совсем так
ad0s1 это просто fat раздел
Системы грузятся с ad1s1 -> windows; c ad1s2 -> freebsd
Так вот, хочется грузится еще и с ad0s2, там пингвин стоит.
Это в принципе возможно?



"freebsd bootmanager может кто знает?"
Отправлено DiSyA , 04-Янв-04 00:38 
>>>>Проблема такая:
>
>>Т.е у тебя сейчас грузятся две системы с ad0s1 и с ad1s2
>> так ?
>
>Не совсем так
>ad0s1 это просто fat раздел
>Системы грузятся с ad1s1 -> windows; c ad1s2 -> freebsd
>Так вот, хочется грузится еще и с ad0s2, там пингвин стоит.
>Это в принципе возможно?

Sory :(, на ум ничего дельного не приходит, единственное что, в faq -х чё-то было про загрузчики, посмотри , авось нароешь .


"freebsd bootmanager может кто знает?"
Отправлено allen , 04-Янв-04 00:47 
>Sory :(, на ум ничего дельного не приходит, единственное что, в faq
>-х чё-то было про загрузчики, посмотри , авось нароешь .

Уже рылся, придется еще ;(((



"freebsd bootmanager может кто знает?"
Отправлено DiSyA , 04-Янв-04 00:47 
+
Я вот подумал, а почему бы его не сделать primary, если винда стоит, то в Partition Magic по-моему это можно сделать безболнзненно

"freebsd bootmanager может кто знает?"
Отправлено Alex_M , 04-Янв-04 16:53 
>>>>Проблема такая:
>
>>Т.е у тебя сейчас грузятся две системы с ad0s1 и с ad1s2
>> так ?
>
>Не совсем так
>ad0s1 это просто fat раздел
>Системы грузятся с ad1s1 -> windows; c ad1s2 -> freebsd
>Так вот, хочется грузится еще и с ad0s2, там пингвин стоит.
>Это в принципе возможно?

Сдаётся мне, ad0s2 - extended partition, а с них фришный бутменеджер грузить не умеет. Поставь lilo или grub (grub есть в портах, правда настраивать его посложнее, чем из линукса - необходимы танцы с бубнами насчёт наименования устройств. Читай info grub)


"freebsd bootmanager может кто знает?"
Отправлено lavr , 05-Янв-04 12:01 
>>>>>Проблема такая:
>>
>>>Т.е у тебя сейчас грузятся две системы с ad0s1 и с ad1s2
>>> так ?
>>
>>Не совсем так
>>ad0s1 это просто fat раздел
>>Системы грузятся с ad1s1 -> windows; c ad1s2 -> freebsd
>>Так вот, хочется грузится еще и с ad0s2, там пингвин стоит.
>>Это в принципе возможно?
>
>Сдаётся мне, ad0s2 - extended partition, а с них фришный бутменеджер грузить
>не умеет. Поставь lilo или grub (grub есть в портах, правда
>настраивать его посложнее, чем из линукса - необходимы танцы с бубнами
>насчёт наименования устройств. Читай info grub)

есть проект альтернативного загрузчика для FreeBSD, sorry - ссылку найти
не могу в своих записульках :(


"freebsd bootmanager может кто знает?"
Отправлено lotar , 04-Янв-04 01:11 
Думаю проще тебе буде в linux lilo настроить. К тому же linux у тебя на мастере стоит.
Была подобная задача, freebsd и windows на разных дисках стояли, причем freebsd на мастере, она и грузилась а все танцы с фришным бутменеджером закончились ничем. Я так и не понял как ему сказать про систему которая стоит на другом диске. Короче поставил BootMagic и на этом все закончилось.
А вообще в новых материнка в bios часто встроена приблуда которая позволяет выбирать устройство с которого грузится система. У меня на 8RDA+, после инециализации устройсв нажимаешь esc и появляется меню выбора :). Так,что и boot менеджеры не нужны :)))


"freebsd bootmanager может кто знает?"
Отправлено boykov , 05-Янв-04 17:13 
>Проблема такая:
>Есть два винта ad0 и ad1
>на них:
>ad0s1 -> fat32
>ad0s2 -> ext2fs
>ad1s1 -> fat32
>ad1s2 -> freebsd
>boot manger видит только windows и freebsd.
>Где подкрутить, чтобы он видел и Linux тоже
ad0s2 -- насколько я понял -- primary. Если нет -- то надо его таким сделать.

В указанных предположениях:
загрузчик первого диска выдает вам нечто вроде
F1 -- windows
F2 -- Linux
F5 -- Drive 1
При нажатии F2 -- глухо, не грузится Linux

Так? Если так, то это потому, что фряшный загрузчик не понимает, да и не должен понимать, что такое lilo. Он просто берет boot от этого раздела и передает ему управление. Чтобы оживить линух, вам надо:
- загрузиться с дистрибутива, выйти в шелл
- настроить lilo.conf (возможно предварительно примонтировав / от линуха  hda2). В конфиге должно стоять boot = /dev/hda2
- сказать lilo (то есть прописать загрузочный boot для второго примари раздела)

Все. Должно работать как часы.