level 10
请教能不能直接更改文件或内存空间更改分区的挂载状态,即不通过mount或remount命令来改写分区挂载点的读写状态,因为楼主朴素的认为mount或remount操作最终结果应该也是改写了文件或内存空间某些参数,有没有大神知道如何操作。
2019年03月18日 07点03分
1
level 13
命令行mount工具大体的动作是:识别命令行意图,调用syscall mount。这里俩mount,前者是工具名字(可执行文件名字),后者是syscall名字。syscall是kernel提供的接口
仅通过 “内存修改” 实现mount等价的功能当然可以,实现方式是修改kernel的数据,理论可行,但工程层面不具现实性,麻烦程度颇高
2019年03月25日 12点03分
5
感谢小吧指点,就是涉及到kernel有点复杂了,暂时不折腾这个想法了
2019年03月27日 00点03分