![]() |
Boot Interupted
Пытаюсь войти в FreeBSD 5.3 - а она не запускается! :( Точнее загрузка прекрасно идёт до того, как должно начаться монтирование. Потом пишет:
vidcontrol: not found ... /dev/ad0s1a: FREEBLK COUNT(S) WRONG IN SUPERBLOCK (SALVAGED) ... /dev/ad0s1e: DEFER FOR BACKGROUND CHECKING /dev/ad0s1d: DEFER FOR BACKGROUND CHECKING /dev/ad0s1f: DEFER FOR BACKGROUND CHECKING Ужас!!! Я не знаю чё делать - далее (строки эти выбирал выборочно) следет сообщение о том, что не может он короче файловую систему монтировать, да и загрузить тоже! Ибо - введите shell (/bin/sh): Хе... Ну кликаю enter или ввожу /usr/local/bin/zsh и всё ок, только иксы виснут, на виртуальные консоли не переключиться и из под рута не выйти! Вот такие пироги - файлы вроде на месте... ----- Так же писал, что не может монтировать fstab (или с fstab)... |
вообще-то похоже на начало кончины диска. А что за диск-то, кстати?
|
Ну во первых, ты находишься в single user mode, который нужен для разрешения подобных проблем. Иксы из - под single user НЕ работают, и никаких виртуальных консолей тоже нет. В твоем случае видимо имело место некорректное завершение работы. Попробуй из под single user запустить
Код:
fsck -y |
Хм... Именно! Некоректное завершение работы, только вот моя вина в этом лишь отчасти (которую я, собственно, не отрицаю) - при попытке запуска shutdown now - он ждал ждал - да потом спрашивал у меня путь у шелу (видимо опять Single user mode), однако как эту фичу исправить - я пока не разобрался... :(
2Frice Спасибо, попробую! :) |
Эх... :( Не работате, команду запсутил, перезагрузил и ничего! :( Есть ли ещё варианты и способы спасти систему???
|
SantaXP
Попробуйте так Код:
fsck -t ufs /dev/ad0s1a |
Хм... Если говорить на память, то примерно вот так:
SANVADGE? No ... CLEAR? No ... fragmentation 0.2 % ---- Спасибо, попробую и так. Заодно выпишу поподробней что команда выдаёт... |
UNREF FILE I=26241 OWNER=root MODE=140755
SIZE=0 MTIME=May 31 14:59 2005 RECONNECT? NO CLEAR? NO (Повторяется несколько раз) ... ** Phase 5 - Check groups FREE BLK COUNT(S) WRONG IN SUPERBLK SALVAGE? NO --------- Там ещё парочка сообщений с SALVAGE. Это я делал с /dev/ad0s1f, а с остальными всё ОК. :( |
SantaXP
А куда у Вас раздел /dev/ad0s1f монтируется? И fsck не проходит только на этом разделе? |
По видимому в var... И судя по всему, эти странные сообщения выдаёт fsck только там. :(
|
SantaXP
я бы попыталась (на всякий случай) спасти остальное. Если есть возможность - поставить диск на другую машину, чтобы снять информацию, а потом уже эксперементировать дальше. |
Дык, у меня Windows нормально пашет, а раздел fat32 прекрасно работает, как, впрочем, и всё остальное кроме данного раздела (var), с информацией всё ОК.
|
Хм... А нельзя как-нить проапгрейдить\переустанвить систему без потери данных на остальных разделах???
|
SantaXP
Попробуйте загрузиться в single user mode (каковая загрузка у Вас сейчас проходит), затем вручную подмонтируйте разделы, перенесите содержимое раздела /var/ на другой раздел, хотя бы в /home/. Потом, используя sysinstall, удалите раздел /var/ и создайте его по-новой, после чего верните данные на место. |
Хм... Самое интересное - загружаб систему, дабы всё-таки провести процедуру с sysinstall... И всё работает! :) Не совсем понятнл почему, в очередной раз проведя кманду fsck -y всё встало на свои места.
-------- Спасибо всем. Однако пробема с shutdown now осталась нерешённой... Что прописать, чтобы благополучно выключить комп.??? |
SantaXP
Не понимаю, shutdown -p now не работает? Если нет, может подержка ACPI кривая? |
SantaXP
Команда shutdown now не выключает компьютер, а переводит ОС в однопользовательский режим - single user mode. Питание компьютера выключается командой shutdown -p now. Даже, если компьютер не выключается автоматически, ОС должна в этом случае останавливаться корректно. Проверьте, включена ли у Вас в BIOS ACPI. После загрузки командой kldstat посмотрите, загружен ли Вас модуль ACPI. |
Если не ошибаюсь, shutdown now не переводит в single mode, а полностью завершает работу системы. Т.е. завершает работу даймонов, размонтирует устройства и выдает окошечко, типа, все завершено, можно выключить комп. Если желаете перезагрузку, нажмите any key (многие долго ищут эту мистическую кнопку, придуманную зловещими программистами-хакерами, чтобы совращать пользователей с пути истинного.).
|
IgorK
Именно, ошибаетесь! См. Руководство пользователя. |
Спасибо! :)
------- Хм... Ясненько. Кстати, с ACPI всё впорядке! :) |
SantaXP
Так что, проблема с выключением компьютера разрешилась? |
Ну по ссылке ничего не прочитал про single mode и иже с ними. Только то, что и раньше давненько, правда.
А вот про init если почитать, то можно больше узнать. |
Belansky
Конечено, спасибо! Только почему то всегда и везде пишут, мол, shutdown now вырубает комп... Может это под линухами так делается??? |
Это под линухами, насколько я помню.
|
Хм... Ясно, тогда надо сделать псевдоним на shutdown -p now, чтобы каждый раз не вводить...
----------- Тоько проблема, у меня zsh - а куда бы я псевдонимы не вводил - ничего не работает! :( |
FrIcE
Цитата:
SantaXP Напишите свой скрипт, как это сделал я, что бы долго не набирать. Код:
ee /sbin/off |
Незнаю... ИМХО и shutdown -p/r вполне удобно, тем более вводишь sh и выбираешь из списка последних команд.
Можно вообще извратиться из оконной среды выключаться, но это уже изврат какой - то. |
FrIcE
Цитата:
|
Хм... Понятненько, но, я думаю, справлюсь без скриптика! :)
------ ОФФТОП: Скажите, при zsh куда псевдонимы вбивать??? |
SantaXP
Цитата:
И лучше, все-таки, отдельные посты создавать. |
Время: 21:13. |
Время: 21:13.
© OSzone.net 2001-