标签: shared-disk

Gedit 无法保存在共享文件夹中(Virtualbox)

我得到了

Cannot save _____ Unexpected error: Error renaming temporary file: Text file busy
Run Code Online (Sandbox Code Playgroud)

在 Gedit 2 中,当我尝试使用 Virtualbox (Debian) 保存在共享文件夹中时。我已经搜索过,显然这是一个 Gedit 问题。没有一个解决方案看起来很理想或对我有用。

是否可以创建一个 shell 脚本(外部工具插件)将文件保存在其他地方,然后将其复制回 shell 中?所以我需要抓取 Gedit 存储临时(实时?)文件的任何地方。

或者,如果这是不可能的/行不通的/不好的做法,有没有人知道解决这个问题的好方法?我真的很喜欢 Gedit 并且更喜欢使用它。


目前,这是我的脚本。我告诉外部工具不要保存而是将文档作为输入传递(标准输入)

bin=""
while read LINE; do
    echo ${LINE}    # do something with it here
    bin="${bin}${LINE}\n"
done

echo $bin > /home/me/data2/test.txt
Run Code Online (Sandbox Code Playgroud)

除了不保留制表符外,它工作正常。我只编辑纯文本文件。编辑:这似乎也跳过了最后一行

debian mount gedit virtualbox shared-disk

10
推荐指数
1
解决办法
2122
查看次数

“只有 root 可以挂载”错误 - 但我是 root

昨天我能够使用以下命令挂载我的 smb 共享:

sudo mount -t cifs //XXXX/share /media/share -o user=Ben,password=XXX,workgroup=WORKGROUP,ip=XXX.XX.XX,uid=ben,gid=ben,rw
Run Code Online (Sandbox Code Playgroud)

我不知道为什么它不再起作用了。(可能来自系统更新)。

我收到以下错误:

mount: only root can mount //XXX.XXX.XXX/share on /home/ben/share
Run Code Online (Sandbox Code Playgroud)

我不知道如何解决这个问题..

我还尝试使用 su - 安装它,并且 Smbclient 正在工作。

我正在运行 ArchLinux。

arch-linux samba shared-disk

9
推荐指数
1
解决办法
4561
查看次数

标签 统计

shared-disk ×2

arch-linux ×1

debian ×1

gedit ×1

mount ×1

samba ×1

virtualbox ×1