Frenzy - LiveCD на базе FreeBSD

Guest 

  У меня система рушится при потере питания

раздел "Багтрек" >>

AL
(AL)
9.06.2006 (01:27)

Обнаружилась такая неприятность: ставлю на ХДД, запускаю, потом отключаю питание компа и она больше не грузится (проверял 2 раза):
................
Trying to mount root from ufs:/dev/ad0s1a
WARNING: / was not properly dismounted
Loading configuration files.
Entropy harvesting: interrupts ethernet point_to_point kickstart.
/etc/rc.conf: ERROR: diskprep enabled, but no disk found!
Starting file system checks:
WARNING: R/W mount of / denied. Filesystem is not clean - run fsck
mount: /dev/ad0s1a: Operation not permitted
................
в общем монтировать отказывается и просит чтобы ей показали где шел.
Это ведь очень плохо (машину одну не оставишь). Почему так, и как исправить?

Gray
(Сергей)
9.06.2006 (02:26)

вы б еще молотком по винту для верности 8)
файловая систетема UFS очень плохо относится к таким сбоям, привыключении компьютера нужно обяхательное! размонтирование FS

система изначально серверная, а на серверах как правило есть UPS. Поэтому сбое-устойчивой FS никто вплотную не занимается.

Gustik
9.06.2006 (06:48)

Укажи шелл, например /bin/csh
затем запусти /sbin/fsck -y /dev/ad0s1a

techniX
(Mozhaisky Sergei)
9.06.2006 (08:14)

Загрузи Frenzy с компакт-диска в режиме nohdd и дай команду
fsck /dev/ad0s1a
А вообще для корректного выключения есть команда shutdown:
shutdown -p now

AL
(AL)
9.06.2006 (12:34)

Угу... я знаю как ее выключать, я книжку читал про это. А теперь вопрос: многие из вас видели чтобы UFS2 валилась от первого же отключения питания??? ТРИ !!! РАЗА ПОДРЯД??? (только что еще раз попробовал)

MelkorBSD
(Melkor BSD)
9.06.2006 (12:44)

Садист! :)

AL
(AL)
9.06.2006 (12:53)

Я не садист, я практик. Год назад я познакомился с FreeBSD5.3, обрадовался, и теперь у меня в сети на ней работают 3 сервера. Нужно сказать конечно что на всех UFS2-SU, и отключения питания на чердаке случаются не редко (вчера было например), и все заканчивается АВТОМАТИЧЕСКОЙ проверкой диска, и.. дальше все отлично работает! Почему Frenzy не хочет сама проверить диск после сбоя?

MelkorBSD
(Melkor BSD)
9.06.2006 (13:14)

файл /etc/rc.conf

строка
---
background_fsck="NO"
---

закоментируй и будет тебе счастье...

AL
(AL)
9.06.2006 (13:21)

О! Спасибо за счастье, MelkorBSD :)

techniX
(Mozhaisky Sergei)
9.06.2006 (14:30)

Нет, господа, проблема гораздо глубже.
На самом деле для решения проблемы необходимо отредактировать /etc/fstab.
Строка
/dev/ad0s1a / ufs rw 0 0
должна выглядеть вот так:
/dev/ad0s1a / ufs rw 1 1
Т.е. нули нужно заменить на единицы, иначе fsck просто не будет ничего проверять.
Спасибо за багрепорт!

  [ 1-10 из 19 ]
 
  1 2   >> 

m-forum v0.9

Краткая справка по работе с форумом

 
Rambler's Top100