Назад | Перейти на главную страницу

Solaris 10: установка параметров OpenBoot setenv по умолчанию

Я пытался изменить точку монтирования по умолчанию для / usr в / etc / vfstab. Я использую Solaris 10 на Sun Fire 480R.

К сожалению, я сделал ошибку при редактировании файла / etc / vfstab, поэтому я больше не мог получить доступ к / usr. Я попытался загрузиться с cdrom в качестве одного пользователя, но не смог получить оттуда доступ к исходному / etc / vfstab и найти жесткий диск, на котором был смонтирован оригинал.

Я заручился помощью сетевого администратора с некоторым опытом работы с Solaris. Пока я наблюдал, он возился и, наконец, решил, что было бы лучше попробовать «setenv set-defaults», чтобы вернуться к заводским настройкам.

Я определенно больше занимаюсь программным обеспечением, чем аппаратным обеспечением, поэтому я слепо согласился, полагая, что он должен знать больше о том, что делает, чем я.

Однако, поскольку мы перезагрузились после сброса настроек по умолчанию, мы не можем отобразить дисплей. Сервер запускается до такой степени, что мы можем пинговать его и его имя хоста разрешается, но я не могу подключиться к нему по SSH или telnet. Мы пытались подключить различные мониторы, но пока ни один из них не работает. Мы подозреваем, что это может быть связано с тем, что нам нужен последовательный порт, поскольку машина достаточно стара, и это вполне может быть заводским значением по умолчанию.

Машина является тестовым сервером, но по-прежнему является очень важным сервером, поскольку данные и службы в конечном итоге были бы перенесены на новое оборудование. Итак ... у меня есть некоторые обязательства по его восстановлению и работе.

Заранее благодарим за любую помощь или руководство.

Ответ был именно таким, как мы подозревали. Нам нужно было подключить консоль, поэтому мы получили кабель RJ45 - DB9, подключенный к задней части Sun Fire 480R, а 9-контактный конец подключили к ноутбуку. Подключил через HyperTerm к COM1, потом заработало.

После того, как я исправил проблему / etc / vfstab, я понял, что настоящая проблема, почему дисплейный терминал не отображается, связана с ошибкой монтирования zfs. Я создал конфликт между устаревшей точкой монтирования в / etc / vfstab и новой точкой монтирования zfs, которую я создал непосредственно перед неудачной перезагрузкой.

Я на собственном опыте выяснил, что запуск обычных сценариев / служб инициализации зависит от завершения всех автоматических монтирований при загрузке без ошибок.