USBドライブが起動可能でWindows互換のデータストレージパーティションを持つようにパーティションを分割するにはどうすればよいですか?

USBドライブが起動可能でWindows互換のデータストレージパーティションを持つようにパーティションを分割するにはどうすればよいですか?

ここから分割

私は16GBのフラッシュドライブを持っていて(unetbootinなどを使って)ライブISOを起動したいと思います。これは、必要なすべてのコンピュータに接続して起動できる32ビットディストリビューションです。ライブISOなので、データを保存する場所が必要です。 USBドライブへの配布用に約1GB、データ保存用に15GBを追加したいです。

2つのFATパーティションを作成しました。最初のパーティションは「起動可能」パーティションで、2番目のパーティションは「ストレージ」パーティションです。リポジトリはLinuxで正常に動作しますが、Windowsでは起動可能なパーティションのみを表示できます。リポジトリにアクセスできません。

Windowsでデータにアクセスしながら起動可能なディストリビューションを維持するにはどうすればよいですか?パーティションの分割方法に対する回答の場合は、各パーティションの順序とタイプを含めてください。スペースを交換する必要がありますか、それとも別の方法で処理されますか?

ベストアンサー1

私はこれをします(それがsdbあなたのスティックであると仮定します):

古いパーティションテーブルを削除します。

# dd if=/dev/zero of=/dev/sdb bs=512 count=1

新しいアイテムを作成する:

# fdisk /dev/sdb
> n
> p
> 1
(+1GB)
> a
> 1
(toggles boot flag)
> t
> c
(filesystem type)
> n
> p
> 2
(defaults)
> t
(specify 2nd partition)
> c
(filesystem type)
> p
(prints current configuration)
> w
(write the new table and quit)

ファイルシステムの作成:

# mkfs.vfat /dev/sdb1
# mkfs.vfat /dev/sdb2

おすすめ記事