Систему поставили на 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? кто-то может подсказать? спасибо.
Определи rootdev, boot_dfltroot, vfs.root.mountfrom в /boot/loader.conf
>
>Определи 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 . помогите это побороть. я пока не вижу где ошибка.
>[оверквотинг удален]
>>Определи 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.
>[оверквотинг удален]
>>/etc/rc: Can't open /etc/rc: No such file or directory
>>
>>т.е. / смонтировалась, всё остальное же -- нет, в том числе /etc
>>. помогите это побороть. я пока не вижу где ошибка.
>
>Ну дык - ты же сам себе злобный буратино! У тебя /etc
>не просто директория в рутовой фс, а отдельная фс! Хотел странного
>- получи ,)
>
>GR.когда последний раз работал на 5.1 пару лет назад, это не было странно, всё работало и /etc и /tmp , и /usr были отдельными фс.
>странно, всё работало и /etc и /tmp , и /usr были
>отдельными фс.Переноси /etc в корень, иначе никак.
>>странно, всё работало и /etc и /tmp , и /usr были
>>отдельными фс.
>
>Переноси /etc в корень, иначе никак.Или если отдельно монтируешь для того чтобы держать корень в readonly попробуй создать в корне простейший /etc с минимальным содержанием, на место которого потом подмонтируется полный /etc