首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我如何安装我的问题(btrfs?)光盘?

我如何安装我的问题(btrfs?)光盘?
EN

Unix & Linux用户
提问于 2016-01-09 14:17:42
回答 1查看 446关注 0票数 1

我有一个旧硬盘,我想检查里面的内容。我认为它以前可能是一个BTRFS raid1设置的一部分,现在被一个更大的驱动器所取代。

当我将它与USB适配器连接时,我得到:

代码语言:javascript
运行
复制
usb 7-2: new high-speed USB device number 27 using xhci_hcd
usb 7-2: New USB device found, idVendor=13fd, idProduct=0840
usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 7-2: Product: External
usb 7-2: Manufacturer: Generic
usb 7-2: SerialNumber: 57442D5743414E5532323536
usb-storage 7-2:1.0: USB Mass Storage device detected
scsi host16: usb-storage 7-2:1.0
checking bus 7, device 27: "/sys/devices/pci0000:00/0000:00:15.2/0000:05:00.0/usb7/7-2"
bus: 7, device: 27 was not an MTP device
scsi 16:0:0:0: Direct-Access     Generic  External         1.14 PQ: 0 ANSI: 4
sd 16:0:0:0: Attached scsi generic sg5 type 0
sd 16:0:0:0: [sdf] 976773167 512-byte logical blocks: (500 GB/465 GiB)
sd 16:0:0:0: [sdf] Write Protect is off
sd 16:0:0:0: [sdf] Mode Sense: 23 00 00 00
sd 16:0:0:0: [sdf] No Caching mode page found
sd 16:0:0:0: [sdf] Assuming drive cache: write through
sd 16:0:0:0: [sdf] Attached SCSI disk

代码语言:javascript
运行
复制
fdisk -l
Disk /dev/sdf: 465,8 GiB, 500107861504 bytes, 976773167 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

到目前一切尚好。这里缺少分区使我认为它是btrfs raid的一部分。

现在麻烦开始了:

代码语言:javascript
运行
复制
# btrfs device scan
Scanning for Btrfs filesystems
ERROR: device scan failed '/dev/sdf' - Device or resource busy
ERROR: error -16 while registering

我搞不懂-16意味着什么。无论是google,还是通过btrfs源文件的grep,都没有找到任何提示。

让我们试着安装它:

代码语言:javascript
运行
复制
# mount -o degraded /dev/sdf btrfs_test/
mount: /dev/sdf is already mounted or /tmp/btrfs_test busy

这很奇怪,那它是在哪里安装的?

代码语言:javascript
运行
复制
# mount | grep sdf
# lsof | grep sdf
# lsof | grep btrfs_test
# fuser -vm /dev/sdf
# grep /tmp/btrfs_test /proc/mounts
# findmnt | grep sdf
# ls -l /sys/block/sdf/holders/
total 0

任何命令都没有输出,请期待ls中的0计数。

EN

回答 1

Unix & Linux用户

发布于 2016-01-12 09:25:13

原来光盘确实是raid的一部分。

因为仍然是该raid一部分的其他磁盘被挂载,btrfs会感到困惑,认为磁盘已经安装,因为它的raid是。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/254251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档