This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
анализ_оборудования_в_freebsd [2011/11/09 17:58] val |
анализ_оборудования_в_freebsd [2016/09/06 13:34] (current) val [devfs] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Анализ оборудования в FreeBSD ====== | ====== Анализ оборудования в FreeBSD ====== | ||
+ | ===== На этапе загрузки/инсталяции ===== | ||
+ | |||
+ | Клавиша "Pause/Break" | ||
===== Основные команды ===== | ===== Основные команды ===== | ||
- | [[http://www.freebsd.org/doc/ru/books/handbook/kernelconfig-devices.html]] | + | * [[http://www.freebsd.org/doc/ru/books/handbook/kernelconfig-devices.html|Определение аппаратного обеспечения(handbook)]] |
<code> | <code> | ||
# dmesg | # dmesg | ||
+ | |||
+ | # less /var/run/dmesg.boot | ||
# pciconf -lv | # pciconf -lv | ||
+ | </code> | ||
+ | |||
+ | Определить модель матплаты можно: | ||
+ | |||
+ | <code> | ||
+ | # dd if=/dev/mem bs=64k skip=15 count=1|strings|less | ||
</code> | </code> | ||
Line 15: | Line 26: | ||
==== devfs ==== | ==== devfs ==== | ||
<code> | <code> | ||
- | # ls -l /dev/cuaa0 | + | # ls -l /dev/cd0 |
+ | </code> | ||
+ | |||
+ | * В vbox ассоциировать com порт с файлом | ||
+ | |||
+ | <code> | ||
+ | # echo Hello > /dev/cuau0 | ||
</code> | </code> | ||
===== Служба devd ===== | ===== Служба devd ===== | ||
==== Использование shell и devd ==== | ==== Использование shell и devd ==== | ||
+ | |||
=== Автомонтирование flash накопителя === | === Автомонтирование flash накопителя === | ||
<code> | <code> | ||
- | [hostX:~] # cd /etc | + | [hostX:~] # cat /etc/devd/my.conf |
- | [hostX:/etc] # mkdir devd | + | </code><code> |
- | [hostX:/etc] # cd devd | + | |
- | + | ||
- | [hostX:/etc/devd] # cat my.conf | + | |
attach 30 { | attach 30 { | ||
device-name "umass0"; | device-name "umass0"; |