所以我有一个 6TB 的外置硬盘,我将其与 raspberry pi 和 samba 结合用作 NAS。最近,我用 USB 电缆将硬盘物理连接到 Windows 笔记本电脑,并将一些文件从 Windows 传输到硬盘。几天后,我尝试将外置硬盘连接到 raspberry pi,但出现了问题...我重新安装了操作系统(raspberrypi OS lite),然后运行命令
sudo fdisk -l
但我所看到的和之前不同,
Disk /dev/sda: 5.5 TiB, 6001175125504 bytes, 11721045167 sectors
Disk model: Backup+ Hub BK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 39B54FAE-85DF-4292-B470-D242UGTO7F
Device Start End Sectors Size Type
/dev/sda1 34 262177 262144 128M Microsoft reserved
/dev/sda2 264192 11721043967 11720779776 5.5T Microsoft basic data
Partition 1 does not start on physical sector boundary.
这也导致无法安装驱动器。当我尝试安装它时,我收到此错误,这是我以前从未见过的
sudo mount /dev/sda2 /media
modprobe: ERROR: ../libkmod/libkmod.c:586 kmod_search_moddep() could not open moddep file '/lib/modules/4.19.118-v7l+/modules.dep.bin'
modprobe: FATAL: Module fuse not found in directory /lib/modules/4.19.118-v7l+
ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root
所以我担心 Windows 现在已经改变了硬盘的某些格式,并且不再适用于 Linux。如果是这样的话,我真的希望有人能告诉我有一种方法可以解决这个问题,而不会丢失驱动器上的所有数据
答案1
我会尝试将数据从驱动器下载到 Windows 电脑上,将驱动器格式化为 Linux 支持的格式,然后将数据上传到驱动器。如果您无法将数据下载到 Windows PC,我建议您下载驱动器恢复软件或将其发送出去。(已更新)试试这个您可能需要格式化整个磁盘才能实现 FAT32 或 NTFS 文件系统,以便系统识别您可能需要为磁盘分配一个字母(有时系统无法分配一个字母)您可能需要创建一个分区并将其设置为活动分区