0

我正在运行 Ubuntu 10.4 并正在使用 cifs 安装驱动器。我正在使用的命令是:

'sudo mount -t cifs -o workgroup="workgroup",username="username",noserverino,ro //"drive" "mount_dir"' (显然用 "" 值代替了实际值)

然后当我运行命令 ls -i 我得到:394070 第二次运行它我得到:12103522782806018

是否有任何理由期望 inode 值发生变化?运行 ls -i --full-time 显示修改时间没有变化。

4

2 回答 2

1

noserverino告诉您的挂载不要使用服务器生成的 inode 编号,而是使用客户端生成的临时 inode 编号来弥补它们。尝试使用serverino,如果您的服务器和导出的文件系统支持 inode 编号,它们应该是持久的。

于 2011-09-29T19:36:04.693 回答
0

我发现在“noserverino”之前使用选项“nounix”可以保持索引节点小而持久。我不太确定为什么会这样。服务器是 AIX,我从 Ubuntu 运行它。谢谢您的答复。

于 2011-09-30T13:46:21.387 回答