Как пересоздать /etc/path_to_inst?
22.05.2008
При множественных изменениях конфигурации устройств ввода-вывода серверов Sun, в том числе с помощью динамической реконфигурации, состояние файла /etc/path_to_inst не соответствует реальному состоянию оборудования. Это может вызывать проблемы типа — не загружается ОС, бесконечный цикл перезагрузки, итд. В таких ситуациях необходимо пересоздать /etc/path_to_inst . В наличии 2 метода. Второй более правильный — не спрашивает ничего, просто пересоздает файлик при перезагрузке:
-
mv /etc/path_to_inst.old /etc/path_to_inst.old.$$ mv /etc/path_to_inst /etc/path_to_inst.$$ ;init 0 {ok} boot -a
-
echo '# path_to_inst_bootstrap_1' > /etc/path_to_inst ; mv /etc/path_to_inst.old /etc/path_to_inst.old.$$ sync reboot -- -r
-
В single-user mode:
devfsadm -C -r /a -p /a/etc/path_to_inst -v
PS Исправлено 2014.05.27
18.11.2008 в 10:43
По моему вы ошиблись, указав в первом примере boot -ia
Правильнее так, boot -ra . Каков смысл флага -i ?
18.11.2008 в 13:30
Угу, очепятка
Ну тут в принципе флажек -r и не нужен, при пересоздании /etc/path_to_inst соляра и так все дерево перечекает :)
13.05.2009 в 16:35
0. Убедиться, что нет в природе файла /etc/path_to_inst.old
WARNING: /etc/path_to_inst empty or not found
NOTICE: using backup instance data in /etc/path_to_inst.old
Очень забавный side effect :)