在 grub 中 chmod 硬盘?

在 grub 中 chmod 硬盘?

我一个朋友的电脑曾经在 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

这可能会带来其他问题,但目前一切顺利。

相关内容