Я случайно создал кэш EnhanceIO с обратной записью для моего корневого раздела. Я не знал, что
Создание кэша обратной записи на корневом устройстве не поддерживается. Это связано с тем, что корневое устройство монтируется как доступное только для чтения до обработки правил udev.
, как указано в Persistence.txt EnhanceIO .
Я создаю кэш обратной записи LRU для устройства, которое содержит мою корневую файловую систему btrfs с eio_cli
, использовал ее и перезагрузил. Файловая система больше не монтируется из-за проблем, описанных в приведенной выше цитате. Я манипулировал изображением initramfs
в работающей системе и вставил модули ядра enhanceio.ko
, enhanceio_lru.ko
и enhanceio_fifo.ko
. Кажется, я не нахожу способ попытаться возобновить.
Я не уверен, можно ли восстановить устройство извне, создав такой же кеш в другой системе и очистив кеш там.
Я использую Linux 3.19.3 в Ubuntu 15.04-beta2.