你可以在 Ubuntu 上使用带有 USB 闪存驱动器的“pvcreate”作为设备吗?

你可以在 Ubuntu 上使用带有 USB 闪存驱动器的“pvcreate”作为设备吗?

是否可以运行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

由于您正在尝试在可启动媒体 ieUSB 上创建物理卷。正如所见,设备 /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,大小为2gb,然后使用pvcreate /dev/sdb,它将创建一个物理卷。

答案2

如果/dev/sdc未在/proc/partitions(检查cat /proc/partitions)中列出,您可以执行以下操作:

sudo partprobe /dev/sdc
sudo pvcreate /dev/sdc 

它应该有效。

相关内容