我有一个 SSD 驱动器,上面已经安装了 Ubuntu(可以将其清除,驱动器上没有任何重要内容)。我尝试从 Ubuntu Live CD 启动并使用 GParted 格式化 SSD 驱动器(通过 USB 连接到我的笔记本电脑)并克隆内部驱动器的 Ubuntu 分区。Gparted 显示以下内容
dev/sdb1 --- ext4 --- 243 MiB
dev/sdb2 --- extended --- 465.52 GB (在 sdb2 旁边有一个密钥)
dev/sdb5 --- lvm2 pv ---- 465.52 GB (在 sdb5 旁边有一个密钥)
每次我尝试使用 GParted 将 Sdb2 或 sdb5 格式化为 ext4 时,都会抛出错误。我要做的是格式化此驱动器,将其完全擦除,然后从我的内部驱动器复制分区。
答案1
如果你只想/dev/sdb
彻底擦除它,确保它没有安装,然后尝试
$ sudo dd if=/dev/zero of=/dev/sdb bs=1G count=1
...但这样做,非常确保您没有输入除/dev/sdb
- 之外的任何内容(如果驱动器位于那里)。
$ lsblk
应该列出可用的和已安装的驱动器/设备,但有一些例外。sudo
基本不需要。请检查man lsblk
是否需要更多。
答案2
在 GParted 中,分区旁边的钥匙或挂锁图标表示该分区处于活动状态、已安装或正在使用中。
尽管可以在分区正在使用时对其执行某些操作,但大多数操作仅在分区未使用时才可用。
对于 LVM2 PV(物理卷)分区,您需要先停用 sdb5 分区,然后才能对其执行进一步操作。请参阅 GParted 菜单选项分区 -> 停用。请注意,文件系统的此选项是分区 -> 卸载,对于 linux-swap 来说分区 -> Swapoff。
请注意,如果您希望缩小 LVM2 PV,那么通常必须首先使用逻辑卷管理工具(例如 lvresize)来释放另一个 LMV2 逻辑卷中的空间。