Добрый день!Дано FreeBSD 8.1 , материнская плата без COM портов вообще.
Вроде бы тут в ветке писали, что можно заставить работать без видео карты. Или это не возможно?
Может я чего-то не доделываю?
Пробовал в /etc/ttys закоментировать все строки, кроме network
Пересобрать ядро с параметрами
device vga
device sc
#device agp
device uartС видеокартой грузилось, без нее вроде бы грузилось, смотря по индикатору HDD, но машина не пинговалась, зато при нажатии на кнопку питания выгружалась и выключалась.
В логах ничего подозрительного.Выключил в ядре:
#device vga
#device sc
#device agp
device uartГрузится, но не пингуется и уже с видеокартой ничего на экран не получаем - логично. Пришлось грузиться со старого ядра.
Когда вписал в /boot/loader.conf строку
console="comconsole"
зависает на "Loading /boot/defaults/loader.conf"
Кто что может подсказать? Есть шанс все же заставить работать без видео?
> Дано FreeBSD 8.1 , материнская плата без COM портов
> вообще.(*) Значит при нештатной ситуации будет только возможность воткнуть видеокарту, т.е. ядро и настройки надо оставить такими, чтобы с видюхой грузилось и работало.
(Хотя, скорее всего, ком есть, но только пинами на самой матери)
> Вроде бы тут в ветке писали, что можно заставить
> работать без видео карты. Или это не возможно?На других машинах и конфигурациях - работает
> Пробовал в /etc/ttys закоментировать все строки, кроме network
Не надо, см. (*)
> Пересобрать ядро с параметрами
> device vga
> device sc
> #device agp
> device uartАналогично, (*)
Экономия на памяти ядра - около 70К. Важно?> С видеокартой грузилось, без нее вроде бы грузилось, смотря
> по индикатору HDD, но машина не пинговалась, зато при нажатии на
> кнопку питания выгружалась и выключалась.
> В логах ничего подозрительного.Вот и надо добиться, чтобы с видюхой "грузилось и пинговалось".
После вытаскивания видюхи из работающей конфигурации всё должно остаться работающим.
> Выключил в ядре:
> #device vga
> #device sc
> #device agp
> device uartТем более не надо.
> Грузится, но не пингуется и уже с видеокартой ничего
> на экран не получаем - логично. Пришлось грузиться со старого ядра.
> Когда вписал в /boot/loader.conf строку
> console="comconsole"
> зависает на "Loading /boot/defaults/loader.conf"Не зависает, а "пишет" остальной лог загрузки в комконсоль
Спасибо за ответ!> (Хотя, скорее всего, ком есть, но только пинами на самой матери)
Еще раз повторю! COM-порта нет физически! Я давно железом занимаюсь. Кто не верит мать Intel® DP55WB , и в BIOS-е нет никаких упоминаний.
> На других машинах и конфигурациях - работает
Потому и не бросил затею.
> Аналогично, (*)
> Экономия на памяти ядра - около 70К. Важно?Нет конечно. Оставлять видео или не оставлять для нештатных ситуаций - пока не важно!
> Вот и надо добиться, чтобы с видюхой "грузилось и пинговалось".
> После вытаскивания видюхи из работающей конфигурации всё должно остаться работающим.Так а я говорю о чем??? В том и проблема, что машина с видео работает без проблем со всеми вариантами моих параметров (кроме как исключенной видео из ядра)! Т.е. все работает! После этого выключаем, просто выдергиваем видео и все, перестает отвечать по сети! Т.е. что-то не до конца загрузилось! Но по логам не понятно...
> Не зависает, а "пишет" остальной лог загрузки в комконсоль
Которой нет физически, поэтому может и висит. Но в этом не уверен (не проверял) да и не важно.
И так, вопрос остается открытым. Все работает - вытягиваем видеокарточку ничего не меняя, грузится, но не пингуется! Может в том и причина, что COM-порта нет вообще, физически (т.е. выводить хоть что-то просто некуда)?
Попробуйте в /boot/loader.conf добавить строку:
console="nullconsole"
> Попробуйте в /boot/loader.conf добавить строку:
> console="nullconsole"Вроде бы пробовал, не помогало.
Похоже все таки сама мать не стартует без видео. В BIOSе есть параметр о пропуске ошибки видео, но он не работает. А нового BIOSа пока нет.
Эпопея продолжается. :-)Все же встретил в Нете более свежий BIOS, 0333 версии. Прошился. Теперь мать без видео вообще не стартует! Т.е. включается и выключается, включается и выключается...
Вот вам и Интел :-)
> Эпопея продолжается. :-)
> Все же встретил в Нете более свежий BIOS, 0333
> версии. Прошился. Теперь мать без видео вообще не стартует! Т.е. включается
> и выключается, включается и выключается...
> Вот вам и Интел :-)попробуйте поставить "No Errors" в биосе где варианты No Errors, All Errors, All, But Keyboard, All, But Diskette, All, But Disk/Key. Обычно это где ИДЕ накопители и настройки флоппи.
>> Эпопея продолжается. :-)
>> Все же встретил в Нете более свежий BIOS, 0333
>> версии. Прошился. Теперь мать без видео вообще не стартует! Т.е. включается
>> и выключается, включается и выключается...
>> Вот вам и Интел :-)
> попробуйте поставить "No Errors" в биосе где варианты No Errors, All Errors,
> All, But Keyboard, All, But Diskette, All, But Disk/Key. Обычно это
> где ИДЕ накопители и настройки флоппи.))) Уже нет давно таких пунктов в современных BIOS-ах, а если есть, то это большая редкость.
Как я и писал, есть только пункт "No Video error detect beep" - Enable, Disable - как-то так, но уже прошил три BIOS-а - все реагируют на разные комбинации по-разному, но ни один не загружается. Да и вообще на сайте Intel-а даже последнюю версию BIOS-а для матери DP55WB не понятно как искать, как-то испоганилась фирма...
>>> Эпопея продолжается. :-)
>>> Все же встретил в Нете более свежий BIOS, 0333
>>> версии. Прошился. Теперь мать без видео вообще не стартует! Т.е. включается
>>> и выключается, включается и выключается...
>>> Вот вам и Интел :-)
>> попробуйте поставить "No Errors" в биосе где варианты No Errors, All Errors,
>> All, But Keyboard, All, But Diskette, All, But Disk/Key. Обычно это
>> где ИДЕ накопители и настройки флоппи.
> ))) Уже нет давно таких пунктов в современных BIOS-ах, а
> если есть, то это большая редкость.да что вы говорите..?!
> Как я и писал, есть только пункт "No Video error
> detect beep" - Enable, Disable - как-то так, но уже прошил
> три BIOS-а - все реагируют на разные комбинации по-разному, но ни
> один не загружается. Да и вообще на сайте Intel-а даже последнюю
> версию BIOS-а для матери DP55WB не понятно как искать, как-то испоганилась
> фирма...мб кто-то - чего-то недопонимает?
Производитель имеет полное право в BIOS'е Д-Е-С-К-Т-О-П-Н-О-Й материнки проверять
наличие видео и понятно почему.
> [U]Производитель[/U] имеет полное право в BIOS'е Д-Е-С-К-Т-О-П-Н-О-Й материнки проверять
> наличие видео и понятно почему.Конечно! Потому что [U]Интел[/U] продаёт "серверные" м-б за совсем другие отдельные деньги?</малаци>
>> [U]Производитель[/U] имеет полное право в BIOS'е Д-Е-С-К-Т-О-П-Н-О-Й материнки проверять
>> наличие видео и понятно почему.
> Конечно! Потому что [U]Интел[/U] продаёт "серверные" м-б за совсем другие отдельные деньги?</малаци>серверные - это, разумеется, из другой оперы.
А десктопные - на то они и десктопные, либо наличие видео, либо экспериментировать
с BIOS на предмет "Don't Stop on [Any| All errors] - даст загрузиться без видео или нет,
либо вставить любую старую видео, например дешевую PCI, либо изучать - хачить
BIOS на предмет проверки и загрузки без видео и перепрошивать (что очень сомнительно)Вставить видео - не значит что к ней нужно подключать монитор, только для того чтобы
BIOS прошел post и загрузку.
> с BIOS на предмет "Don't Stop on [Any| All errors] - даст
> загрузиться без видео или нет,Нет такого пункта, иначе бы все упростилось.
> либо вставить любую старую видео, например дешевую PCI, либо изучать - хачить
Самое интересно. что пробовал. :-) Старенькая PCI не захотела стартовать. Либо она не смогла поддержать графическую картинку BIOS-а, что при загрузке, которую тоже не удалось отключить, либо мать просто не захотела с ней работать. Пару раз какие-то полосы моргнули и мать на перезагрузку...
> Вставить видео - не значит что к ней нужно подключать монитор, только
> для того чтобыЭто и так понятно, если не придумаю, как стартонуть без видео, будет там карточка. Просто это лишние деньги, а тут бьются за каждую копейку. Было бы не так, стояла бы там серверная плата и дело с концом...
>> Вставить видео - не значит что к ней нужно подключать монитор, только
>> для того чтобы
> Это и так понятно, если не придумаю, как стартонуть
> без видео, будет там карточка. Просто это лишние деньги, а тут
> бьются за каждую копейку. Было бы не так, стояла бы там
> серверная плата и дело с концом...Я вот этого не понимаю. Вы сколько возитесь в человеко-часах? всяко не меньше 8. сколько стоит самая проста карточка, 1000 рублей? а сколько вам должны заплатить за ваше потраченное время в качестве зарплаты?
ИМХО, либо вы ничего не делаете на работе (начальство так считает), либо начальство элементарно не умеет считать деньги. Нет я понимаю, если бы нужно было бы пускануть 100-ю серверов вот так вот, то можно было бы помучить мозг, ну или хобби ради, но одна машинка...
> Я вот этого не понимаю. Вы сколько возитесь в человеко-часах? всяко не
> меньше 8. сколько стоит самая проста карточка, 1000 рублей? а сколько
> вам должны заплатить за ваше потраченное время в качестве зарплаты?
> ИМХО, либо вы ничего не делаете на работе (начальство так считает), либо
> начальство элементарно не умеет считать деньги. Нет я понимаю, если бы
> нужно было бы пускануть 100-ю серверов вот так вот, то можно
> было бы помучить мозг, ну или хобби ради, но одна машинка...Давайте уж так не утрировать, мы здесь всего лишь пытаемся решить тех. вопрос. Карточка давно заказана, просто в нашем городе это не так просто. Это пока чисто принципиальный вопрос, да и кому-то информация в итоге может пригодиться.
>> ))) Уже нет давно таких пунктов в современных BIOS-ах, а
>> если есть, то это большая редкость.
> да что вы говорите..?!Так и есть. Вам делать фото BIOS-а? Да разве в этом обсуждение?
Раньше этот пункт был почти везде.>> Как я и писал, есть только пункт "No Video error
>> detect beep" - Enable, Disable - как-то так, но уже прошил
>> три BIOS-а - все реагируют на разные комбинации по-разному, но ни
>> один не загружается. Да и вообще на сайте Intel-а даже последнюю
>> версию BIOS-а для матери DP55WB не понятно как искать, как-то испоганилась
>> фирма...
> мб кто-то - чего-то недопонимает?
> Производитель имеет полное право в BIOS'е Д-Е-С-К-Т-О-П-Н-О-Й материнки проверять
> наличие видео и понятно почему.Все может быть! Потому и обратился за помощью.
Я и не утверждал, что это серверная мать. Проверять может и имеет право, но пункт "No Video error detect beep" присутствует и работает не корректно, при чем в разных версия BIOS по-разному, что смущает, да еще и нигде правильно.
Да и раньше в самых обычных Десктопных и даже дешевых платах был пункт "No Errors, All Errors..." и он работал, никого это не смущало...
> Раньше этот пункт был почти везде.Выбрось интел, возьми _любой... гигабайт, например. Будет "как везде". //Нет, не проверял, да.
>[оверквотинг удален]
>>> Как я и писал, есть только пункт "No Video error
>>> detect beep" - Enable, Disable - как-то так, но уже прошил
>>> три BIOS-а - все реагируют на разные комбинации по-разному, но ни
>>> один не загружается. Да и вообще на сайте Intel-а даже последнюю
>>> версию BIOS-а для матери DP55WB не понятно как искать, как-то испоганилась
>>> фирма...
>> мб кто-то - чего-то недопонимает?
>> Производитель имеет полное право в BIOS'е Д-Е-С-К-Т-О-П-Н-О-Й материнки проверять
>> наличие видео и понятно почему.
> Все может быть! Потому и обратился за помощью.Intel - вещь особая и требует тщательного подхода :) особливо организация support'а
на сайте! :)))Вобщем, BIOS судя по просмотру - позволяет там тучу всего, и оно зависит от
карты и наличия Intel ME, Active и Remote Management и тд и тп. Поэтому и пункта
отключения реакция BIOS по ошибке в этой и подобных моделях НЕТ, но есть масса
других вещей, поддержка KVM, Redirect on Boot и тд и тп, зависеть будет от
конкретной модели материнки, тут уж только по месту смотреть.PCI-E by default там autoconf без залезания в BIOS, посему PCI-E x16 видимо будет
автоматом настраиваться на Video, для PCI нужно поискать порядок настройки в BIOS.Итого, если не получается настроить на использование дешевой PCI-видео, тут нужно
смотреть и проверять PCI-видео карту, частоту и разъем и PCI на материнке + порядок
использования для загрузки в BIOS материнки.
Если ничего не помогает и лень разбираться с BIOS - PCI-E видео-карта там подхватывается
и конфигурится в BIOS автоматомА BIOS там, посмотрел - навороченный, много чего позволяет и не позволяет, позволяет
больше чем НЕ позволяет :)Поколдовать там есть над чем.
> А BIOS там, посмотрел - навороченный, много чего позволяет и не позволяет,
> позволяет больше чем НЕ позволяет :)Аудитория :) содрогается, вспоминая буквы UEFI.</horror>
> Поколдовать там есть над чем.
>> А BIOS там, посмотрел - навороченный, много чего позволяет и не позволяет,
>> позволяет больше чем НЕ позволяет :)
> Аудитория :) содрогается, вспоминая буквы UEFI.</horror>услышав или увидев UEFI, аудитории уже пора воспринимать это как НОРМУ,
еще немного времени и повсеместный стандарт, ибо разработчики уже "не пилят"
32bit OS, значит UEFI <-> GPT <-> 64bit OS == норма, хотя здесь про другое.ps. мб кто в курсе, M$ Windows, например 7'ка загружается с GPT только из UEFI?
Из обычного BIOS с диска с GPT не загрузится?
>> Аудитория :) содрогается, вспоминая буквы UEFI.</horror>
> услышав или увидев UEFI, аудитории уже пора воспринимать это как НОРМУ,Вдрагивать-то? Да-да, именно!
> ps. мб кто в курсе, M$ Windows, например 7'ка загружается с GPT
> только из UEFI?
> Из обычного BIOS с диска с GPT не загрузится?Да, и, помоему, у вас не получится установить её на GPT, если вы загрузились с диска не через UEFI.
>> ps. мб кто в курсе, M$ Windows, например 7'ка загружается с GPT
>> только из UEFI?
>> Из обычного BIOS с диска с GPT не загрузится?
> Да, и, помоему, у вас не получится установить её на GPT, если
> вы загрузились с диска не через UEFI.ну это понятно, одно связано с другим, thx!
> ps. мб кто в курсе, M$ Windows, например 7'ка загружается с GPT
> только из UEFI?Наверное, это проблемы 7ки и ЕЮФИ??
Сейчас вот только что поставил "пустой" Debian 6.0 с флэшки на GPT не машине без никакого UEFI, загрузисля в него...
> Из обычного BIOS с диска с GPT не загрузится?
Из обычного BIOS, да!, загрузился. //Таблицу GPT создавал руками, в инсталяторе тож чего-то руками выбирал (не разметку всего диска автоматом), отметил один раздел как grubboot, и проч. "мелочи"~~~
А так, да -- Ж-Р НОРМА, работает, грузится.
>[оверквотинг удален]
> смотреть и проверять PCI-видео карту, частоту и разъем и PCI на материнке
> + порядок
> использования для загрузки в BIOS материнки.
> Если ничего не помогает и лень разбираться с BIOS - PCI-E
> видео-карта там подхватывается
> и конфигурится в BIOS автоматом
> А BIOS там, посмотрел - навороченный, много чего позволяет и не позволяет,
> позволяет
> больше чем НЕ позволяет :)
> Поколдовать там есть над чем.Можно чуть подробнее о последнем предложении именно для моего случая? Я не скажу, что BIOS пустой. Но в разделе Video два пункта. Первый - на каком слоте сначала искат ьвидео, второй - отключение BEE-кания на отсутствие видео. Все. В других раздел вроде бы ничего для моего случая полезного нет. Сейчас прошью 4-й BIOS, предпоследней версии.
>[оверквотинг удален]
>> А BIOS там, посмотрел - навороченный, много чего позволяет и не позволяет,
>> позволяет
>> больше чем НЕ позволяет :)
>> Поколдовать там есть над чем.
> Можно чуть подробнее о последнем предложении именно для моего
> случая? Я не скажу, что BIOS пустой. Но в разделе Video
> два пункта. Первый - на каком слоте сначала искат ьвидео, второй
> - отключение BEE-кания на отсутствие видео. Все. В других раздел вроде
> бы ничего для моего случая полезного нет. Сейчас прошью 4-й BIOS,
> предпоследней версии.Я бы с удовольствием, но документация там могутная по настройкам BIOS и дана
сразу на серию карт, те общая, sorry, но изучать сперва вашу материнку и
исполнение, возможности и что выборочно подходит из документации - чесное слово лень.
Вам нужно найти Video и PCI/PCI-E выбор видео, это для работы PCI-Video карты,
ну или купить дешевую PCI-E видео, тогда вовсе без проблем, ибо по документации
BIOS цепляет ее сам с настройками by default и все должно работать
Цена дешевой PCI-E карты 1000 руб - думаю это дешево чтобы не париться с BIOS :)
> Я бы с удовольствием, но документация там могутная по настройкам BIOS и
> дана
> сразу на серию карт, те общая, sorry, но изучать сперва вашу материнку
> и
> исполнение, возможности и что выборочно подходит из документации - чесное слово лень.Ну это понятно! Это было бы уже слишком, если бы я об этом просил!
> Вам нужно найти Video и PCI/PCI-E выбор видео, это для работы
> PCI-Video карты,Я собрал сотни машин! Неужели Вы думаете, перед тем, как вставлять PCI видео я не выставил этот параметр? Да и для BIOS это всего лишь приоритет поиска видокарты. Сначала он ищет на PICe, потом просто на PCI - много раз вставлял PCI ничего не меняя в BIOSе...
Я же говорю, возможно мне попалась слишком старенькая PCI, которая просто не смогла отобразить графическую картинку самого BIOS-а при загрузке. Либо карточка не рабочая или не стартонула на этой матери. Уже не важно...> ну или купить дешевую PCI-E видео, тогда вовсе без проблем, ибо по
> документации
> BIOS цепляет ее сам с настройками by default и все должно работатьКарточка уже заказана! Она будет идти еще несколько дней. Это уже принципиальный вопрос. Чует мое сердце, что можно...
>[оверквотинг удален]
>> дана
>> сразу на серию карт, те общая, sorry, но изучать сперва вашу материнку
>> и
>> исполнение, возможности и что выборочно подходит из документации - чесное слово лень.
> Ну это понятно! Это было бы уже слишком, если
> бы я об этом просил!
>> Вам нужно найти Video и PCI/PCI-E выбор видео, это для работы
>> PCI-Video карты,
> Я собрал сотни машин! Неужели Вы думаете, перед тем,
> как вставлять PCI видео я не выставил этот параметр? Да ия собрал несколько сотен машин или несколько тысяч в период с 91 по 93 (так получилось)
параллельно основной работе, но до сих пор изучаю железо и понимаю что ну очень
много не знаю... (как бы не аргумент)1) если BIOS производит загрузку без Видео, переходим к п.2
2) для загрузки OS, нужна консоль, какая она будет ...
> я собрал несколько сотен машин или несколько тысяч в период с 91
> по 93 (так получилось)
> параллельно основной работе, но до сих пор изучаю железо и понимаю что
> ну очень
> много не знаю... (как бы не аргумент)
> 1) если BIOS производит загрузку без Видео, переходим к п.2
> 2) для загрузки OS, нужна консоль, какая она будет ...Будем мериться? :-) А у меня это была основная работа. ;-) Давайте не будем философствовать...
Это не аргумент, а намек на то, что самые простые и понятные вещи я попробовал сразу!1. Судя по всему, производит.
2. Это понятно. Вот потому и обратился сюда. Какую в МОЕМ случае консоль можно организовать и как это сделать? Можно больше конкретики?
>[оверквотинг удален]
>> по 93 (так получилось)
>> параллельно основной работе, но до сих пор изучаю железо и понимаю что
>> ну очень
>> много не знаю... (как бы не аргумент)
>> 1) если BIOS производит загрузку без Видео, переходим к п.2
>> 2) для загрузки OS, нужна консоль, какая она будет ...
> Будем мериться? :-) А у меня это была основная работа.
> ;-) Давайте не будем философствовать...
> Это не аргумент, а намек на то, что самые простые
> и понятные вещи я попробовал сразу!вроде как вы написали про сборку, я лишь про то что это не аргумент
> 1. Судя по всему, производит.
> 2. Это понятно. Вот потому и обратился сюда. Какую в
> МОЕМ случае консоль можно организовать и как это сделать? Можно больше
> конкретики?вариант 1. консоль с использованием видео-карты
вариант 2. альтернатива п.1 - serial console, карта с com-портом дешевле чем pci/pci-e video
вариант 3. карта IPMI
> вариант 1. консоль с использованием видео-карты
> вариант 2. альтернатива п.1 - serial console, карта с com-портом дешевле чем
> pci/pci-e video
> вариант 3. карта IPMIСпасибо.
Похоже будем ждать PCIe видео - это проще.
> Карточка уже заказана! Она будет идти еще несколько дней. Это
> уже принципиальный вопрос. Чует мое сердце, что можно...вроде получилось так:
с любой временной видеокартой загрузить сервер
(когда всё заработает её можно снять)
зайти в консоль
убрать network manager из автозагрузки
# systemctl disable NetworkManager.service
# systemctl disable ModemManager.service
прописать интерфейсы в interfaces
ребутнутьсяесли надо dns запросы с сервера во внешний мир
удалить /etc/resolv.conf
создать /etc/resolv.conf и прописать там dns сервера
установить resolvconf (программа, не путать с файлом)
ребутнутьсяв результате
сервер грузиться в графику без видеокарты
пингуется
можно подключиться по vnc и открывать сайты
> вроде получилось так:P.S.
не пинговался сервер на debian stretch после снятия вслед за установкой оси видеокарты
какая была цель: заходить на сервер по vnc в графику
> Грузится, но не пингуется и уже с видеокартой ничего
> на экран не получаем - логично. Пришлось грузиться со старого ядра.
> Когда вписал в /boot/loader.conf строку
> console="comconsole"
> зависает на "Loading /boot/defaults/loader.conf"
> Кто что может подсказать? Есть шанс все же заставить
> работать без видео?Все таки BIOS начинает грузить OS без видеокарты!!!
Сбил вас только потому, что в логах типа messages нет ни единой строки при этом!Все же чего-то не хватает именно FreeBSD ! Физического отсутствия и видеокарты и COM-порта одновременно!
Пытался писать в /boot/loader.conf и console="comconsole" и console="nullconsole".
Пытался собирать ядро с выключенными:#device vga
#device sc
#device agp
#device uartПытался в /etc/ttys закоментировать все строки, кроме network
Все же, с какими параметрами должно быть ядро в моем случае и какие и как еще файлы должны быть подправлены, что бы была надежда загрузить FreeBSD 8.1 без видеокарты и COM-порта? Или єто не возможно "впринципе" ?
попробуйте грузиться с отключенным acpi
> попробуйте грузиться с отключенным acpiВ BIOS-е или в самой OS-и в ядре? В BIOS-е вроде бы нет такой возможности...
> попробуйте грузиться с отключенным acpiПопробовал выключить в BIOS-е - OS загружается не до конца...
>> попробуйте грузиться с отключенным acpi
> Попробовал выключить в BIOS-е - OS загружается не до конца...Ой, извиняюсь, не в BIOS-е, а в ядре системы. Уже заговариваться начал...