USBスティックに暗号通貨ウォレットを作りたいです。アイデアは、私が持っているUSBスティックからPendrive Linuxのインストールを見つけて(既存の)コンピュータに入れて起動し、財布を使うことです。
私の要求:
- 古いネットブック(MSI Wind 100など)の32ビット/ブートで動作します。
- 耐久性と暗号化されたストレージを提供
- 走るジャックス
- OSXまたはXubuntuで作成可能
- オプション:1GBメモリースティックに取り付ける
これまで私は少し成功しました。子犬Linux BionicPup32。含まれているISOにストレージパーティションが含まれていないことを除いて、前述のほとんどすべての要件を満たしています。だから私がしたことは:
- インストール済み国際標準化機構そしてエッチング機つまり、1GBのメモリースティックに278枚の画像を書き込むのです。
- 次に、パーティションサイズを300 MBに調整します。
- 現在利用可能な700 MBの空のパーティションを作成してください
- 新しいスティックで始める
- Puppylinuxは、700MBのパーティションに永続ストレージを作成し、LUKS暗号化を使用するように要求しました。うん。
- 提案されたようにした
- ただし、次の再起動時にストレージが認識されません。 Puppylinuxは、最初の起動時と同じように機能します。
私が今求めているのは次のとおりです。
- Puppylinuxに永続的なストレージを認識させる方法を提案する
- 私の要件に合った代替ソリューション(可能であれば、すでに接続されているストレージパーティションを持つpendrive Linux ISO)
答え1
Linuxの起動時に暗号化されたパーティションをマージするのは難しい場合があるため、パーティションをマウントするためのスクリプトを作成する必要があるかもしれません。これにより、パスワードの入力を求めるメッセージが表示されます。
別の方法は、「ライブ」システムを保持するのではなく、LUKS暗号化ホームフォルダがあるペンドライブにインストールすることです。たとえば、あるペンドライブから別のペンドライブに移動できます。より良いオペレーティングシステムのパフォーマンスと信頼性のために、少なくとも32 GBのペンドライブとLinux Mint(十分に新しく安定した)を使用してください。
答え2
再起動時に端末でluksパーティションを手動で開くことはできますか?
cryptsetup luksOpen /dev/sd[whatever] enc
mount /dev/mapper/enc /mnt
その場合は、bashスクリプトに変換して起動時に実行するか、子犬のファイルマネージャをluks対応ファイルマネージャに置き換えることができます。
それ以外の場合は、ライブディスクのパーティションに影響を与える可能性があることを確認してください。奇妙な読み取り専用状態になり、パーティションに影響を与えることはできません。