PDA

Показать полную графическую версию : [решено] система перестала работать!!!:(


ARThouse
30-08-2010, 06:15
Ребят добрый день! срочно нужна ваша помощь! тачка под freeBSD перестала пахать после сбоев электричества! Помощь нужна срочно, т.к. все это происходит на работе, а этот сервак держал на себе АТС Samsung..и сейчас офис без связи, а я не разбираюсь в *bsd системах :( подскажите пожалуйста решение! Опишу диагноз как смогу:
вообще идет обычная загрузка системы, но когда доходит до винтов, и монтировании системы как я понял, он останавливается и вываливает на экран такую надпись:
.....
.....
ad4: 114473Mb <Seagate.....> at ata2-master SATA150
Trying to mount root from ufs:/dev/ad8s1a

Manual root filesystem specification:
<fstype>:<device> Mount <device> using filesystem <fsype>
eg. ufs:da0s1a
? List valid disk boot device
<emrtyline> Abort manual input
mountroot>

Извините конечно за этот весь мусор, но я правда не знаю как его обратно смонтировать, хоть и есть подсказки, боюсь действовать неуверенно, чтоб окончательно все не порушить... Скажите это вообще восстанавливается, или я совсем в беде? если да, то как подскажите плиз!

PS. после нажатия пару раз Entera система уходит в ребут через 15 сек

ARThouse
30-08-2010, 07:20
пробывал смонтировать методом тыка все-таки...время поджимает... из всех вариантов (ad0s1a, ad1s1a....) отреагировал на ufs:/dev/ad4s1a
но реакцию не могу назвать успешной, начал дальше что-то грузить и потом зависает на этом:
init: can`t exec getty `/usr/libexec/getty` for port /dev/ttyv0 //(перебирает от 0 до 7 и на этом висит)
No such file or directory

ARThouse
30-08-2010, 07:35
если что то система FreeBSD RELEASE 6.2
винт один, сата

Telepuzik
30-08-2010, 12:24
? List valid disk boot device
<emrtyline> Abort manual input »
Если ввести ? что показывает?

ARThouse
31-08-2010, 10:20
показывает разделы диска, слайсы..
ad4 ad4s1 ad4s1a ad4s1c ad4s1d ad4s1e ad4c1f

я вообщем вчера пробывал по всякому, нно решить проблему не могу...
1. когда гружусь в обычном режиме, он грит смонтируйте рута...и пытается по дефолту сделать это почему то на ad8(!)s1a....а винт ad4 определяется... я ему мягко указываю...монтируй на ad4s1a...он продолжает загрузку...и стопится на ошибке другой уже.."init: can`t exec getty `/usr/libexec/getty` for port /dev/ttyv" ...то бишь не может найти гетти....а я так понимаю он на разделе /usr который не примонтирован...
2. захожу в синг моде...так же не может смонтировать рута...я ему показываю куда...он начинает че то делать...потом пишет "enter full pathname of shell or return for bin sh" ....вот так...я совсем запутался....тыкаю энтер...остается просто оболочка...че вводить и че править не знаю...
3. загружался так же с Френзи...проверил разделы fsck -y .... особо ничего не дало.... при загрузке френзи сругнулся что не размонтированы /tmp /var и /usr...я вот и подумал что ясно почему он гетти не может найти...дал команду размонтировать все разделы, перегрузил...и при загрузке френзи, он опять ругается..не размонтированны разделы!
как их заставить тогда азмонтироваться нормально?? помоги вообще из любого из 3х положений выход!

Telepuzik
31-08-2010, 10:41
2. захожу в синг моде...так же не может смонтировать рута...я ему показываю куда...он начинает че то делать...потом пишет "enter full pathname of shell or return for bin sh" ....вот так...я совсем запутался....тыкаю энтер...остается просто оболочка...че вводить и че править не знаю... »
Из оболочки пробывали выполнять fsck -y /dev/ad4s1a
3. загружался так же с Френзи...проверил разделы fsck -y .... особо ничего не дало.... при загрузке френзи сругнулся что не размонтированы /tmp /var и /usr...я вот и подумал что ясно почему он гетти не может найти...дал команду размонтировать все разделы, перегрузил...и при загрузке френзи, он опять ругается..не размонтированны разделы! »
Посмотрите в синглмоде что у Вас с файлом fstab, думаю что он пустой либо в нечитаемом виде.

ARThouse
31-08-2010, 11:27
Посмотрите в синглмоде что у Вас с файлом fstab, думаю что он пустой либо в нечитаемом виде. »
как посмотреть? набирал vi, ee...на все ругается

Из оболочки пробывали выполнять fsck -y /dev/ad4s1a »
так делал...проверил...все ровно..

Telepuzik
31-08-2010, 11:34
загружался так же с Френзи...проверил »
Загрузитесь из Френзи и посмотрите что в fstab.

ARThouse
31-08-2010, 11:57
зашел глянул! fstab не пустой, но все монтируемые диски идут ad8...попытался исправить на ad4, нажимаю сохранить...невозможно сохранить файл...что делать?

Telepuzik
31-08-2010, 12:03
Примонтировать раздел в режиме чтение/запись.

ARThouse
31-08-2010, 12:14
Telepuzik, извиняюсь, нервничаю, затупил! уже сам догадался что надо в запись его, и сейчас прочитал ваш пост :)
все сделал, поменял, система загрузилась!! ПРЕКРАСНО!!! я так рад :) спасибо большое!
а вообще посоветовать можете что-нибудь чтоб это не повторялось?

Telepuzik
31-08-2010, 12:37
Купить нормальный UPS, и настроить фряху на выключение в случае малого заряда батареи.

ARThouse
31-08-2010, 13:07
окей, будем делать, спс!

vadblm
31-08-2010, 14:33
То, что у вас сменилось имя дисковой ноды (ad8 на ad4), намекает, что села батарейка CMOS и настройки биоса (в тч режим работы SATA контроллера) слетели в умолчальные. Разумеется, если вы не меняли этот режим самостоятельно или не перетыкали диск в другой порт. Если ещё слетело время, то это так и есть. Проверьте. Хотя, если у вас при загрузке выполняется ntpdate, то время и в этом случае будет точным.

ARThouse
06-09-2010, 05:33
vadblm, спасибо, проверю!

bozordzh
06-09-2010, 16:21
вообще посоветовать можете что-нибудь »
Прикупить ибп такой например: http://www.oldi.ru/catalog/element/0091400/
ещё можо поставить
freebsd 8.1 (ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-amd64/8.1/FreeBSD-8.1-RELEASE-amd64-bootonly.iso) с файловой системой ZFS ( как это сделать вот (http://wiki.opennet.ru/ZFS_%D0%B8_FreeBSD) ) а чтоб понять почему именно zfs, а не ufs2, которая у вас на серваке, можно ознакомиться с этим (http://ru.wikipedia.org/wiki/Zettabyte_File_System) и этим (http://ru.wikipedia.org/wiki/%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D1%8B%D1 %85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC) .




© OSzone.net 2001-2012