首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在ubuntu上带有“不支持的分析点”的Windows文件

在ubuntu上带有“不支持的分析点”的Windows文件
EN

Ask Ubuntu用户
提问于 2021-06-12 05:05:56
回答 2查看 3.9K关注 0票数 1

我正试图将Windows上的一些文件传递给HD。当我丢失了Windows用户密码时,我正在通过Ubuntu (20.04焦点)恢复这些文件。但是,一些文件和文件夹是与OneDrive共享的。当我通过Ubuntu将这些文件复制到HD时,它们显示为中断的符号链接,而通过执行ls -l,它们就出现了“不支持的应答点”。通过互联网搜索,我到达了https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html#download页面。但是,我不喜欢Linux,所以我不知道该做什么。我试过完成以下步骤:

然后,您必须从systcomp.zip下载http://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html#download并提取(二进制)插件,该插件与您正在使用的cpu相匹配。例如,对于x86_64 cpu :解压缩-x systcomp.zip系统/linux-64/ntfs-plugin-80000017.so

现在,(作为root用户),您必须将文件NTFS-plugin-80000017重新定位到正确的ntfs插件目录中。找到这个目录的一个简单方法是运行以下命令:字符串$(其中ntfs-3g) \ grep plugin

这将返回类似于“/usr/ like 64/ntfs-3g/ntfs- plugin -%08lx.so”之类的内容,这是定位插件的模式(在本例中,插件必须重命名为"/usr/lib64/ntfs-3g/ntfs-plugin-80000017.so"). )。您的实际插件目录可能不一样,您可能需要创建该目录。

通过执行字符串$(其中ntfs-3g) \ grep插件,我得到了/usr/lib/x86_64-linux-gnu/ntfs-3g/ntfs-plugin-%08lx.so.。我在/usr/lib/x86_64-linux-gnu/创建了ntfs-3g目录,并将ntfs-plugin-80000017复制到这个目录中。从这一点开始,我应该做些什么来获取/恢复出现“不支持的分析点”的文件?

非常感谢

编辑:我找到了更多关于OneDrive的说明

1)从http://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html#download下载并编译ntfs-3g-2017.3.23AR.1 : tar -xf ntfs-3g_ntfsprogs-2017.3.23AR.1.tgz cd ntfsprogs-3g_ntfsprogs-2017.3.23AR.1./配置make (不安装,这样就不会污染当前的安装)

2)下载OneDrive插件的测试版本: wget http://jp-andre.pagesperso-orange.fr/onedrive.zip提取与CPU匹配的插件,例如:解压-x onedrive.zip onedrive/linux-64/ntfs- plugin -9000301 a。因此,将插件重新定位到/usr/local/lib/ntfs-3g (您可能必须创建此目录) sudo mv onedrive/linux-64/ntfs- plugin -9000301 a.so/usr/usr/lib/ntfs-3g

3)卸载您的Windows目录,并用ntfs-3g_ntfsprogs-2017.3.23AR.1 (从步骤1中使用的目录)重装它为只读: sudo 3g_ntfsprogs-2017.3.23AR.1/src/ntfs-3g -o ro /dev/ your windows-分区-windows-挂载点

4)列出您的OneDrive目录,并尝试访问它的内容(您可能必须将其作为根目录),并进行报告。完成后,卸载和重装通常的方式。

我下载了ntfs-3g_ntfsprogs-2017.3.23AR.6.tgz文件和onedrive插件。但是,通过执行sudo ntfs-3g_ntfsprogs-2017.3.23AR.6/src/ntfs-3g -o ro /dev/sda3 /media/ubuntu,它将OneDrive/Documents目录转换为一个不能用作目标‘不支持的应答点0x9000601a’的坏链接。我怎么才能解决这个问题?

编辑2:我下载了其他onedrive tar和其他插件。但问题依然存在。很明显破碎的文件在云中,所以

没有多少希望你可以通过ntfs-3g (让-皮埃尔(让-皮埃尔-安德烈)写在2017年-12-22:)。

我确定我的文件在我的本地。有办法恢复我的档案吗?却不知道我的密码?

非常感谢

EN

回答 2

Ask Ubuntu用户

发布于 2022-05-30 21:34:29

看来我在派对上迟到了,但对于未来的读者来说:我有一个非常类似的问题,结果是OneDrive的特性“文件随需”导致文件夹无法从Linux读取。

对于OP:您尝试过从实时Ubuntu重新设置Windows密码吗?关于如何做到这一点,有许多教程。示例

票数 0
EN

Ask Ubuntu用户

发布于 2022-06-02 21:42:23

公开:我是Linux - https://github.com/abraunegg/onedrive客户端的开发人员。

OneDrive的“按需文件”功能不能通过安装Windows分区和读取数据在Linux上使用。

只有两种方法可以在Linux上以这种方式使用OneDrive:

  1. 禁用Windows中的“按需文件”功能,阅读https://github.com/abraunegg/onedrive/blob/master/docs/advanced-usage.md#configuring-the-client-for-use-in-dual-boot-windows--linux-situations关于如何做到这一点的内容,然后使用Linux的OneDrive客户机同步您的数据- https://github.com/abraunegg/onedrive
  2. 使用“onedriver”(https://github.com/jstaf/onedriver),它是OneDrive的本机文件系统,支持“按需文件”

这是你唯一的两个可行和有效的选择。

如果您启用了“按需文件”,不要尝试在Linux中“挂载”您的OneDrive分区来读取您的数据。

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

https://askubuntu.com/questions/1345356

复制
相关文章

相似问题

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