URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79230
[ Назад ]

Исходное сообщение
"Автомонтирование фс в freebsd 6.3"

Отправлено dem , 13-Мрт-08 20:47 
Систему поставили на SCSI диск с контроллером Adaptec AHA-2940. Всего 3 диска, стала на 3-й.
При загрузке всё прексрасно инициализируется. Когда дело доходит до дисков -- вся информация есть, da0, da1, da2 и сразу получаю(как понимаю в переходе к этапу монтирования):
Manual root filesystem specification:
<fstype>:<device> Mount <device> using filesystem и т.д.
т.е. система предлагает примонтировать файловые системы вручную, что получается без проблем. но хочется, чтобы автоматически. файл /etc/fstab:
/dev/da2s1a          /         ufs   rw 1 1
/dev/da2s1e          /usr         ufs   rw 1 1
/dev/da2s1f          /etc         ufs   rw 1 1
/dev/da2s1g          /tmp         ufs   rw 1 1
/dev/da2s1b          swap         swap   sw 0 0
linprocfs           /compat/linux/proc linprocfs rw 0 0

раньше на ATA, SATA проблем вообще не было. или дело не в scsi? кто-то может подсказать? спасибо.


Содержание

Сообщения в этом обсуждении
"Автомонтирование фс в freebsd 6.3"
Отправлено markus , 13-Мрт-08 23:21 

Определи rootdev, boot_dfltroot, vfs.root.mountfrom в /boot/loader.conf

"Автомонтирование фс в freebsd 6.3"
Отправлено dem , 14-Мрт-08 18:48 
>
>Определи rootdev, boot_dfltroot, vfs.root.mountfrom в /boot/loader.conf

спасибо. в /boot/loader.conf прописал
vfs.root.mountfrom="ufs:/dev/da2s1a"
вроде пошло, но тут же:
init:login_getclass: unknown class 'daemon'
/etc/rc: Can't open /etc/rc: No such file or directory

т.е. / смонтировалась, всё остальное же -- нет, в том числе /etc . помогите это побороть. я пока не вижу где ошибка.


"Автомонтирование фс в freebsd 6.3"
Отправлено Аноним , 14-Мрт-08 19:02 
>[оверквотинг удален]
>>Определи rootdev, boot_dfltroot, vfs.root.mountfrom в /boot/loader.conf
>
>спасибо. в /boot/loader.conf прописал
>vfs.root.mountfrom="ufs:/dev/da2s1a"
>вроде пошло, но тут же:
>init:login_getclass: unknown class 'daemon'
>/etc/rc: Can't open /etc/rc: No such file or directory
>
>т.е. / смонтировалась, всё остальное же -- нет, в том числе /etc
>. помогите это побороть. я пока не вижу где ошибка.

Ну дык - ты же сам себе злобный буратино! У тебя /etc не просто директория в рутовой фс, а отдельная фс! Хотел странного - получи ,)

GR.


"Автомонтирование фс в freebsd 6.3"
Отправлено dem , 14-Мрт-08 19:06 
>[оверквотинг удален]
>>/etc/rc: Can't open /etc/rc: No such file or directory
>>
>>т.е. / смонтировалась, всё остальное же -- нет, в том числе /etc
>>. помогите это побороть. я пока не вижу где ошибка.
>
>Ну дык - ты же сам себе злобный буратино! У тебя /etc
>не просто директория в рутовой фс, а отдельная фс! Хотел странного
>- получи ,)
>
>GR.

когда последний раз работал на 5.1 пару лет назад, это не было странно, всё работало и /etc и /tmp , и /usr были отдельными фс.


"Автомонтирование фс в freebsd 6.3"
Отправлено uldus , 15-Мрт-08 22:32 
>странно, всё работало и /etc и /tmp , и /usr были
>отдельными фс.

Переноси /etc в корень, иначе никак.


"Автомонтирование фс в freebsd 6.3"
Отправлено uldus , 15-Мрт-08 22:33 
>>странно, всё работало и /etc и /tmp , и /usr были
>>отдельными фс.
>
>Переноси /etc в корень, иначе никак.

Или если отдельно монтируешь для того чтобы держать корень в readonly попробуй создать в корне простейший /etc с минимальным содержанием, на место которого потом подмонтируется полный /etc