從 Ubuntu 14.04 存取 ntfs 分割區上的 OneDrive 文件

從 Ubuntu 14.04 存取 ntfs 分割區上的 OneDrive 文件

我的電腦有雙啟動,Win 8.1 和 Ubuntu 14.04。效果很好。但有一件事讓我困惑。我安裝了NTFS 分割區,這樣我就可以在「檔案」應用程式中看到它並正常使用它,我甚至將ubuntu dropbox 指向那裡,以節省一些空間(Windows 和ubuntu dropbox 安裝都指向NTFS 磁碟上的同一資料夾)。

問題是,當我嘗試訪問 OneDrive 資料夾而不是檔案時,我得到了一些奇怪的東西。

Dropbox 檔案如下圖所示:

在此輸入影像描述

這是 onedrive 資料夾在 ubuntu 的樣子

在此輸入影像描述

當我右鍵單擊 OneDrive 資料夾中的一個文件時,它顯示其類型為“連結到符號連結(inode/symlink)”

NTFS 分割區上的所有其他檔案看起來都不錯(我可以使用它們 - 即開啟 - 通常從「檔案」應用程式)

我在這裡缺少什麼?如何存取 OneDrive 檔案?

答案1

所以我找到了最瘋狂的解決方案。啟動回到 Windows 並開始檢查檔案。我不小心打開了網路流量監視器,每次開啟檔案時都會發生一些傳入流量。

所以是的,你已經猜到了。這些索引節點/符號鏈接不是指向其他位置的文件的鏈接,而是指向 Onedrive 雲的實際鏈接。 OneDrive 充當某種覆蓋層,它模仿文件,就好像它們在那裡一樣,因此我能夠在 Windows 中開啟這些文件,但不能在 Ubuntu 中開啟。

為了從 Windows 以外的其他作業系統存取它們,您必須做的是:打開每個文件,以便按需下載。我希望 MS 能夠更新 OneDrive,以便它在背景執行此操作,因為這很愚蠢 =)

相關內容