Невозможно создать файловую систему ext4 в LUKS

UTF -8 ключ -только вариант, т.е.:

mail_home = /home/data/%d/%n
mail_location = maildir:~/mail:LAYOUT=fs:DIRNAME=_m_a_i_l_:UTF-8

см.:

https://doc.dovecot.org/configuration_manual/mail_location/https://github.com/dovecot/core/blob/master/src/lib-storage/mailbox-list.c#L317

1
24.11.2021, 20:19
1 ответ

Похоже на аппаратную проблему. Вы должны запустить badblocksв режиме записи на устройстве.

Другим вариантом может быть

  • создать небольшой файл изображения (несколько 100 МБ)
  • поставить на него петлевое устройство
  • создать в нем файловую систему
  • скопировать файл изображения в (первую часть устройства )
  • сравнить файл изображения с соответствующей частью устройства
dd if=/dev/zero of=/path/to/imagefile bs=1M count=100

losetup /dev/loop0 /path/to/imagefile

mkfs.ext4 /dev/loop0

blockdev --getsz /dev/loop0
204800

dd if=imagefile of=/dev/mapper/luks

sha1sum imagefile 
aaafc117548aaebef3dbb5f4a609022e386192b6  imagefile

dd if=/dev/mapper/luks count=204800 | sha1sum 
204800+0 Datensätze ein
204800+0 Datensätze aus
aaafc117548aaebef3dbb5f4a609022e386192b6  -
1
24.11.2021, 22:14

Теги

Похожие вопросы