Страница 1 из 1

После обновления версии с 6,2 на 6,3

Добавлено: 2008-02-19 19:25:32
vasilii76
После обновления версии (руководствовался статьей http://www.lissyara.su/?id=1270) появилась некая проблема:
система начинает проверять диски, ругается на один из них (это должен быть /usr), предлагает проверить его руками (fsck)
Так же пишет про него, что он

Код: Выделить всё

THE FOLLOWING FILE SYSTEM HAD AN UNEXPECTED INCONSISTENSY:
ufs: /dev/ad4s2e (/usr)
Automatic file system check failed; help!
init: /bin/sh on /etc/rc terminated abnormally, going to single user mode
Enter full pathname fo shell or RETURN for /bin/sh:
Я делаю как рекомендуется (fsck -y)
Там, где должен быть /usr

Код: Выделить всё

**/dev/ad4s2e (NO WRITE)
**Last mounted on /usr
**Phase1 Check - Block and Size
**Phase2 Check - Pathnames
**Phase3 Check - Connectivity
**Phase4 Check - Reference Counts
**Phase5 Check - Cyl groups
5661 files, 49406 used, 4907753 free (1105 frags, 613331 blocks, 0.0% fragmentation)
Что смущает, так это надпись "No Write", на других слайсах такого нет...
После перезагрузки точно такая же ситуация.
Пробовал примонтировать /usr вот таким образом из под single mod

Код: Выделить всё

#mount /
#mount /usr
mount: /dev/ad4s2e: Operation not permitted
Но, что характерно, если из под single mod ввести Ctrl+D, то загрузка продолжается нормально, можно загрузить Х-ы, работать...

И соответсвтенно вопрос: как это можно исправить?

Re: После обновления версии с 6,2 на 6,3

Добавлено: 2008-02-19 19:40:52
Alex Keda
ещё раз мир пересобери и перетавь..
глюк какой-то

Re: После обновления версии с 6,2 на 6,3

Добавлено: 2008-02-19 19:42:22
vasilii76
Пробовал пересобирать (миры в обоих случаях нормально собрались, без ошибок). Не помогло.

Re: После обновления версии с 6,2 на 6,3

Добавлено: 2008-02-19 19:43:58
Alex Keda
мергемастер делал?

Re: После обновления версии с 6,2 на 6,3

Добавлено: 2008-02-19 19:51:07
vasilii76
mergemaster делал, сделал таким образом, что мне обновили все файлы на новые... думаю, что это было моей ошибкой.

Re: После обновления версии с 6,2 на 6,3

Добавлено: 2008-02-20 11:17:04
atckoe
vasilii76 писал(а):После обновления версии (руководствовался статьей http://www.lissyara.su/?id=1270) появилась некая проблема:
система начинает проверять диски, ругается на один из них (это должен быть /usr), предлагает проверить его руками (fsck)
Так же пишет про него, что он

Код: Выделить всё

THE FOLLOWING FILE SYSTEM HAD AN UNEXPECTED INCONSISTENSY:
ufs: /dev/ad4s2e (/usr)
Automatic file system check failed; help!
init: /bin/sh on /etc/rc terminated abnormally, going to single user mode
Enter full pathname fo shell or RETURN for /bin/sh:
Я делаю как рекомендуется (fsck -y)
Там, где должен быть /usr

Код: Выделить всё

**/dev/ad4s2e (NO WRITE)
**Last mounted on /usr
**Phase1 Check - Block and Size
**Phase2 Check - Pathnames
**Phase3 Check - Connectivity
**Phase4 Check - Reference Counts
**Phase5 Check - Cyl groups
5661 files, 49406 used, 4907753 free (1105 frags, 613331 blocks, 0.0% fragmentation)
Что смущает, так это надпись "No Write", на других слайсах такого нет...
После перезагрузки точно такая же ситуация.
Пробовал примонтировать /usr вот таким образом из под single mod

Код: Выделить всё

#mount /
#mount /usr
mount: /dev/ad4s2e: Operation not permitted
Но, что характерно, если из под single mod ввести Ctrl+D, то загрузка продолжается нормально, можно загрузить Х-ы, работать...

И соответсвтенно вопрос: как это можно исправить?
No Write пишет когда проверяемый раздел(диск) уже смонтирован.
Чтобы смонтировать помеченый "грязным" раздел надо его монтировать с опцией только для чтения тобишь

Код: Выделить всё

mount -r /usr

Re: После обновления версии с 6,2 на 6,3

Добавлено: 2008-02-20 13:27:06
vasilii76
Сделал вот так:

Код: Выделить всё

mount -u -w /usr
fsck -y /usr
fsck -p
THE FOLLOWING FILE SYSTEM HAD AN UNEXPECTED INCONSISTENSY:
             ufs: /dev/ad4s2e (/usr)
Очень интересная бага :-)

Re: После обновления версии с 6,2 на 6,3

Добавлено: 2008-02-20 14:15:24
Alex Keda
загрузись в однопльзовательский, и запусти и перезагрузи

Re: После обновления версии с 6,2 на 6,3

Добавлено: 2008-02-20 14:28:06
vasilii76
lissyara писал(а):загрузись в однопльзовательский, и запусти и перезагрузи
Да, такой вариант тоже проверялся неоднократно. Погуглив еще сделал вот так:
добавил в /etc/rc.conf:

Код: Выделить всё

fsck_y_enable="YES"
background_fsck="NO"
Но, когда доходит до проверки /usr , то на этом месте он довольно долго что-то делает, все равно пишет по нему что он все равно "NO WRITE". И в конце концов загружается нормально.

Код: Выделить всё

**/dev/ad4s2e (NO WRITE)
**Last mounted on /usr
**Phase1 Check - Block and Size
**Phase2 Check - Pathnames
**Phase3 Check - Connectivity
**Phase4 Check - Reference Counts
**Phase5 Check - Cyl groups
5661 files, 49406 used, 4907753 free (1105 frags, 613331 blocks, 0.0% fragmentation)