LINUX.ORG.RU

ls: чтение каталога fs/: Ошибка ввода/вывода


0

1

Всем доброго времени суток. Только что столкнулся с проблемой при попытке примонтировать файловую систему...

Есть файловая система для arm'овской машины, которую необходимо скопировать на SD-курту. Обычно я для этого выполнял следующие действия:

1). mount -o loop <путь>/<имя фс>.ext2 <путь, куда монтирую>

2). cp -a <место,куда смонтировал> /media/disk

При очередной попытке смонтировать файловую систему, команда ls выдала ошибку, обозначенную в заголовке:

ls: чтение каталога fs/: Ошибка ввода/вывода

Вывод dmesg | tail дает следующее:

[ 1111.636157] EXT2-fs error (device loop1): ext2_check_page: bad entry in directory #2: : inode out of bounds - offset=208, inode=3904, rec_len=816, name_len=16

[ 1111.636157] Remounting filesystem read-only

[ 1117.334929] EXT2-fs error (device loop1): ext2_readdir: bad page in #2 [ 1117.334929] Remounting filesystem read-only

★★

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

fsck предупреждает, что проверять примонтированную фс крайне вредно, а отмонтировать ее я не могу.... Вопрос, по моему, вполне очевидный - как с этим бороться, может кто-то уже сталкивался?

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