LINUX.ORG.RU
ФорумAdmin

UNEXPECTED INCONSISTENCY

 , ,


0

1

Имеется хост с шифрованным LUKSом SSD на 256ГБ. На этом диске лежит образ с виртуалкой (Win10 x64). Запустил виртуалку (Qemu-KVM) и начал в ней стресс-тест памяти в AIDA64. 5 минут тестировал. Виртуалку выключил. Хотел на хосте запустить огнелис, а он выдаёт что его копия в памяти уже есть. Но копии лисы не было в выводе ps aux ! Перезагружаю хост и при последующей загрузке получаю «UNEXPECTED INCONSISTENCY! Run fsck.». Весьма струхнул, но fsck выполнил - он нашёл ошибки и исправил их. После повторной перезагрузки хоста он запустился нормально. Всё работает.

Вопрос: это как-то связанно с стресс-тестом памяти в виртуалке? Могла ли она (виртуалка) залезть случайно в память хоста (ей выделено 8Гб из 16 на хосте) ? Или же из-за того же стресс-теста случился bit flip (память не ECC) и уже он поломал фс на хосте? Очень интересно узнать причину такого сбоя.

P.S Даже не спрашивайте зачем я тестировал память в виртуалке.

P.P.S В виртуалке был запущен огнелис.

P.P.P.S На хосте во время работы виртуалки ничего запущено не было.

Если ты на Reset не жал при перезагрузки(то есть сделал её корректно), а ФС таки побилась, то варианта в общем-то всего 2:

1) баг в модуле ядра для ФС(или в комбинации модулей - ФС+шифрование); 2) аппаратная проблема(накрывается SSD/RAM)

Все остальные «странности» вполне укладываются в эти две причины.

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

Ты же в курсе что у ssd Samsung были проблемы с повреждением данных при TRIM в linux? Ты включал trim?

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