Задачка - доступ к машине по ssh, при загрузке, если система не смогла найти устройство /dev/hdb1 монтирующееся в /var/www/htdocs (допустим), система тупо останавливается, хотя данное устройство не является критичным для работы системы. Кривоватое решение, которе я нашел заключается в:
в fstab прописаны только разделы для /, /boot, /usr, /var - все остальные устройства вынесены в отдельный скрипт, который уже после загрузки системы и старта sshd пытается примонтировать остальное, в этом случае, даже если у скрипта что-то не получается - основные сервисы продолжают работать.Всё это вроде работает специально (диск выдёргивал =)) - но чувствую как-то это неправильно. Можно ли всё вышеописанное реализовать средствами самой системы (fstab, или что-то в опциях загрузчика)?
что именно реализовать?
>что именно реализовать?чтобы система не вставала при невозможности примонтировать часть дисков (помеченных как некритичные) а продолжала грузиться и подымала sshd.
>>что именно реализовать?
>
>чтобы система не вставала при невозможности примонтировать часть дисков (помеченных как некритичные)
>а продолжала грузиться и подымала sshd.А зачем монтировать ненужные системе диски на старте, если в этот момент они не нужны?
>Задачка - доступ к машине по ssh, при загрузке, если система не
>смогла найти устройство /dev/hdb1 монтирующееся в /var/www/htdocs (допустим), система тупо останавливается,
>хотя данное устройство не является критичным для работы системы.А куда девается такое устройство?
>это неправильно. Можно ли всё вышеописанное реализовать средствами самой системы (fstab,
>или что-то в опциях загрузчика)?Есть опция noauto, но скрипт все равно понадобится.
>> А зачем монтировать ненужные системе диски на старте, если в этот момент они не нужны?"не читал, но осуждаю"
/var/www/htdocs/index.htm - содержимое - "щаз не работает" - после монтрования диска в эту директорию там естественно оказывается полная версия.
>> А куда девается такое устройство?
покурить уходит. уходило правда один раз, но чтоб восстановить мне пришлось потерять полдня, чтоб добраться до машины, подключить клавиатуру и монитор, загрузиться в сингл, поправить фстаб - закомментить этот диск, перегрузить, вернуться, зайти по ссш починить фаловую систему, примаунтить и раскоментить устройство в фстаб. - мне раза хватило.
>> Есть опция noauto, но скрипт все равно понадобится.
man mount "noauto Can only be mounted explicitly (i.e., the -a option will not cause the file system to be mounted)."
вот от скрипта и хотелось бы избавиться.