我试图在系统启动后挂载 CIFS 设备(使用systemd),但系统尝试在网络建立之前挂载系统,因此失败。
登录系统后,我可以毫无问题地安装它,使用sudo mount -a.
如何告诉我的 Arch(手臂)等待网络可用?
因为我在 Arch Linux 上安装了 EasyTag,所以其他几个程序使用 EasyTag 而不是 Nautilus 作为文件浏览器。
例如,如果我点击“打开包含文件夹”,Firefox 会启动 EasyTag。
在哪里可以将 Nautilus 设置为我的“标准文件浏览器”?
我从 NFS 切换到 SMB/CIFS,因为 NFS 的权限系统让我很恼火。我在使用 NFS (1GB Lan) 时从未遇到过性能问题,写入 Synology NAS 时的写入和读取速度约为 70-90 MB/s。
我用 dd 测试我的写性能(写 500MB 到我的 SMB 挂载):
[user@archStd01 Transfer]$ dd if=/dev/zero of=/home/user/NAS/Transfer/test bs=512 count=1000000
1000000+0 Datensätze ein
1000000+0 Datensätze aus
512000000 Bytes (512 MB, 488 MiB) kopiert, 675.388 s, 758 kB/s
Run Code Online (Sandbox Code Playgroud)
正如你所看到的,它的表现非常糟糕,平均为 758 kB/s
我的 fstab:
//192.168.1.100/Transfer /home/user/NAS/Transfer cifs credentials=/home/user/.smbcredentials,uid=1000,gid=1000,vers=3.0,rw 0 0
Run Code Online (Sandbox Code Playgroud)
目前我浏览了一些 SMB 手册,但我没有发现太多关于性能问题的信息。有谁知道从哪里开始?
// 使用 dd编辑性能测试,块大小为 10MB
[user@archStd01 Transfer]$ dd if=/dev/zero of=/home/user/NAS/Transfer/test bs=10M count=500
500+0 Datensätze ein
500+0 Datensätze aus
5242880000 …Run Code Online (Sandbox Code Playgroud) arch-linux ×1
cifs ×1
file-manager ×1
gnome3 ×1
mount ×1
nas ×1
nautilus ×1
networking ×1
smb ×1