gpt4 book ai didi

linux - Linux需要可写文件系统吗

转载 作者:太空宇宙 更新时间:2023-11-04 03:52:02 25 4
gpt4 key购买 nike

Linux 是否需要可写文件系统才能正常运行?我只是运行一个非常简单的初始化程序。目前我没有安装任何分区。内核已将根分区安装为只读。 Linux 是否被设计为只要我坚持使用 malloc、readlines 和文本到标准输出(puts)就能够仅使用只读文件系统运行,或者 Linux 是否需要一个可写文件系统才能执行标准文本输入和输出?

我问这个问题是因为我似乎收到了内核 panic 和有关堆栈的提示。我目前并不想运行一个有用的系统。我在另一个分区上已经有一个有用的系统。我试图使其尽可能简单,以便在添加额外的复杂性之前我可以完全理解事物。

我正在运行相当标准的 x86-64 桌面。

最佳答案

不,不需要可写文件系统。理论上可以使用唯一的只读文件系统来运行 GNU/Linux。

实际上,您可能希望挂载/proc、/sys、/dev,可能还需要挂载/dev/pts 以使一切正常工作。请注意,甚至某些 bash 命令也需要可写的/tmp。一些其他程序 - 可写/var。

您始终可以将/tmp 和/var 挂载为 ramdisk。

关于linux - Linux需要可写文件系统吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26049419/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com