我一个朋友的电脑曾经在 GRUB 中有一个命令,可以将硬盘的权限更改为 666 或其他,这样他就可以从虚拟机访问它而不必担心组等问题。这位朋友几个月前去世了,我记不清他的 GRUB 文件中到底有什么。它可能涉及让 GRUB(或其他启动过程)运行包含类似内容的 bash 脚本chmod -R 666 /dev/sdb
。我清楚地记得的是,在他的 GRUB 文件末尾,他包含了一些“等待”命令(以秒为单位),以允许所有启动过程完成前chmod 命令起作用了。
现在我正尝试让我的电脑像他的一样工作。有人能大致了解他做了什么吗?
答案1
我设法通过不同的方法解决了这个问题。目的是使chmod
驱动器上的 永久存在。解决方案是在文件的/etc/rc.local
最后一行(“exit 0”)之前添加一行。添加的行可以是:
chmod 666 /dev/sdb -R
但我选择了一些不那么戏剧性的方法,即更改驱动器的用户所有权:
chown -R [username] /dev/sdb
这可能会带来其他问题,但目前一切顺利。