7.5. Подсказки за устройствата.

Спомогнато от Том Роудс.

Note: Това е FreeBSD 5.0 с нов облик несъществуващ в по-ранни версии.

През вървите зареждания на системата, първоначалното зареждане (boot) loader(8) ще прочете device.hints(5) файлът. Този файл съхранява информация за първоначалното зареждане на ядрото позната като променливи, някои пъти преписвани на ``подсказките за устройството(device hints)''. Тези ``подсказки за устройството(device hints)'' са използвани от драйвери за устройството си.

Подсказките за устройства могат да бъдат разгледани от връзката Ниво 3 на програма за първоначално зареждане. Променливите могат да бъдат поставени като се използва команда set(постави), премахнато с unset(махни от поставените), и разгледана с show(покажи) команди. Променливите поставени за съветите на устройството /boot/device.hints файлът тук може също да бъде пребоядисан. Подсказките за устройство, въведени при първоначално зареждане са временни и ще бъдат забравени при следващото рестартиране.

Веднъж след като системата е заредена, kenv(1) команда може да бъде използвана като бунище за всички променливи.

Синтаксисът на файлът /boot/device.hints се състои от една променлива на всеки ред, използвайки стандартния символ ``#'' като маркер за коментари. Редовете са конструирани както следва:

hint.driver.unit.keyword="стойност(value)"

Синтаксисът на програмата за зареждане от 3-то ниво е:

set hint.driver.unit.keyword=стойност(value)

driver е името на драйвера на даденото устройство, единица(unit) е номера на единиците в драйвера на устройството и ключова дума (keyword) е подсказващата ключова дума. Ключова дума може да съдържа следните опции:

Драйверите на устройства могат да приемат (или изискват) които не са отбелязани тук, препоръчва се първо да разгледате техните ръководни страници. За повече информация, консултирайте се с device.hints(5), kenv(1), loader.conf(5) и loader(8) ръководни страници.

Този и други документи можете да намерите в ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

За въпроси относно FreeBSD, прочетете документацията преди да попитате в <questions@FreeBSD.org>.
За въпроси относно този документ, e-mail <doc@FreeBSD.org>.