我是第一次使用 Ubuntu - 我刚刚在我的 XP 系统上安装了 13.10 作为双启动。
我在 XP 机器上使用 Thunderbird 便携式版(每次需要重建时都很容易恢复!),我知道您可以在 Ubuntu 上使用相同的配置文件 - 通过在配置文件.ini 文件中指示其位置来共享配置文件位置。所以我使用 -profilemanager 执行了此操作,效果很好。我可以在 Ubuntu 上访问与在 Windows 上完全相同的数据。
但是,我关闭并重新启动后,启动 Thunderbird 时收到此消息:
“无法加载 Thunderbird 配置文件 - 可能缺失或无法访问”
我用文本编辑器查看了 profile.ini 文件 - 它没有改变,仍然指向正确的目录。如果我用 -profilemanager 删除它并重新安装,它在该会话中工作正常。我可以放弃 Thunderbird 并重新启动它 - 毫无问题。但如果我重新启动,我会丢失配置文件并不得不重新建立它 - 尽管 profile.ini 文件没有改变。
我想知道这是否是某种权限问题?不管是什么,我都想不出还有什么可以尝试的。有人有什么想法吗?
答案1
我刚刚做了同样的事情。创建了一台双启动机器,一个分区上安装 XP,另一个分区上安装 Linux。然后我将每个分区上的 Thunderbird 指向 XP 分区上的配置文件。启动 Android Thunderbird 时,我收到缺少配置文件的错误。但我发现,如果我在 Android 中首先单击 XP 分区驱动器,则一切正常。我现在正在尝试弄清楚如何在启动 Android 时启动 XP 驱动器......这对我来说都是新事物!
答案2
这个问题有点老了,但仍然值得回答。
必须安装存储 Thunderbird 配置文件的分区,否则 Thunderbird 无法加载配置文件。
例子:
我的 Thunderbird 配置文件存储在 Windows 分区 (NTFS) 上。我在主目录中创建了一个名为 DATA 的文件夹。此文件夹是我的挂载点。
/etc/fstab
然后我添加了一行sudo nano fstab
UUID=01CAFB06CD224070 /home/mook/DATA ntfs rw,noexec 0 0
在存储配置文件的分区中增加这一行后,/etc/fstab
它将在启动期间自动挂载,并且 Thunderbird 能够加载该配置文件。
您可以使用 找出您的分区的正确 UUID sudo blkid
。
笔记:
我安装的分区不是我的 Windows 系统分区,它是一个纯数据分区。通常我从不将我的 Windows 系统分区安装到 Ubuntu,因为我可能会意外破坏或损坏我的 Windows。但安装 Windows 系统分区是可能的,只是你必须更加小心。