mount -a是导致已经挂载的文件系统被重新挂载,还是被忽略?https://linux.die.net/man/8/mount's mount -a [-t type] [-O optlist]没有提到为已经挂载的文件系统做了什么(或者我可能错过了):
(通常在引导脚本中给出)将按指示的方式(具有正确的类型和/或具有或没有适当的选项)中提到的所有文件系统进行安装,但行中包含noauto关键字的文件系统除外。添加-F
Linux需要一个可写的文件系统才能正常工作吗?我只是在运行一个非常简单的初始化程序。目前我没有挂载任何分区。内核已将根分区挂载为只读。只要我坚持使用mallocs、readline和text to standard out (puts),Linux是否被设计为能够与只读文件系统一起运行,或者Linux是否需要一个可写的文件系统才能执行标准的文本输入和输出我试着让它尽可能简单,这样我就可以在添加额外的复杂性之前完全理解事情。
我运行的是一个相当标准的x86-64桌面。