Занимаюсь отладкой ядра в сборке qemu + cgdb. Образ для qemu сделан в *.raw. Очень часто в ходе отладки или после пересборки ядра (пересобираю на хост машине мантируя raw образ и делаю chroot) летит файловая система на образе. Восстанавливаю всегда по разному, начинаю от простого, делаю fsck прям из под chroot. Если система может загрузиться хотя бы до граба, гружу в ручную и делаю fsck уже из системы. Самый последний и самый противный способ это грузить qemu с liveCD и от тудава делать fsck. Последний способ не нравиться тем что обычно это занимает минут 40, уж больно долго грузиться у меня lieCD на кему.
Вот решил накоцто поитересоваться, есть ди еще какие способы восстанавливать рабочеться .raw при сбое в ФС на нем ? например передать его программе fsck. А то часто бывает что ФС ломается до такой степени что остаеться только с liveCD а это очень, очень долго.
На данный возникла еще и такая проблемма: при обращении(удалении) к некоторым файлам получаю отказ чтения/записи. Если просто мантирую образ
sudo mount -o loop,offset=32256 bka.raw /mnt