LINUX.ORG.RU

EXT2-fs warning (device ide0(3,1)): ext2_read_super: mounting ext3 filesystem as ext2


0

0

Люди, подскажите пожалуйста, в чём дело. У меня есть два раздела ехт3:
1-й корневой, hda1 (/) а второй - hda6 (/mnt/lin).
При загрузке выдаёт такое сообщение:

EXT2-fs warning (device ide0(3,1)): ext2_read_super: mounting ext3 filesystem as ext2

Почему такое получается? Если я правильно понимаю, то возможности файловой системы ехт3 я теряю? Когда у меня вчера зависла система, я нажал ребут, и при загрузке началась проверка hda1 (со многими сообщениями "... FIXED"),
а когда проверялся hda6, то выдало сообщение: "восстановление из журнала" и проверка прошла очень быстро. На это повлияло то, что корневой раздел смонтировался как ехт2 или нет? Правда на hda6 я ничего не записывал, может быть поэтому он быстро так проверился.
Ядро 2.4.21, скомпилено с модульной поддержкой ехт3.

anonymous

P.S. как подправить, чтобы у меня монтировался именно как ехт3 ??
Хотя пишет, что ехт3, но почему тогда выдаёт при загрузке, что монтируется как ехт2?

[roman@roman roman]$ mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
/dev/hda3 on /mnt/c type vfat (ro,noexec,iocharset=koi8-r,codepage=866)
/dev/hda6 on /mnt/lin type ext3 (rw,errors=remount-ro)
none on /dev/pts type devpts (rw,gid=5,mode=620)

anonymous
()
Ответ на: комментарий от anonymous

> eхт3 в ядре как модуль, а не статически

Именно посему и не может смонтировать корень как ext3, поскольку в данный момент не имеет доступа к /lib/modules.

Решение -- либо читать, что такое initrd, либо вкомпилить ext3 в ядро монолитно (при этом не выбросив ext2 ;) ).

Obidos ★★★★★
()
Ответ на: комментарий от Obidos

2Obidos: Спасибо, скомпилил монолитно! Помогло:

EXT3-fs: mounted filesystem with ordered data mode VFS: Momunted root (ext3 filesystem) readonly

:)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.