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

Исходное сообщение
"Компания Intel создала на базе GRUB инструментарий для тести..."

Отправлено opennews , 24-Фев-11 23:45 
Представители компании Intel представили (https://lkml.org/lkml/2011/2/24/6) в списке рассылки разработчиков Linux-ядра проект BITS (http://biosbits.org/) (BIOS Implementation Test Suite), в рамках которого на базе свободного загрузчика GRUB2 подготовлено небольшое окружение, загружаемое с USB Flash или другого носителя, и предназначенное для тестирования BIOS на этапе до загрузки операционной системы. Код проекта распространяется, как и код GRUB2, в рамках лицензии GPLv3. Размер загрузочного образа (http://biosbits.org/download/) 2.7 Мб.


Главные задачи тестирования BIOS связаны с проверкой корректности инициализации процессоров Intel и другого оборудования, а также с оценкой степени соответствия заявленным технологиям (например, ACPI, SMMR, MSR) и рекомендациям Intel. Кроме тестирования, BITS  позволяет самостоятельно выполнить инициализацию CPU и оборудования, используя набор эталонных рекомендаций Intel (например, корректно заполнить ACPI-таблицы), а также переопределить настрой...

URL: https://lkml.org/lkml/2011/2/24/6
Новость: http://www.opennet.me/opennews/art.shtml?num=29714


Содержание

Сообщения в этом обсуждении
"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено Anonus , 24-Фев-11 23:45 
Ребят, объясните простыми словами - что это?

"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено pavlinux , 25-Фев-11 02:36 
Ну типа можешь сконфигурить BIOS как ты хочешь, а не как Award/AMI/Phoenix

Давно на моей плате  был косяк, при установке двух видюх на второй порт
не сразу подавалось питание, и операционки не видели вторую видюху.
Тут можно самому врубить, не ждать апдейтов от производителя БИОС.

А в общем не плохая штука для тестирования компа перед покупкой.
Тройка - memtest86+, Firmware test suite и BIOS Implementation Test Suite - заставит всех продавцов вешаться :)

Например SMI frequency and latency, вот на скрине - http://biosbits.org/screenshots/smi.png
Для десктопа там хорошие задержки 69 до 150, на реалтайм нужно, что-то в районе 30мкс. +/-10%



"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено px , 26-Фев-11 16:49 
>Тут можно самому врубить, не ждать апдейтов от производителя БИОС.

А кто тебе сказал что это касяк биоса. По симптомам больше похоже на харварный баг по питанию.


"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено pavlinux , 26-Фев-11 17:03 
>>Тут можно самому врубить, не ждать апдейтов от производителя БИОС.
> А кто тебе сказал что это касяк биоса. По симптомам больше похоже
> на харварный баг по питанию.

Потому что исправили в следующей версии. :)


"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено User294 , 24-Фев-11 23:47 
Пусть интел сорц биоса выложит и спеки на чипсеты, если уж в друзья опенсорса подались. Я конечно могу себе представить какой там ШЫТ, но все-таки :). Всяким штукам типа CoreBoot была бы какая-ниакая польза.

"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено исчо_адын_аноним , 25-Фев-11 00:43 
> Пусть интел сорц биоса выложит

У них есть свой собственный BIOS ? O_o ,юзер, отсыпь два

>и спеки на чипсеты, если уж в

Какое конкретно спеки тебя нужны, что в них должно быть ? ;))))


"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено User294 , 25-Фев-11 04:51 
> У них есть свой собственный BIOS ? O_o ,юзер, отсыпь два

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


"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено исчо_адын_аноним , 25-Фев-11 11:28 

> не интелем целиком, но уж точно при его участии/по его заказу,

в том то и проблема- пинайте AMI, это такие  пропириетарщики, по стравнению с которым MS && Oracle -  белые пушыстые зайчики на выпускном в детсаде.
А интелевый биос открыт :) и спеки все открыты :) называется EFI ;-D


"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено User294 , 25-Фев-11 12:43 
> А интелевый биос открыт :)

Пруфлинк?

> и спеки все открыты :) называется EFI ;-D

Как бы открытость спеков EFI != доступность сорцов того что его реализует на конкретной железке.


"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено исчо_адын_аноним , 25-Фев-11 00:46 
http://www.intel.com/assets/pdf/datasheet/316972.pdf этого хватит для начала ?

"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено User294 , 25-Фев-11 04:50 
Ого! Что-то изменилось в этом мире. Натурально - кондовый такой даташит. Надеюсь, они и дальше будут продолжать в том же духе, а то раньше они так не расщедривались что-то :)

"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено исчо_адын_аноним , 25-Фев-11 11:25 
> Ого! Что-то изменилось в этом мире. Натурально - кондовый такой даташит. Надеюсь,
> они и дальше будут продолжать в том же духе, а то
> раньше они так не расщедривались что-то :)

Да в принципя всегда они были доступны - ты ж просто не смотрел.


"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено User294 , 25-Фев-11 12:52 
> Да в принципя всегда они были доступны - ты ж просто не смотрел.

Я на сайте coreboot видел много чертыханий на этот счет - дескать интель зажимает даташиты на кучу чипсетов, поэтому хрен вам а не coreboot под интельское добро. И действительно ведь не было в свое время. А тут - надо же, натурально весьма приличный даташит на ich9. Вот все бы и всегда так :)


"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено 2Nike , 25-Фев-11 12:02 
Они расщедрились еще два года назад. С разморозкой.
Да и вообще, Интел одна из самых адекватных в этом плане компаний.

"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено Vitold S , 25-Фев-11 01:06 
Давно пора уже забить на BIOS и шагать в сторону ExpressGate на материнке. Что бы образ ядра был в Flash-памяти как и BIOS. И его можно было бы перепрошивать.

А то все равно ведь почти все после перехода из "Реального режима" почти перехватывается своими драйверами.


"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено Аноним , 25-Фев-11 02:40 
http://www.coreboot.org/

"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено Ващенаглухо , 25-Фев-11 11:23 
coreboot мало где нормально работает, я его ставил и мое железо было в списке 100% совместимо. Но все равно вылезли косяки, вернул BIOS

"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено Аноним , 25-Фев-11 10:26 
Жаль что такое большой размер - на дискету не поместится

"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено DFX , 25-Фев-11 11:38 
решил пихнуть это дело на раздел на флешке, на котором system rescue cd живёт:
с конфигом syslinux из архива с этим самым BITS оно не завелось, писало что мол грузит core.img, потом "Welcome to GRUB", а после - "file not found" или что-то в этом духе. какой именно файл - решило не уточнять.

в итоге пришлось загуглить и наткнутся на самый крутой сайтец по теме загрузки всего и вся, конкретно на страницу http://reboot.pro/12395/
слил из 21го поста chain.c32 и сунул в директорию /syslinux на флешке. в syslinux.cfg (от SRcd) в раздел с "tools from floppy images" (или что-то в этом роде) дописал:
LABEL BITS
  MENU LABEL BITS: BIOS Implementation Test Suite from Intel
  com32 chain.c32
  append grub=/boot/grub/core.img fs

после чего оно таки решило завестись.

поделие крайне корявое на вид - городить fork только, чтобы обвесить непонятно какую версию grub2 кучей custom'ных конфигов и скриптов с за'hardcode'ными _абсолютными_ путями как-то... странно :\ почему не аккуратная пачка скриптов с путями таки относительными и patch против кода граба, добавляющий, _ввиде grub2-модулей_, тот _немногий_ функционал, что скриптами не осуществляется, которые бы
1) таки работали бы с новыми версиями grub2, без/с минимумом модификаций
2) можно было бы включить в сам grub2, после чего разработчики grub2 смогли бы (о ужас!) расширить это дело (например, список поддерживаемых процессоров...ммм... ну там, от amd, для начала, не ?).


"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено Аноним , 25-Фев-11 12:04 
Вот показало оно несколько фейлов при тесте MSR регистров, и что мне теперь с этим делать? Спать же спокойно теперь не буду!

"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено pavlinux , 26-Фев-11 17:15 
> и что мне теперь с этим делать? Спать же спокойно теперь не буду!

Курить CPU Specification, на http://www.intel.com/support/ru/processors/sb/CS-015477.htm

http://sandpile.org/ia32/msr.htm
http://sandpile.org/aa64/msr.htm
http://www.coreboot.org/Msrtool


"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено anonymous , 26-Фев-11 20:20 
до GrubOS осталось совсем чуть-чуть.

"Компания Intel создала на базе GRUB инструментарий для тести..."
Отправлено Аноним , 26-Фев-11 22:43 
Помогите ламеру, т.е. мне пожалуйста разобраться как BITS запихнуть на флешку и заставить работать! Заранее спасибо!