Шифрование Luks не удаляется с Pendrive
введите сюда описание изображения
Когда я пытаюсь установить qubes Os на pКогда я пытаюсь установить qubes Os на флешку (SanDisk 64 ГБ 3.2 gen 1) для живого формата, установка внезапно остановилась, и флешка не отображается при проверке диспетчера разделов, она показывает только для чтения, я пробовал все возможные способы: На YouTube ничего не работает, затем я обнаружил, что он зашифрован при установке Qubes. Затем я проверил шифрование, оно хорошо, и я ищу, как удалить шифрование, я пробовал
root@amnesia:/home/amnesia cryptsetup -y -v luksFormat /dev/sdc4
WARNING: Device /dev/sdc4 already contains a 'crypto LUKS' superblock signature.
WARNING!
This will overwrite data on /dev/sdc4 irrevocably.
Are you sure? (Type 'yes' in capital letters): YES
Enter passphrase for /dev/sdc4:
Verify passphrase:
Failed to open file /dev/sdc4 in read/write mode. Command failed with code -1 (wrong or missing parameters).
root@amnesia:/home/amnesiae cryptsetup y v LuksFormat /dev/sdc4 WARNING: Device /dev/sdc4 already contains a crypto LUKS superblock signature.
WARNING!
This will overwrite data on /dev/sdc4 irrevocably.
Are you sure? (Type yes in capital letters): YES Enter passphrase for /dev/sdc4:
verify passphrase:
Failed to open file /dev/sdc4 in read/write mode.
Command failed with code -1 (wrong or missing parameters).
root@amnesia:/home/amnesiae cryptsetup -y v LuksRemovekey /dev/sdc4
Enter passphrase to be deleted:
Verify passphrase:
Key slot 8 unlocked.
Keyslot is selected for deletion.
WARNING!
This is the last keyslot. Device will become unusable after purging this key
Are you sure? (Type 'yes' in capital letters): YES
Device wipe error, offset 32768. Cannot wipe device /dev/sdc4.
Key slot a removed.
Command failed with code -1 (wrong or missing parameters).
1 ответ
Сама ошибка не связана с LUKS или Qubes — она появляется потому, что прошивка вашего флешки перешла в режим только для чтения. Если вы посмотрите наlsblk
вывод вы увидите в поле для устройства; это почти всегда исходит от самого диска, что указывает на то, что его носитель доступен только для чтения.
Это чрезвычайно распространенный режим отказа для флэш-накопителей, достигших предела выносливости записи. (И, вероятно, по каким-то другим неизвестным причинам.)
ЕслиRO
флаг остается на1
после повторного подключения флэш-накопителя вы обычно ничего не можете сделать, чтобы это исправить (за исключением, возможно, попытки найти инструмент производителя для низкоуровневого форматирования флэш-памяти и выжать из нее еще немного жизни).
В том маловероятном случае, что ваша текущая ОС сама изменила /dev/sdb на доступ только для чтения, чтобы предотвратить сохранение, вы можете попробоватьblockdev --setrw /dev/sdb
чтобы отменить это. Однако, если сам флэш-накопитель переключился в режим «только для чтения», это совсем не поможет — просто изменится тип получаемых ошибок. (Обратите внимание на более подробные сообщения об ошибках вdmesg
.)