This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
анализ_оборудования_в_freebsd [2011/02/15 12:45] val created |
анализ_оборудования_в_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|Определение аппаратного обеспечения(handbook)]] | ||
| + | |||
| <code> | <code> | ||
| # dmesg | # dmesg | ||
| + | |||
| + | # less /var/run/dmesg.boot | ||
| + | |||
| + | # pciconf -lv | ||
| + | </code> | ||
| + | |||
| + | Определить модель матплаты можно: | ||
| + | |||
| + | <code> | ||
| + | # dd if=/dev/mem bs=64k skip=15 count=1|strings|less | ||
| </code> | </code> | ||
| Line 10: | Line 26: | ||
| ==== devfs ==== | ==== devfs ==== | ||
| <code> | <code> | ||
| - | # ls -l /dev/cuaa0 | + | # ls -l /dev/cd0 |
| </code> | </code> | ||
| + | |||
| + | * В vbox ассоциировать com порт с файлом | ||
| + | |||
| + | <code> | ||
| + | # echo Hello > /dev/cuau0 | ||
| + | </code> | ||
| + | |||
| + | ===== Служба devd ===== | ||
| + | ==== Использование shell и devd ==== | ||
| + | |||
| + | === Автомонтирование flash накопителя === | ||
| + | <code> | ||
| + | [hostX:~] # cat /etc/devd/my.conf | ||
| + | </code><code> | ||
| + | attach 30 { | ||
| + | device-name "umass0"; | ||
| + | action "sleep 3; /sbin/mount -t msdos /dev/da0s1 /mnt/"; | ||
| + | }; | ||
| + | </code> | ||
| + | |||
| + | |||