有没有办法将磁盘中的分区(例如内部分区,尽管我怀疑这是否相关)标记为只读?我的意思是从 Ubuntu 内部进行操作(这就是我在这里发布的原因)。我想如果这是可能的/不可能的,那么在 Windows 上的情况也是一样的
我的意思是将 RO 标志作为分区表所保存的内容,这样任何访问它的操作系统(Windows、Linux)都会将其视为 RO。我知道如何将Linux 中的分区设为 RO,但这是命令中的标志,而不是分区表中的mount
标志。mount
我并不是想用密码锁定此类标志的设置/更改,除非只有管理员 (Win) 或 sudoers (Linux) 可以访问。因此,任何具有此类访问权限的人都可以修改该标志。
对于我设想的情况(我不确定是否可行),尝试将分区挂载为 RW 会引发错误。挂载为 RW 的唯一方法是在分区表中设置相应的标志,然后挂载。
如果答案取决于分区类型,我对 ext4 更感兴趣,但我也对 NTFS 和其他感兴趣。
适用于整个磁盘的硬件设置(例如跳线)对我来说毫无用处,而且与软件替代方案相比也不切实际。
有关的