我有一个基于 mdadm 的大型 RAID5 阵列,一直与 Ubuntu 8.04 系统一起使用。我正在同一硬件上设置一个新的 9.10(alpha 6)系统。mdadm 可以很好地自动查找和重新组装阵列,但当我去安装它时,它需要我的密码(“安装设备需要身份验证”)。我在两个系统上使用相同的用户名,但我猜 Linux 足够聪明,可以意识到一个系统上的用户“joeblow”不一定与另一个系统上的“joeblow”是同一个人。
那么,正确的方法是什么(而不是疯狂地使用 chmod 命令)才能在启动时以与之前相同的设备/文件权限等安装驱动器?我只希望它的行为与在旧系统上的行为相同...
答案1
答案2
如果您在新旧系统上比较 /etc/passwd 和 /etc/group 等文件,uid 和 gid 是否不同?
如果您确保 joeblow 始终是 uid 500 和 gid 100(或类似),也许这不会是个问题?