当我尝试使用此命令(以 root 身份)时
# usermod -d /media/erez -m erez
我明白了
usermod:用户 erez 当前被进程 <number> 使用
关于这个问题的例子很多,但没有一个提到这个问题。我希望我在这里遗漏了一件基本的事情。我真的试图避免 USB 启动(当我尝试时,我收到“启动错误”并且无法从那里继续)。
- 一些背景:
我在笔记本电脑上使用双启动。 (我保留Windows以防万一..=])。我创建了 3 个分区:
根 - 8 Giga
交换 - 2 千兆
- 一些 ntfs - 25 Giga(应该用于数据、/home 等)
我的/家目录似乎链接到错误的分区(到根),而不是ntfs。 [我不确定,但从阅读来看,这是由于添加了另一个用户而发生的。但同样,也许只是一个糟糕的安装......]
使用 gparted,我创建的 2 个分区(根分区和 ntfs)旁边有一个“钥匙”标志。这是问题的一部分吗?
答案1
usermod
如果所述用户在同一用户名下运行进程,则无论您尝试在此帐户中修改什么内容,命令都会失败。您要么必须终止该用户拥有的所有进程(在公司环境中,我需要警告您,不要这样做),要么只是编辑文件/etc/passwd
并更改您需要的任何内容,并在用户下次从新会话登录时进行更改,他或她将拥有新设置。