マルチブートフラッシュドライブを作成しようとしていますが、fat 16とext2やNTFSなどの他のファイルシステムとの間に大きなパフォーマンスの低下があるため、fat16を使用したくありません。フラッシュドライブに複数のLinuxディストリビューションをインストールし、起動時に必要なものを選択する必要があります(grub2が望ましい)。オンラインで見つけたすべてのツールでは、既存のfat16パーティションを使用する必要があります。
ソリューションの要件を理解しているので、複数のLinuxディストリビューションがインストールされた起動可能なUSBスティックが必要です。
これは、grub2、gparted、およびdd/unetbootinを使用して解決できます。
1:ディストリビューションのニーズに合うようにUSBドライブをフォーマットしてパーティション分割する
2:USBデバイスにgrub2をインストールして、起動時にディストリビューションを選択できるようにします。
3:ディストリビューションをパーティションにコピー/インストールします。
私はしばらく前に同様のことをしました: https://github.com/magnuskiro/grubRescueDisk (readmeにはいくつかの作業が必要だと思いますが、少なくとも、参照。)
USBスティックで利用できる異なるLinuxライブイメージを持つ複数(4つだと思います)のパーティションがあります。
各パーティションをgpartedでフォーマットし、ブートマネージャーとしてgrub2を使用して、ブート時にディストリビューションを選択しました。
仮想マシンまたはその他の* nixインストールを使用して、フラッシュドライブにGRUB2をインストールします。 NTFSmayは機能します-GRUB2にはそのためのモジュールがありますが、その通りです-ほとんどのチュートリアルではVFATを使用しています。
MultiUSBBoot を試して、GRUB2専用に最大10mbのFATパーティションを作成し、残りをEXT2またはNTFSにフォーマットします。