Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Администрирование *NIX систем > можно ли установить Fbsd в этот character special |
Автор: scai 16.1.2010, 03:11 | ||
Приветствую почтенное собрание! Background: После применения гугла, головы и $EDITOR'a, имеется флешка с FreeBSD, загрузив с которой машину, получаем автоматическую установку и в заданной конфигурации. То есть скрипт в rc.d ставящий систему из образа distro-cd хранящегося на той-же флешке на устройство(a) обнаруживаемые посредством atacontrol. Идеальная форма существования, хранения и публикации такой системы - скрипт, ее собирающий( тем более, что скрипт этот - тот же самый). И все бы хорошо, только мастер Йода требует в "материнском" скрипте проверять /dev назначения, полученный через $@, на предмет, а можно ли туда что-либо ставить. Вопрос в общем: как из sh коротко и безболезненно отделить slice'ы, ATA-диски , USB mass storage и md от других character special и друг от друга.
, но плясать от номенклатуры устройств в /dev не по джедайски как-то.... Зыбко... Или это нормально считается... Есть у кого-то полезная информация или бесценный опыт? P.S. Надо будет попробовать потом fdisk'у tty какой-нить скормить. |
Автор: scai 16.1.2010, 12:04 |
в этом посте я паниковал. |
Автор: Imple 16.1.2010, 23:18 |
scai, это все конечно хорошо. А вопрос то в чем? |
Автор: scai 20.1.2010, 23:36 |
... как отличить раздел от "entire disk" и как отличить диск с нулями в первых 512 байтах от, скажем, tty в условиях инопланетной фряхи, в которой для именования файлов в /dev используется urandom? Есть во FreeBSD какая-нить волшебная facility для решения такого рода вопросов, или дело решаемо только при помощи изматывающей проверки на то, чем устройство *не является*? Или не стоит оно вообще, и лучше спокойно положиться на на то, что устройсво храненя данных - это две буквы и цифра. Доктор?.. |
Автор: scai 21.1.2010, 10:46 |
Пойду еще по-медитирую... |