pvcreate
USBフラッシュドライブをデバイスとして選択するコマンドを実行できますか?
pvcreate
Ubuntuでコマンドを実行するとき:
sudo pvcreate /dev/sdc # */sdc* is a USB device
エラーが発生します。
Device /dev/sdc not found (or ignored by filtering).
これはデバイス属性です
Disk /dev/sdc: 14.7 GiB, 15728640000 bytes, 30720000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xcad4ebea
Device Boot Start End Sectors Size Id Type
/dev/sdc4 * 256 30719999 30719744 14.7G c W95 FAT32 (LBA)
答え1
これは、ブータブルメディア(つまりUSB)に物理ボリュームを作成しようとしたためです。ご覧のとおり、/dev/sdc4 デバイスはアクティブデバイスであり、起動可能なパーティションです。したがって、デフォルトではpvcreateコマンドは使用できません。
pvcreate /dev/sdc4 コマンドを使用すると、このメッセージが表示されると想定されます。 /dev/sdc4 を単独で開くことはできません。マウントされたファイルシステム? すでにインストールされているからです。
したがって、ハードディスク領域に物理ボリュームを作成するには、まずその下に新しいパーティションを作成し、次にpvcreateコマンドを使用します。
/dev/sdc5という新しいパーティションを作成し、pvcreateコマンド(pvcreate /dev/sdc5など)を使用しようとし、同じエラー(/dev/sdc5デバイスが見つかりません(またはフィルタリングでは無視されます))をフラッシュするとします。やりましょう。次に、-vvv オプション (pvcreate -vvv /dev/sdbc5) を使用します。
または、コンピュータに新しいハードドライブを追加してpvcreateコマンドを試してください。これは確かに効果があるでしょう。新しいハードディスク名が/dev/sdbでサイズが2 GBであるとし、pvcreate /dev/sdbを使用すると物理ボリュームが作成されます。
答え2
/dev/sdc
リストにない場合は(/proc/partitions
確認cat /proc/partitions
)、次のことができます。
sudo partprobe /dev/sdc
sudo pvcreate /dev/sdc
動作する必要があります。