Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Исправление ошибок на корневом разделе (ext3) 
V
    Опции темы
dmitryhohlov
Дата 11.2.2009, 23:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 9.2.2009

Репутация: нет
Всего: нет



В какой-то момент заметил, что на корневом разделе (файловая система ext3) появились ошибки.
Код

# fsck -fnv /dev/sda2
fsck 1.41.3 (12-Oct-2008)
e2fsck 1.41.3 (12-Oct-2008)
Warning!  /dev/sda2 is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
Pass 1: Checking inodes, blocks, and sizes
Inodes that were part of a corrupted orphan linked list found.  Fix? no

Inode 180673 was part of the orphaned inode list.  IGNORED.
Deleted inode 210526 has zero dtime.  Fix? no

Inode 211724 was part of the orphaned inode list.  IGNORED.
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Block bitmap differences:  -(734714--734717) -(739325--739327) -739364 +864261 -864263
Fix? no

Free blocks count wrong (508852, counted=508250).
Fix? no

Inode bitmap differences:  -180673 -210526 -211724
Fix? no

Free inodes count wrong (192111, counted=192087).
Fix? no


Ubuntu: ********** WARNING: Filesystem still has errors **********


  131729 inodes used (40.68%)
    2434 non-contiguous inodes (1.8%)
         # of inodes with ind/dind/tind blocks: 6441/63/0
  784380 blocks used (60.65%)
       0 bad blocks
       1 large file

   97221 regular files
   16150 directories
      69 character device files
      26 block device files
       3 fifos
     511 links
   18231 symbolic links (17216 fast symbolic links)
      41 sockets
--------
  132252 files

Загрузка с LiveCD Ubuntu не помогает, т.к. fsck при этом говорит, что ошибок нет.
Запускать fsck в режиме исправления на примонтированном, тем более корневом разделе не рискую. Отмонтировать соответственно не получается, т.к. раздел корневой.
Как решить проблему? Может в init 1 можно отмонтировать корневой раздел, или можно как-то сказать, чтобы корневой раздел проверился при загрузке, когда он еще примонтирован в режиме только для чтения?
PM   Вверх
bilbobagginz
Дата 12.2.2009, 11:10 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



обратим внимание: 
1. запускается fsck.ext2, а не fsck.ext3
2. флажки запуска -fnv, т.е. -n - отвечает на вопросы "нет":
Цитата(dmitryhohlov @  11.2.2009,  23:55 Найти цитируемый пост)
Pass 1: Checking inodes, blocks, and sizes
Inodes that were part of a corrupted orphan linked list found.  Fix? no

программа спрашивает: починить проблему ? автоматический ответ: "нет".
Цитата(dmitryhohlov @  11.2.2009,  23:55 Найти цитируемый пост)
Загрузка с LiveCD Ubuntu не помогает, т.к. fsck при этом говорит, что ошибок нет.

в общем надо загрузиться с Live CD, и запустить fsck.ext3 на нужный раздел.
думаю, что запускать ее надо с флажком -а.




--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
dmitryhohlov
Дата 15.2.2009, 10:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 9.2.2009

Репутация: нет
Всего: нет



Цитата
1. запускается fsck.ext2, а не fsck.ext3
Откуда это видно? man e2fsck говорит, что e2fsck - check a Linux ext2/ext3 file system. Да и fsck.ext3 говорит то же самое:
Код

# fsck.ext3 -n /dev/sda2
e2fsck 1.41.3 (12-Oct-2008)
Warning!  /dev/sda2 is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
Pass 1: Checking inodes, blocks, and sizes
Inodes that were part of a corrupted orphan linked list found.  Fix? no
И так далее.

Цитата
-n - отвечает на вопросы "нет"
Все правильно, я же говорю:
Цитата
Запускать fsck в режиме исправления на примонтированном, тем более корневом разделе не рискую.
Это, по-моему, всем известные грабли. Да и сам fsck об этом говорит:
Код

Warning!  /dev/sda2 is mounted.


Цитата
в общем надо загрузиться с Live CD, и запустить fsck.ext3 на нужный раздел.
думаю, что запускать ее надо с флажком -а.
Что ж, попробую. Но кажется мне, что, исходя из вышесказанного, в моем случае нет разницы между fsck и fsck.ext3.
PM   Вверх
bilbobagginz
Дата 15.2.2009, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



Цитата(dmitryhohlov @  15.2.2009,  10:01 Найти цитируемый пост)
Что ж, попробую. Но кажется мне, что, исходя из вышесказанного, в моем случае нет разницы между fsck и fsck.ext3. 

я не знаю кто из них бежит, но оба ничего не делают когда ответ на вопрос - "нет".
только сообщают что нашли ошибки.


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0700 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.