wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
Используя extundelete просто хотел немного задурить систему и посмотреть что выдаст .... плохо что изменил название директории, сейчас вообще все запутано. И лучше дальше ничего не трогать. Блока inode система не знает и ничего выжать нельзя. Пробуй fsck - но, имхо, ... это 50 на 50. Не получится, будешь жить с этим.
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
wauТо есть блоки все-таки показал. ... то есть сейчас можно эти блоки вытащить и посмотреть инфу иноде .... давно этим не занимался, а потому сразу не соображу, как это может помочь .. ну и дело это очень и очень муторное ... Номера inode стали известны и, в принципе можно найти блоки в которых расположен данный файл по номеру inode, типа такого sudo ext4magic /dev/sda2 -I 420626 -x Не пойму, то ничего не показывало, а то стал показывать … может тогда покажет вывод и stat file ???
Ошибки не исчезают с опытом - они просто умнеют
|
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
ext4magic /dev/sda2 -I 420626 -x Filesystem in use: /dev/sda2 Error 2133571474 while reading inode 420626 Fatal Error: can not read InodeNr. 420626 Ну очень выборочно показывает :) У меня таймаут (в этих работах), пойду попилю первую очередь втрой очереди стола https://wau.spb.ru/zhonskij-stol-na-polputi/ |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
wauКак и предполагал выше, система не может прочитать inode. Из того что удалось получить wauможно получить сам блок inode (256 байт), зная его расположение на диске Но отсюда можно только узнать номера блоков, в которых размещается файл (при условии, что эти блоки будут там указаны) … ну и вытащить сам этот файл … но им же не заменишь имеющийся? - система вряди ли позволит, и выходит, что это нам ничего не дает в части исправления ошибки.Плюс к этому, не нравится еще и вывод wau Возможно, как то и можно ручками внести все исправления в систему, но я таких случаев не слышал (можно, но не все) …. это нужно четко знать, что где и на что менять, но чтобы это все проделать нужно досканально знать стуктуру журналирования ext4 - я этого не знаю, мой интерес и познания были направлены в другое русло - вытащить с диска какой то файл или сделать определенные изменения, например, даты создания/изменения файла. Остается одна надежда, что это может сделать fsck PS - пришла еще одна идейка, раз нам стал известен номер inode, то можно попробовать удалить эти файлы по номеру inode, типа Надежды мало, но попытаться все равно нужно.
Ошибки не исчезают с опытом - они просто умнеют
|
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
не прокатило - find -inum 420626 -exec rm -rf {} + rm: невозможно удалить './_hren/mtree': Неправильное сообщение |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
wauЗначит не судьба ....... на этом можно и заканчивать. Дальше решать тебе - пробовать fsck или ничего не делать ...
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
В части ext4magic - хоть ее и привел для другой цели, но, кстати, у этой утилиты имеется режим эксперта и, как пишут, можно использовать ее для определенного восстановления испорченных файлов - но сам я этого никогда не делал. Если есть желание, попробуй, но использовать нужно вроде бы при отмонтированном разделе. Статей на эту тему много плюс man.
Ошибки не исчезают с опытом - они просто умнеют
|
jim945 |
|
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
vasekМне он очень помог недавно восстанови в файл. Случайно удалил файл над которым пол дня страдал.
Lupus pilum mutat, non mentem.
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
jim945Удаленные он восстанавливает нормально и можно даже узнать процент сохранения файла ... и плюс можно получить дополнительную информацию для ручного восствновления. Но есть интересна фраза в man для опции эксперта Я понимаю так, что можно как то лечить и файловую систему - возможно не правильно понимаю и, как писал, никогда это не использовал. Но интересно.
Ошибки не исчезают с опытом - они просто умнеют
|