短篇故事:
具有分区 sdb1-sdb4 和文件类型 ext4 的磁盘现在显示为sdb
没有文件类型。在尝试安装时sdb
我收到消息:
mount: /dev/sdb is write-protected, mounting read-only
mount: unknown filesystem type '(null)'
我相信电源已经断了,但服务器上的其他一切似乎都工作正常。我只使用安装它mount /dev/sdb4 /wdmycloud
。
我该如何访问该驱动器上的分区和数据?
很长的故事
我有一个 3 TB WD mycloud,无法再通过网络访问,因此经过数十个小时的尝试使其工作后,我将驱动器从外壳中取出,并将其插入我的 CentOS 7(最小安装系统)上的 USB 扩展坞。
磁盘有多个分区。 sdb1、sbd2、sbd3、sdb4,也许还有其他一些,但我备份信息的是 sdb4。
我像这样安装它:mount /dev/sdb4 /wdmycloud
然后通过 ftp 将我的家庭照片和视频复制到我的 Windows 计算机上,但留下了一些文档和文件,需要稍后恢复,因为这需要相当长的时间。
后来回来发现之前挂载的文件夹wdmycloud
是空的。我检查了磁盘
lsblk -f
,它读取
NAME FSTYPE LABEL UUID
MOUNTPOINT
sda
├─sda1 xfs 76a06aa5-7cc2-437b-837a-31d5b8f46d71 /boot
└─sda2 LVM2_member YJTbNJ-IOnq-M8V9-l5HF-Yy5E-P2oS-YgD1Ct
├─centos-root xfs ff6b11a5-ca5e-4be9-a8c0-f31cee1af190 /
├─centos-swap swap dd47b390-c3e8-43d9-94c7-eff8d085fbf3 [SWAP]
└─centos-home xfs 7abd7360-bf08-4dd0-a08d-60df94281a4e /home
sdb
sr0
我不记得sr0
以前有过这个设备,但这并不意味着它不存在。上面的隔板sdb
似乎不见了。在尝试安装sdb
它时,我收到消息:
mount: /dev/sdb is write-protected, mounting read-only
mount: unknown filesystem type '(null)'
我该如何访问该驱动器上的分区和数据?
笔记:我尝试使用 检查驱动器的完整性fsck
。它给出了以下错误:
The superblock could not be read or does not describe a correct ext2 filesystem.
有(或曾经有)多个分区,主要分区是 ext4。其他的我不太确定。