LINUX.ORG.RU

Сломался раздел ext4, что делать?


0

0

Использую его как в gentoo, так и в winxp через ext2fsd. Раньше после записи в него из под винды в генте приходилось делать e2fsck, который восстанавливал group desciptors, и я планировал уже сменить раздел на ext3, нормальный для ext2fsd, как вдруг винда вылетела вылетела в синий экран с IRQL_LESS_OR_EQUAL, а гента при попытке восстановить раздел сказала следующее:

root ~ # e2fsck -y /dev/sda3
e2fsck 1.41.9 (22-Aug-2009)
e2fsck: Group descriptors look bad... trying backup blocks...
e2fsck: Bad magic number in super-block when using the backup blocks
e2fsck: going back to original superblock
e2fsck: Устройство или ресурс занято while trying to open /dev/sda3
Filesystem mounted or opened exclusively by another program?
Раздел разумеется никуда не подмонтирован и его вроде никто не использует, и раньше эта команда нормально прокатывала. Что теперь делать? В винде с раздела ещё можно читать, но уже ничего нельзя писать. Срочно копировать всё что есть на другие разделы, а этот откатывать на ext3, или можно и этот как-то восстановить?

★★★★★
Ответ на: комментарий от amorpher

>fsck.ext4 -fcv /dev/sda3

это почти то же самое, что и e2fsck -y /dev/sda3 , результат по крайней мере тот же.

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

Что в dmesg?

[ 381.029051] EXT4-fs (sda3): ext4_check_descriptors: Checksum for group 3 failed (54890!=5480)
[ 381.029057] EXT4-fs (sda3): group descriptors corrupted!
jcd ★★★★★
() автор топика
Ответ на: комментарий от jcd

Причем это было и раньше, но нормально исправлялось командой выше. Сейчас она не работает. :(

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

-y ЕМНИП это положительный ответ на последующие вопросы, тогда хз :) пламенный привет корпарации майкрософт ;)

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

тут дело даже не в майкрософт, а в ребятах из команды ext2fsd, которые до сих пор не могут сделать поддержку ext4.

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

такие же, как и на sda1 и sda2

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

это он и есть.

так, всё в порядке, раздела кажется больше нет, я его вроде окочательно убил.

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

e2fsck -b 0 -y /dev/sda3

судя по количеству выдаваемой информации - похоже на cat /dev/urandom > /dev/sda3 . Если он его таки починит - то-то будет ололо.

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

-n For some filesystem-specific checkers, the -n option will cause
the fs-specific fsck to avoid attempting to repair any problems,
but simply report such problems to stdout. This is however not
true for all filesystem-specific checkers. In particular,
fsck.reiserfs(8) will not report any corruption if given this
option. fsck.minix(8) does not support the -n option at all.

amorpher ★★★★★
()

> Использую его как в gentoo, так и в winxp через ext2fsd.

ССЗБ. ntfs-3g для кого придумали?

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

если больше нет sda3
то losetup -o <первый сектор sda3 * 512> /dev/loop0 /dev/sda

yltsrc
()

> его вроде никто не использует
Проверяли lsof?

AITap ★★★★★
()

ппц, оно работает, и работает как часы! а я-то уж думал, что e2fsck мне весь раздел под ноль очистила. отбой. :)

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

не знаю, но судя по тому, что процесс идёт до сих пор (пришлось выключить, включил часа 4 назад) и по объёму текстовой информации, вываливавшейся вначале потоками на экран - что-то серьёзно сломалось, и восстанавливается с нуля. последняя внятная запись такая:

Pass 1D: Reconciling multiply-claimed blocks
(There are 8845 inodes containing multiply-claimed blocks.)
... после этого пара десятков записей вроде:

File /Music/Children Of Bodom/Trashed, Lost & Strungout (EP) (2004)/03. Bed Of Nails (Alice Cooper cover).mp3 (inode #8223, mod time Fri Feb 22 02:23:53 2008) 
  has 2318 multiply-claimed block(s), shared with 2 file(s):
	... (inode #4171183, mod time Fri Feb 22 02:23:53 2008)
	... (inode #4163903, mod time Fri Feb 22 02:23:53 2008)
Clone multiply-claimed blocks? yes

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

в этом месте я утром всё выключил, и когда включил позже - раздел нормально мониторвался, читался и писался. запустил вот снова, жду, видимо придётся на ночь оставлять.

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

почти всё забэкапилось и уютно сидит на свежем ext3-разделе :)

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