Можно использовать dmsetup
создать устройство картопостроителя устройства с помощью любого error
или flakey
цели для моделирования отказов.
dmsetup create test --table '0 123 flakey 1 0 /dev/loop0'
Где 123 длина устройства, в секторах, и/dev/loop0 является исходным устройством, на котором Вы хотите моделировать ошибки. Для ошибки Вам не нужны последующие аргументы, поскольку она всегда возвращает ошибку.