mkusb で作成された起動可能な永続 USB 内のカスタム fstab + grub メニュー

mkusb で作成された起動可能な永続 USB 内のカスタム fstab + grub メニュー

私はカスタムライブCDイメージ(えーと、ライブUSBの方が正確だと思います)を以下の組み合わせで作成しました。キュービック(カスタム.isoを生成するため)ムクブパーティションを通じて永続性を実現しますcasper-rw

非常にうまく機能していますが、独自のメニューmkusbを作成しているようです。fstabgrub

実行することの 1 つは、mkusb「通常の」 NTFS パーティションを作成して、USB スティックを「通常の」ストレージ スティックとして使用できるようにすることです (写真、ドキュメントなどを保存するため)。ただし、そのパーティションは起動時にマウントされないようです。

もしそれが可能であれば素晴らしいと思います。なぜなら、私はかなり具体的な用途でそれを使いたいからです(具体的には、現在Dockerイメージが機能しているように見える適切に指定すればdevicemapperとしてstorage-driver)。その NTFS パーティションを にマウントできれば本当に助かるのです/var/lib/docker/[storage]が、Cubic で変更しても/etc/fstab、その変更は USB スティックに書き込まれるイメージには反映されません。

Grub メニューでも同様のことが起こります。Cubic独自のものを指定できますが、これは によって上書きされるようです。mkusbまた、スティックが使用されるコンピューターの問題のため、nolapicブート ラインにフラグを追加できると便利です。

これを実行する方法はありますか?

PS 01: 私は既婚... これをmkusb使えば永続的な USB を簡単に取得でき、UEFI ブートで BIOS で動作するのは気に入っていますが、別のツールを使えばもっと制御できるのではないでしょうか。

PS 02: 実際のところ、私は何もよく知りませんが、この特定の使用例では、起動可能な USB スティック上の永続パーティションについてはあまり知りません。

答え1

  1. コマンドラインを使用して NTFS パーティションを手動でマウントできるかどうか試すことができますmount。それがうまくいったら、コマンドラインをファイルに保存できます。~/.bashrcこれにより、将来的に必要な場所に自動的にマウントされるようになります。NTFS のマウントの詳細については、このリンク

    OPは、マウントを ではrc.localなくに追加する方が良いと判断しました。.bashrc

  2. ライブ USB ドライブのパーティション #3 のファイルで使用する各 Ubuntu メニューエントリごとに、 で始まる行のnolapic末尾近く ( など) にブート オプションを追加できます。persistentlinuxgrub.cfg

関連情報