Выручайте: can't exec /bin/sh for /etc/rc!!!



  • Друзья, прихожу седня на работу и вижу что ниукого нет инета. Шлюз жалуется:
    can't exec /bin/sh for /etc/rc: No such file or directory
    Enter full path name of shell or RETURN for /bin/sh:

    На ретёрн или интер жалуется:
    can't exec /bin/sh for single user: No such file or directory

    Выручайте братцы, не знаю что делать, стоит 1.2.2, на руках есть лайвсиди 1.2.3. Может как то апгрейт сделать, только б без потери настроек… кошмар какой то((((( Пишу с телефона..



  • can't exec /bin/sh for single user:
    

    Вы по какой-то причине загрузились в single user.
    Перезагруз с отслеживанием "четам" должен помочь, думаю.



  • хм.. щас попробую, спасибо за скорый отклик!

    ап: выбрал 5 вариант загрузки "логгинг" и вот:
    GEOM: new disk ad0
    Trying to mount root from ufs:/dev/ad0s1a
    start_init: trying /sbin/init
    can't exec /bin/sh for /etc/rc: No such
    file or directory
    Enter full path name of shell or
    RETURN for /bin/sh:

    ничего не понимаю..

    ап2: в сингл мод я попадаю нажав интер или вбив ретёрн. До этого он жалуется при загрузке и нормальной и безопасной:
    can't exec /bin/sh for /etc/rc: No such
    file or directory
    Enter full path name of shell or
    RETURN for /bin/sh:



  • Ну накати последний апдейт какой-нить. Должен восстановить все.



  • А как??? Разжуйте, я только с нуля ставил! Пробовал с лавйсиди грузится - он ругается что всё уничтожит, хочет чистую установку((



  • @tim2000:

    А как??? Разжуйте, я только с нуля ставил! Пробовал с лавйсиди грузится - он ругается что всё уничтожит, хочет чистую установку((

    На портале по ссылке качаем Upgrade 1.2.3 Через WebGUI в разделе Firmware производим переустановку.



  • эм.. я как-то неправильно выразился видимо.. система НЕ загружается вообще. Про вэб-морду я вообще молчу..



  • Ну тогда .опа - копируй конфиг с /cf/config.xml и переустанавливай на чистую.



  • писец.
    в конфиге все настройки, правила и т.п.?



  • @tim2000:

    писец.
    в конфиге все настройки, правила и т.п.?

    Да, только пакеты потом до-установи. Статистика если какая была в пакетах - не сохранится.



  • попал я короче..
    другой вопрос - как конфиг вытянуть? и есть ли альтернатива виндового chkdsk у линуха? похож фс глюкнула(((



  • @tim2000:

    попал я короче..
    другой вопрос - как конфиг вытянуть? и есть ли альтернатива виндового chkdsk у линуха? похож фс глюкнула(((

    fsck проверяет. Пора хауту писать как вытащить конфиг..  :-[



  • загрузился под минилинукс, fsck не канает жалуется bad magic number in super-block.
    какая файловая система у пфсенсе?



  • мля это ад какойто, не может пфсенсе подцепиться к жестяку.. как мне увидеть его содержимое???



  • блин немогу конфиг найти, скажите полный путь
    у меня нет папки /cf/



  • find / -name "cf"



  • Вобщем нашол где то в /tmp файлик config.cash открыл - вроде тот что нужно, но оригинального так и нет! Переименовал найденный в config.xml. Поставил пфСенсе 1,2,3, подсунул config.xml в /cf/ c заменой.
    И нифига, пфСенсе запускается, но дофига надписей xml object pfsense not found, и даже ЛАН ип не даёт поменять с этими же словами про обжект  :'(



  • Там бэкапов конфигов куча должна быть.
    В /cf/backup кажется.



  • Вобщем этот не тот бекап, строение файлов разные.
    Папку /cf/ я так и не нашёл, ровно как и самого файла конфигурации.
    Щас я действительно попал, голый шлюз. Че куда пробрасывал, кому куда доступ давал, кто с какими адресами из внешки цеплялся….. Пздц.
    Ума не приложу как могла пропасть целая папка............



  • Может тебя ломалнул кто? веб интерфейс, шелл осталял открытым небось.



  • не а, из открытого только 3 порта проброшены - на почтовик два и hlg yна ой комп :(



  • Если```
    find / -name "config.xml"



  • и мозга в личный блог :)



  • Подсказывайте тогда чтоле как бэкапить? Зеркало в таком случае непоможет.



  • @tim2000:

    Подсказывайте тогда чтоле как бэкапить? Зеркало в таком случае непоможет.

    В общем случае Diagnostics->Backup/Restore вполне достаточно.
    Можно ещё посмотреть Автоматическое восстановление в ходе установки или Можно ли восстановиться с бэкапа не имея доступ к WEB интерфейсу



  • Спасибо всем ещё раз!
    А что скажете про пакет AutoConfigBackup? Что значит "премиум", платный доступ?



  • @tim2000:

    А что скажете про пакет AutoConfigBackup? Что значит "премиум", платный доступ?

    это когда деньги платить надо и бэкапить будет автоматически на сайт разработчиков pfSense'а.


Log in to reply