該檔案被掛載到/dev/loop0。# losetup /dev/loop0 /path/to/container1
。嘗試設定加密時發生錯誤:
root@ubuntu:/# cryptsetup --verbose --cipher "aes-cbc-essiv:sha256" --key-size 256 --verify-passphrase luksFormat /dev/loop0
WARNING!
========
This will overwrite data on /dev/loop0 irrevocably.
Are you sure? (Type uppercase yes): yes
Command failed with code 22: Invalid argument
如何解決這個問題?
使用教學:http://www.g-loaded.eu/2005/11/10/encrypt-devices-using-dm-crypt-and-luks/
答案1
該程式要求您輸入是的用大寫字母,只是為了確保您真正閱讀了該訊息並且知道自己在做什麼,而不是僅僅“按下一步”或“按 Enter”...
因此,您需要輸入 YES 才能運作。