alibek Posted November 6, 2014 · Report post Есть FreeBSD 10.0. При выполнении команды netstat -i -s случился крэш. После перезагрузки система не может смонтировать ни одну файловую систему, кроме корневой. На экране сообщение о некорректной контрольной сумме в журнале, сообщение о необходимости запуска fsck. Но fsck, mount, find — ничего не запускается. Не подскажите, как оживить? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alibek Posted November 6, 2014 · Report post Загрузился с LiveCD, чиню. А если физического доступа нет (но есть, например, IPMI), как тогда восстанавливать? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
MMM Posted November 6, 2014 · Report post образ cdrom по IPMI ? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alibek Posted November 6, 2014 · Report post Это же жесть. А можно набор утилит сохранить в каким-нибудь разделе, который читается любой системе? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
MMM Posted November 6, 2014 · Report post почему жесть. есть положительный опыт установки системы на сервер в нидерландах через виртуальный cdrom в ipmi. образ, правда, пришлось расшарить на samba на самом дешевом vps где-то в европах. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Megas Posted November 6, 2014 (edited) · Report post fsck -f -y если нет, то с live fsck -f -y -t ufs /dev/* такой то ipmi в обще клево, открываете консоль, там вверху есть смонтировать виртуальное устройство, подключаете привод и вперед. Edited November 6, 2014 by Megas Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vlad11 Posted November 7, 2014 (edited) · Report post почему жесть. есть положительный опыт установки системы на сервер в нидерландах через виртуальный cdrom в ipmi. образ, правда, пришлось расшарить на samba на самом дешевом vps где-то в европах. А я ставил FreeBSD, запуская инсталл из Linux Live-CD :) Есть FreeBSD 10.0. Не подскажите, как оживить? Перезагружаетесь в single mode и дальше через fsck чините UFS. P.S. ZFS рулит. Edited November 7, 2014 by vlad11 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alibek Posted November 7, 2014 · Report post если нет, то с live Ну так с LiveCD я все и сделал. Перезагружаетесь в single mode и дальше через fsck чините UFS. Это я знаю. Проблема в том, что fsck не запускается (команда не найдена). У меня вопрос собственно такой - есть смысл создать в корне каталог (например rescue) и в него скопировать утилиты? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
NiTr0 Posted November 7, 2014 · Report post А что, в бзде утилиты не в /sbin ? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alibek Posted November 7, 2014 · Report post В /sbin. Но у меня не запустилась ни fsck, ни mount. Видимо корневой раздел тоже не смонтировался. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
NiTr0 Posted November 7, 2014 · Report post Если бы не сонтировался - у вас бы и консоли не было... Может библиотеки, от которых зависят утили, в /usr по какому-то недоразумению оказались, или повредился /sbin каталог... Но в любом случае - это ненормально. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
DVM-Avgoor Posted November 9, 2014 · Report post Уже много лет в корне лежит /rescue/, в котором все утилиты что надо есть (на самом деле это всего один бинарник, собранный crunchgen'ом). % ldd /rescue/fsck_ffs ldd: /rescue/fsck_ffs: not a dynamic ELF executable Как видно, никаких внешних библиотек для работы этих утилит не требуется. Загружаетесь в single user mode и вперед. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...