永久更改设备所有权
我的硬盘上有几个分区,其中一个打算用作本机Linux安装(尚未发布)和我最近安装的VirtualBox中的一个共享主分区。我设法告诉VirtualBox将该分区显示为虚拟磁盘1。幸运的是,Linux在未分区的块设备上创建文件系统没有问题。 我希望能够以普通用户身份运行VirtualBox。由于该分区实际上将包含单个用户的整个目录,因此可以在OS X上向该单个用户授予对该分区的写权限。我是这样做的sudo chown username /dev/disk0s4。 但是现在出现了问题:所有权的这种变化不是持久的。重新引导系统后,我将无法再运行虚拟机。因此,我需要某种方法使更改永久生效,例如,chown每次系统启动时自动执行上述操作。我怎么做?有更好的解决方案吗?我知道在最近的Linux发行版中,干净的解决方案将是编写udev规则来设置该设备节点的所有权。OS X上有类似的机制吗? 1使用VBoxManage internalcommands createrawvmdk -filename LinuxHome.vmdk -rawdisk /dev/disk0s4的情况下,你有兴趣在这方面。