在 Zotero 中打开目录时出错:权限被拒绝

在 Zotero 中打开目录时出错:权限被拒绝

我被一个(可能)愚蠢的问题困扰着: 在 Zotero-standalone 中修改偏好设置!我希望 Ubuntu 中的 Zotero 独立版指向 Windows 分区中的 Zotero 数据。目录权限 “Windows 数据分区”安装在我的一个文件夹中。到目前为止,Zotero 回复说访问该目录的权限被拒绝。

我可以测试或纠正什么?

rs@rs-XPS-12-9250:~$ lsblk -o name,partlabel,fstype,mountpoint,UUID
NAME   PARTLABEL                    FSTYPE   MOUNTPOINT                     UUID
loop0                               squashfs /snap/core/8268                
loop1                               squashfs /snap/gnome-3-28-1804/110      
loop2                               squashfs /snap/chromium/971             
loop3                               squashfs /snap/gnome-calculator/406     
loop4                               squashfs /snap/gnome-characters/296     
loop5                               squashfs /snap/gtk-common-themes/1353   
loop6                               squashfs /snap/gnome-logs/61            
loop7                               squashfs /snap/gnome-characters/375     
loop8                               squashfs /snap/gnome-calculator/544     
loop9                               squashfs /snap/canonical-livepatch/90   
loop10                              squashfs /snap/core18/1288              
loop11                              squashfs /snap/gnome-logs/81            
loop12                              squashfs /snap/gnome-system-monitor/100 
loop13                              squashfs /snap/libreoffice/163          
loop14                              squashfs /snap/core/7270                
loop15                              squashfs /snap/gnome-3-28-1804/67       
loop16                              squashfs /snap/zotero-snap/4            
loop17                              squashfs /snap/gtk-common-themes/1313   
loop18                              squashfs /snap/gnome-system-monitor/123 
loop19                              squashfs /snap/core18/1066              
sda                                                                         
├─sda1 Basic data partition         ntfs                                    0A9A78FF9A78E899
├─sda2 EFI system partition         vfat     /boot/efi                      9C79-CF74
├─sda3 Microsoft reserved partition                                         
├─sda4 Basic data partition         ntfs     /media/MSW10                   A44E81644E812FDA
├─sda5                              ntfs                                    963A9C573A9C3669
└─sda6                              ext4     /                              2bd5e8dc-7bce-460d-9a54-384a443d97d8

答案1

要在 Zotero 中访问 Ubuntu 上已安装的 NTFS 分区上存储的数据:

  1. 打开 Ubuntu 软件应用程序并找到 zotero-snap
  2. 点击权限
  3. 将“读取/写入可移动存储设备上的文件”切换为开启
  4. 关闭并重新打开 Zotero

注意:该分区使用以下权限/选项安装:ntfs auto,user,rw 0 0

答案2

好的。您回答了我的问题。标记分区的意义在于您可以一目了然地看到哪个分区包含哪些信息。在您的示例中,您有 2 个 NTFS 驱动器,它们都标有相同的描述 -基本数据分区,这很令人困惑。我建议你给 sda4 贴上 Win10 的标签。这样你就知道它是你的 C:\ 驱动器。如果 sda1 是恢复驱动器,请将其标记为 WinRec 或类似名称。如果你看这里您可以看到我为每个分区使用了适当的标签,而不是默认的标签,因此我可以快速看到它们代表什么。

您还可以看到我的sda4是我的数据分区,其中所有数据文件和文件夹在 Ubuntu 和 Windows 之间共享。我将所有数据与系统分区分开保存,以便 a) 如果我需要重新安装 Windows,数据不会受到影响。b) 我现在可以直接从 Ubuntu 引用数据分区,而无需加载我的 Windows 系统。c) 我现在安装sda4在启动时,这样就不会出现权限问题,因为我现在可以在/etc/fstab文件。

回到你最初的问题,我建议你做类似的事情,即创建一个新分区,将其格式化为 NTFS,将其标记为“数据”,然后将所有数据文件夹和文件(不仅仅是 Zotero)从 C:\ 驱动器移动到新分区。完成此操作后,我将告诉你如何继续。

相关内容