私は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
答え2
MacまたはGPartedのディスクユーティリティなどのグラフィックパーティションエディタを使用して2つのFAT32パーティションを作成し、最初のパーティションをWindowsで読み取り可能なパーティションとして使用し(Windowsはディスクの最初のパーティションのみを読み取るため)、2番目のパーティション起動可能なディスクとして使用します。 (BIOSは両方のパーティションを認識し、どのパーティションから起動するかを知っているからです。)
その後、MacまたはLinux PCにディスクを挿入すると、まだ2つのパーティションが表示されますが、必要なパーティションはWindowsで常に使用できます。
答え3
Linuxを使って見つけた最も簡単な方法は次のとおりです。
1)ドライブ(私はGPartedを使用しています)を2つのパーティションに分割します。 2番目のパーティションは、オペレーティングシステムを収容するのに十分な大きさです。私のドライブは2GBのフラッシュドライブなので、500Mbパーティション1を作成し、残りはパーティション2にしました。
2) 最新バージョンをインストールしましたUNetランチャー私のLinuxコンピュータで。
3) UNetbootinを開き、2番目のパーティションにUbuntu Mateをインストールしました。私の場合は/ sdb2です。
UNetbootinが完了したら、別のコンピュータでフラッシュドライブをテストしましたが、うまくいきました!
UNetbootin、ありがとう!
答え4
シェルなしでこれを行う方法を説明しました。私のブログに、フルディスク暗号化インストールと組み合わせます。
私たちが得るパーティションスキームは次のとおりです。
1st - storage - FAT32, not bootable
no mount point
This can be as small or large as you want, this is just for the unencrypted storage.
2nd - boot - EXT4 unencrypted, bootable
used as Ext4 journaling file system
mount point: /boot
This only has to be a few hundred MB, the default for kali is just over 100MB, so 2-300 will do fine. This contains some static files to get the FDE'd Linux up and running.
Seeing as GRUB supports some encryption, you could include this, but we'll be keeping it simple today.
3rd- crypt - Logical volume group, not bootable
used as: physical volume for encryption.
mount point: /
At least 4GB. This will contain 2 'virtual' partitions, one for the root mount point, the other for swap space.