Установка FreeBSD 11 на Intel S2600

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
icb
лейтенант
Сообщения: 749
Зарегистрирован: 2008-07-15 16:11:11

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение icb » 2016-11-14 18:56:28

Пытаюсь установить FreeBSD 11 на RAID в Intel S2600. Как я понимаю ставится теперь только UEFI вариант.
Вроде как установился в Safe Mode (из-за проблемы с PCID). Но загрузиться с этого раздела я не могу.
Если в BIOS выбираю обычную загрузку, то получаю просто черный экран и мигающий курсор (что логично, ведь там UEFI).
Но сам EUFI раздел не видится, я даже выбрать его не могу для загрузки.
Через UEFI Shell раздел видится, но в папку EFI войти не могу, хотя должен как я понимаю.
Куда копать дальше?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение f_andrey » 2016-11-14 19:17:17

Нужно больше данных, как что делаешь, на чём.

Но вообще UEFI сейчас вроде довели до более менее нормального состояния, так что должно бы работать.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

icb
лейтенант
Сообщения: 749
Зарегистрирован: 2008-07-15 16:11:11

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение icb » 2016-11-14 19:42:52

Подключился к серверу через BMC подключив ISO.
Попытался загрузиться - получаю зависание. Думаю это из-за проблемы с PCID (описанной в errata).
При загрузке выбираю Safe Mode, гружусь в инсталятор и ставлю систему на ранее созданный раздел RAID (mfi).
После перезагрузки захожу в BIOS чтобы убрать CD и выставить HDD, но не наблюдаю там HDD вообще.
Иду в UEFI Shell, захожу на созданный раздел (он же FAT) и вижу папку EFI, но войти в нее не могу.

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение Electronik » 2016-11-14 20:30:57

как диск разбивали gpt/mbr?
в каком положении параметры EFI optimized boot и boot option retry?
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение f_andrey » 2016-11-14 20:35:23

Для загрузки с EFI нужен специальный досовский раздел, вы похоже его не создали, соответственно чему грузится то?
gpart show

UPT: А... кстати, а рейда то он вполне может и не мочь ;) вам точно нужен именно железный рейд?
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

icb
лейтенант
Сообщения: 749
Зарегистрирован: 2008-07-15 16:11:11

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение icb » 2016-11-14 20:44:33

Electronik писал(а):как диск разбивали gpt/mbr?
GPT
Пробовал MBR, но тогда при разбивке говорит что не может сделать MBR загрузочным.
Electronik писал(а):EFI optimized boot
Если Disabled - в списке видится диск для загрузки, но с него не грузится (похоже пробует грузиться без EFI).
Если Enabled - не показывает вообще диск с которого грузится (наверное динамически ищет). Причем если зайти в добавлении точки загрузки, то виден раздел. Пробовал добавить его с разными путаями - эффекта не дало.
Electronik писал(а):boot option retry
Пробовал оба вариант, не заметил особо разницы.

Отправлено спустя 4 минуты 51 секунду:
f_andrey писал(а): Для загрузки с EFI нужен специальный досовский раздел, вы похоже его не создали, соответственно чему грузится то?
Он ведь создается инсталятором. И судя по тому, что я его вижу через EFI Shell - он создается. Вот почему я не могу зайти в каталог у него - вопрос.
f_andrey писал(а): А... кстати, а рейда то он вполне может и не мочь ;)
Серверная ОС не грузится с RAID? ;) Это можно сразу постить на баш-орг ;)
10.3 без EFI грузится с RAID без проблем.

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение f_andrey » 2016-11-14 20:45:28

icb писал(а): Иду в UEFI Shell, захожу на созданный раздел (он же FAT) и вижу папку EFI, но войти в нее не могу.
можно грузанутся с флешки, примонтировать его как досовский и посмотреть, поправить ;)
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

icb
лейтенант
Сообщения: 749
Зарегистрирован: 2008-07-15 16:11:11

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение icb » 2016-11-14 20:48:16

f_andrey писал(а): можно грузанутся с флешки, примонтировать его как досовский и посмотреть, поправить ;)
Пробовал загрузиться с загрузочного ISO - раздел видится и в папку захожу без проблем.
Т.е. вроде как раздел есть и все там лежит. Но BIOS не видит этого.

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение Electronik » 2016-11-14 20:59:30

попробуйте поставить FreeBSD-10.3-RELEASE-amd64-uefi-disc1.iso
при EFI optimized boot=Enabled

Отправлено спустя 6 минут 49 секунд:
а биос обновляли?
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

icb
лейтенант
Сообщения: 749
Зарегистрирован: 2008-07-15 16:11:11

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение icb » 2016-11-14 21:02:21

Electronik писал(а): а биос обновляли?
Да, и материнку и рейд-контроллер.
Хотя количество закрываемых багов в рейд-контроллере пугает.

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение f_andrey » 2016-11-14 21:04:22

https://bugs.freebsd.org/bugzilla/show_ ... ?id=214282
Похоже вливайтесь, если интересно, по мейллистам, вроде каренту или хакерам, можно поискать кто там EFI занимается, там вроде пара человек мелькает и кто то даже отвечал, поставить их в копию

UPD: но для начала, я бы попробовал без всяких рейдов и всего лишнего
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

guest
проходил мимо

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение guest » 2016-11-14 21:55:33

icb писал(а):
f_andrey писал(а): можно грузанутся с флешки, примонтировать его как досовский и посмотреть, поправить ;)
Пробовал загрузиться с загрузочного ISO - раздел видится и в папку захожу без проблем.
Т.е. вроде как раздел есть и все там лежит. Но BIOS не видит этого.
FreeBSD, в том числе и 11.0 можно установить на Intel 2600 без всяких UEFI и грузить без проблем в Legacy mode,
увы, попробовать c UEFI не могу, да и RAID у меня отсутствует, предпочитаю HBA.

На куче Supermicro'вских серверов, загрузка с UEFI без проблем, правда всю разметку я делаю
руками и UEFI тоже, в том числе и Dual/Triple Boot c UEFI: Debian/CentOS/Ubuntu/FreeBSD

Проделайте эксперимент:
- boot from single HDD: GPT, GPT+UEFI
затем уже с вашего рейда, которому, если память не изменяет - нужен key для расширенной конфигурации
и поддержки расширенного набора RAID уровней

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение ev » 2016-11-14 22:27:34


icb
лейтенант
Сообщения: 749
Зарегистрирован: 2008-07-15 16:11:11

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение icb » 2016-11-14 22:32:53

f_andrey писал(а): но для начала, я бы попробовал без всяких рейдов и всего лишнего
Не нашел как открючить RAID, а больше вроде и нет ничего лишнего.
undefined писал(а): FreeBSD, в том числе и 11.0 можно установить на Intel 2600 без всяких UEFI и грузить без проблем в Legacy mode
Как?
Вроде инсталлятор умеет только EFI?

guest
проходил мимо

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение guest » 2016-11-15 11:47:59

icb писал(а):
f_andrey писал(а): но для начала, я бы попробовал без всяких рейдов и всего лишнего
Не нашел как открючить RAID, а больше вроде и нет ничего лишнего.
ну-у-ууу, Батенька... чтение manual'ов по материнке и платформе - поможет.
undefined писал(а): FreeBSD, в том числе и 11.0 можно установить на Intel 2600 без всяких UEFI и грузить без проблем в Legacy mode
Как?
Вроде инсталлятор умеет только EFI?
Никогда не ставили систему руками?

В livecd режиме, руками gpart, прописываете загрузчик, newfs, монтируете
и разворачиваете руками дистрибутив, затем оформляете fstab и rc.conf, в loader.conf
прописываете загрузку mfi или что там у Вас (на всякий случай, ибо в GENERIC вроде включено).
reboot -> Все. далее можете выполнить mergemaster на всякий случай или etcupdate.

ps. диск можно оформить для двойной загрузки: GPT и добавить EFI, тогда этот диск можно использовать
как на платформе с традиционным BIOS, так и с UEFI BIOS.
Я таким образом на Linux'ах делаю. Не следил, последнее время за bsdinstall, но полагаю, сделано так же.
Ибо у меня 11'ая грузится и с Old-style BIOS и c UEFI.

pps. Верхнее - это не проблема, а вот неверный выбор таймера на Intel платформах: S5000, 1600 и 2600 -
такое было, если столкнетесь и время будет убегать - сменить timecounter.

icb
лейтенант
Сообщения: 749
Зарегистрирован: 2008-07-15 16:11:11

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение icb » 2016-11-15 19:05:17

ev писал(а): FreeBSD 10.3 UEFI, cannot boot with Intel Server Board
О, это то что надо, спасибо.
Получается инсталлятор еще со времен 10й версии сломан?
undefined писал(а): чтение manual'ов по материнке и платформе - поможет
Я где то вычитал, что эти контроллеры не поддерживают подобный режим.
Не стал копаться дальше, сделал RAID1 для системы и RAID6 для данных.
undefined писал(а): Никогда не ставили систему руками?
Нет, это ведь гораздо тродозатратней чем использование инсталлятора.
undefined писал(а): , а вот неверный выбор таймера на Intel платформах: S5000, 1600 и 2600 -
такое было, если столкнетесь и время будет убегать - сменить timecounter.
Это где меняется? Какие есть вариаты? Как узнать какой нужен?
Просто даже не слышал о таком.

guest
проходил мимо

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение guest » 2016-11-15 19:47:07

icb писал(а):
ev писал(а): FreeBSD 10.3 UEFI, cannot boot with Intel Server Board
О, это то что надо, спасибо.
Получается инсталлятор еще со времен 10й версии сломан?
Нет, это особенности некоторых BIOS.
undefined писал(а): Никогда не ставили систему руками?
Нет, это ведь гораздо тродозатратней чем использование инсталлятора.
нет, это просто как 2x2, инсталлятор не может быть "заряжен" на различные конфигурации,
только на общепринятые. Посему, многие администраторы ставят систему руками.
undefined писал(а): , а вот неверный выбор таймера на Intel платформах: S5000, 1600 и 2600 -
такое было, если столкнетесь и время будет убегать - сменить timecounter.
Это где меняется? Какие есть вариаты? Как узнать какой нужен?
Просто даже не слышал о таком.
ну и не торопитесь... нижнее только если будет убегать.

Если будет, в /boot/loader.conf добавить:
kern.eventtimer.timer=LAPIC

icb
лейтенант
Сообщения: 749
Зарегистрирован: 2008-07-15 16:11:11

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение icb » 2016-11-16 20:31:27

undefined писал(а): Нет, это особенности некоторых BIOS.
Как особенность BIOS может влиять на корректность создания каталога?
Просто кто делал инсталлятор установил не те атрибуты. Странно что еще не пофиксили за столько время.
undefined писал(а): если будет убегать
На сколько должно убежать за сутки например?
Просто убегают как я понимаю все сервера, вопрос какой порядок убегания нормальный.

guest
проходил мимо

Установка FreeBSD 11 на Intel S2600

Непрочитанное сообщение guest » 2016-11-16 22:40:57

icb писал(а):
undefined писал(а): Нет, это особенности некоторых BIOS.
Как особенность BIOS может влиять на корректность создания каталога?
Просто кто делал инсталлятор установил не те атрибуты. Странно что еще не пофиксили за столько время.
просто кто-то, не владеет ни MBR, ни GPT, ни UEFI, потому и ставит систему через ИНСТАЛЛЯТОР.
Овладете, не будете писать про "каталоги, атрибуты"...
undefined писал(а): если будет убегать
На сколько должно убежать за сутки например?
Просто убегают как я понимаю все сервера, вопрос какой порядок убегания нормальный.
не бегите впереди паровоза, если не убегает, ничего менять не надо.

Время начинает убегать под нагрузкой, запустите make -jN buildworld, где N=кол-во_ваших_ядер
или кол-во_ваших_ядер/2
и через сутки двое посмотрите, синхронизирует ntpd или уже нужно подводить время скачком