我已经创建了一个带有驱动器的ZFS测试池--现在我已经将驱动器取出,并希望将其格式化为EXT4,并在ZFS之外使用它。我觉得泳池没被好好毁了。
现在,当我将驱动器插入运行ZFS的另一台机器时,dmesg报告该驱动器在/dev/sdf下是可访问的,但是lsblk不会列出它,并且尝试访问/dev/sdf节点会返回一个错误:
# mkfs.ext4 /dev/sdf
mke2fs 1.42.13 (17-May-2015)
Could not open /dev/sdf: No medium found
节点存在:
# file /dev/sdf
/dev/sdf: block special (8/80)
lsblk和gparted没有列出:
# lsblk | grep sdf
*nothing returned*
下面是dmesg输出:
# dmesg | tail
[256646.291063] usb 4-5: New USB device found, idVendor=125f, idProduct=a15a
[256646.291064] usb 4-5: New USB device strings: Mfr=2, Product=3, SerialNumber=1 │
[256646.291065] usb 4-5: Product: HD710
[256646.291065] usb 4-5: Manufacturer: ADATA
[256646.291066] usb 4-5: SerialNumber: 02730010002900000022
[256646.291784] usb-storage 4-5:1.0: USB Mass Storage device detected
[256646.291913] scsi host8: usb-storage 4-5:1.0
[256647.350854] scsi 8:0:0:0: Direct-Access ASMT 2105 0 PQ: 0 ANSI: 5
[256647.352164] sd 8:0:0:0: Attached scsi generic sg5 type 0
[256647.353125] sd 8:0:0:0: [sdf] Attached SCSI removable disk
我如何格式化这个驱动器?我可以在一台使用ZFS的机器上完成吗?
发布于 2018-01-10 10:05:59
该驱动器是一个便携式USB3.01TB ADATA磁盘。在尝试使用磁盘时,我有4个USB闪存驱动器连接到同一台PC上。这些闪存驱动器以前曾引起过电气问题(当插上/拔出闪存盘时,会导致整台机器关闭)。我很肯定他们在我的USB控制器中造成了麻烦,使它无法正确地检测驱动器。
我已经在另一台机器(安装了ZFS的机器)上格式化了我的1TB驱动器到EXT4。而且驱动器还没有被伊萨克列出。
我非常肯定,如果我不符合我的片状USB闪存驱动器,1TB驱动器将检测到刚好。
我最初认为这是一个与ZFS相关的问题,但现在我很确定这不是。
发布于 2021-02-11 19:31:08
虽然这是老生常谈,因为没有答案。
我已经使用来自Debian/Ubuntu包util的程序wipefs来擦除,不仅ZFS使用的驱动器不再在zpool中,而且任何我想要重用的驱动器,所以我知道过去的格式化已经消失了。
用法:假设所讨论的驱动器是/dev/sdd
sudo /sbin/wipefs -all /dev/sdd
我曾经使用过这个,并且能够在其他地方使用这个驱动器,不管是在Linux还是Windows系统上。其他选项见“man”。
https://serverfault.com/questions/891342
复制相似问题