Live CD DrWeb удалил файлы с винчестера в процессе загрузки (мда, бывает и такое...)

Здесь можно поговорить о чём угодно и сколько угодно.

Модератор: Модераторы разделов

Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Live CD DrWeb удалил файлы с винчестера в процессе загрузки

Сообщение Hephaestus »

В процессе загрузки с LiveCD DrWeb были удалены файлы с раздела /dev/sda1
Факт удаления был обнаружен только по сообщению в консоль от команды rm, которая не смогла удалить какой-то файл.
Зато кучу других смогла. Молча.

Утащила каталог boot и ещё один каталог с данными - это то, что замечено.
Скорее всего, что-то ещё, потому что система пострадала серьёзно, восстановление загрузчика не помогло и сделать chroot в систему не удалось.

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

Логика этого удаления мне непонятна. Никак.
Диск этот давнишний, раньше всегда срабатывал нормально, по крайней мере, удаления файлов замечено не было ни разу.
Возможно, причина в том, что сейчас у меня другое железо.
Однако, это не оправдывает такого поведения. Хуже вируса.
Возможно, я ошибаюсь, но считаю, что LiveCD не вправе удалять что бы то ни было с винчестера без спросу.

После этого события LiveCD был физически расколот на части и отправлен в мусор.

Отныне советую использовать LiveCD либо официальные от дистростроителей либо самосборные.
Образы от DrWeb к использованию не рекомендую.

Пусть моя неприятность послужит предостережением для других.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21560
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Live CD DrWeb удалил файлы с винчестера в процессе загрузки

Сообщение Bizdelnick »

ИМХО стоит создать тему на форуме Dr.Web и попросить объяснений.
И можно поподробнее - что именно было установлено на диске, каково разбиение по разделам, какие файловые системы, метки и т. п.? Интересно попробовать воспроизвести.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Live CD DrWeb удалил файлы с винчестера в процессе загрузки

Сообщение SLEDopit »

Т.е. drWeb самостоятельно нашёл ваш раздел, примонтировал его и пошёл рекурсивно сносить с него файлы?
Звучит, если честно, достаточно невероятно.

Ещё достаточно странно, что rm падал на некоторых файлах, но попутно сносил какие-то системные файлы. Т.е. права на удаление рутовых файлов у него были, но как-то избирательно..

А вы образ брали с официального сайта?
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Live CD DrWeb удалил файлы с винчестера в процессе загрузки

Сообщение Hephaestus »

Bizdelnick писал(а): ↑
13.11.2013 12:43
ИМХО стоит создать тему на форуме Dr.Web и попросить объяснений.
LiveCD слишком старый. Года два ему, если не больше.
У них регулярные обновления, и четкая рекомендация по этому поводу. Если и была бага - отмажутся.

Bizdelnick писал(а): ↑
13.11.2013 12:43
И можно поподробнее - что именно было установлено на диске, каково разбиение по разделам, какие файловые системы, метки и т. п.? Интересно попробовать воспроизвести.
Ну... установлено было много всякой десктопной всячины. Всего и не упомнишь.
Серверов не поднимал.
Как минимум LXDE, XFCE. но не полностью - выборочно.
Могу вечером скинуть текущий список пакетов - он почти такой же как был.
Отдельными разделами /usr, /tmp/, /var,
/home - отдельный винчестер.
ещё пара разделов моих - /src - исходники программ, /repo - образы дисков и т.п.
Файловые системы везде ext3, swap не задействован, ибо 8Гб ОЗУ.
Знал бы, что заинтересуетесь, не уничтожал бы диск, образ бы Вам как-нибудь переслал.

SLEDopit писал(а): ↑
13.11.2013 13:08
Т.е. drWeb самостоятельно нашёл ваш раздел, примонтировал его и пошёл рекурсивно сносить с него файлы?Звучит, если честно, достаточно невероятно.
Невероятно. Но факт.
Где-то на этапе старта то ли xfs, то ли jfs
появляется вывод в консоль:

Код: Выделить всё

rm: can not delete <имя файла avi> too large file
или что-то в этом роде.
Жму резет. После перезагрузки получаю приглашение grub
"grub rescue>" или "rescue grub>"- как там правильно? Не помню.
Гружусь с другого лайва - каталог boot отсутствует.
Ещё один каталог (там были данные) отсутствует.
Свободного места на разделе стало значительно больше.
А то, что раздел нашёл - ничего удивительного, он их монтирует автоматом в /mnt/disk/<имя раздела>

SLEDopit писал(а): ↑
13.11.2013 13:08
А вы образ брали с официального сайта?
Разумеется. И лицензионное соглашение принял.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21560
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Live CD DrWeb удалил файлы с винчестера в процессе загрузки

Сообщение Bizdelnick »

fflatx писал(а): ↑
13.11.2013 13:31
LiveCD слишком старый. Года два ему, если не больше.
У них регулярные обновления, и четкая рекомендация по этому поводу. Если и была бага - отмажутся.

Почему Вы заведомо плохого мнения о людях? Вдруг баг ещё не исправлен, и Вы поможете его отловить? Тем самым поможете другим пользователям не потерять данные. Идти туда с единственной целью поскандалить, естественно, не стоит.

fflatx писал(а): ↑
13.11.2013 13:31
Ну... установлено было много всякой десктопной всячины. Всего и не упомнишь.

Для начала неплохо бы уточнить - какой дистрибутив?

fflatx писал(а): ↑
13.11.2013 13:31
Отдельными разделами /usr, /tmp/, /var,
/home - отдельный винчестер.
ещё пара разделов моих - /src - исходники программ, /repo - образы дисков и т.п.

А с каких разделов пропали данные? Только с корневого? И какие метки у файловых систем (возможно, они были ошибочно смонтированы по меткам)?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Live CD DrWeb удалил файлы с винчестера в процессе загрузки

Сообщение Hephaestus »

Bizdelnick писал(а): ↑
13.11.2013 13:42
Почему Вы заведомо плохого мнения о людях? Вдруг баг ещё не исправлен, и Вы поможете его отловить? Тем самым поможете другим пользователям не потерять данные.
Поскольку диск отправился в мусор, я не смогу сообщить даже его версию.
А скорее всего, мне скажут, что нефиг пользоваться старыми дисками. И будут по-своему правы.

Bizdelnick писал(а): ↑
13.11.2013 13:42
Для начала неплохо бы уточнить - какой дистрибутив?
Дистрибутив тот, что в профиле: GNU/Linux Debian Wheezy amd64. Обновления безопасности последние - буквально за день-два до аварии прогонял обновление.

Bizdelnick писал(а): ↑
13.11.2013 13:42
А с каких разделов пропали данные? Только с корневого?
Да, только с корневого. По крайней мере, /home, не пострадал точно, /src/, /repo/ - тоже. Вот за /var не ручаюсь, но вроде тоже цел.
Подозреваю, что я просто вовремя нажал резет, иначе бы потерял больше.

Bizdelnick писал(а): ↑
13.11.2013 13:42
И какие метки у файловых систем (возможно, они были ошибочно смонтированы по меткам)?
Метки - это UUID? Они у меня прописаны в fstab. На память не помню, сообщу позднее. Возможно, дело в них.
Но даже если раздел ошибочно смонтирован, согласитесь, поведение странное.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Live CD DrWeb удалил файлы с винчестера в процессе загрузки

Сообщение NickLion »

fflatx писал(а): ↑
13.11.2013 14:02
Метки - это UUID? Они у меня прописаны в fstab.

Метки — это labels. У Вас, значит, монтирование не по меткам, а по UUID.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21560
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Live CD DrWeb удалил файлы с винчестера в процессе загрузки

Сообщение Bizdelnick »

NickLion писал(а): ↑
13.11.2013 14:38
fflatx писал(а): ↑
13.11.2013 14:02
Метки - это UUID? Они у меня прописаны в fstab.

Метки — это labels. У Вас, значит, монтирование не по меткам, а по UUID.

Лучше показать полный вывод blkid от root, так будет сразу всё видно.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Live CD DrWeb удалил файлы с винчестера в процессе загрузки

Сообщение Hephaestus »

Посмотрел форум DrWeb.
Была пара похожих тем в духе "LiveCD убил мой Линукс!", датированных осенью 2012 года (сентябрь, ноябрь).
На тот момент актуальной была версия 6.0.0.
Одному человеку сказали, что в ней был какой-то "неуловимый баг", в бете 6.0.2 "лазейки для него поправлены", "всё должно быть лучше и стабильнее".
Потрясающе. Они даже не надеются это устранить. Могут только "поправить лазейки".

Другому человеку по поводу потери данных выразили соболезнования.
Человек сказал "надеюсь, прощайте"
Этим всё и закончилось.

Свой диск я записывал раньше осени 2012 года - это точно.
Не исключено, что эта ошибка вылезает периодически в разных версиях.
Доверия никак не прибавляет.

Если интерес к теме ещё не пропал, как буду дома, выложу инфу, как договорились.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Live CD DrWeb удалил файлы с винчестера в процессе загрузки

Сообщение QWERTYASDF »

Спасибо за информацию, будем знать!
Спасибо сказали: