问题标签 [rootfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
12193 浏览

linux - 在环回上挂载 rootfs

我有一个 rootfs 启动映像,我想通过挂载到本地文件系统上来进行测试。我怎样才能做到这一点 ?

编辑:该文件是一个 rootfs.img 但事实证明我的自定义内核中没有正确的文件系统支持。一旦有 fs 支持,pjz 的答案就会起作用。

0 投票
1 回答
4224 浏览

linux - 挂载 RootFS 错误:VFS:无法打开根设备“mtdblock4”或未知块(0,0)

什么原因?

0 投票
1 回答
1843 浏览

linux - 扩展现有 ext2 图像的大小

是否有可能扩展现有 ext2 映像的大小?

此映像是基于 ramdisk 的根文件系统。

我已经有图了。但我想扩大这张图片的大小。

是否可以扩展此图像的大小。

0 投票
2 回答
7853 浏览

boot - 为什么将根文件系统加载到 ramdisk 中?

我正在研究 Linux 中的引导过程。我遇到了这句话“RAM比软盘快几个数量级,所以系统操作从ramdisk快速”

无论如何,内核都会将根文件系统加载到 RAM 中以执行它。所以我的问题是,如果内核将根文件系统加载到 RAM 中,为什么我们需要一个 ramdisk 来加载根文件系统?

0 投票
1 回答
173 浏览

memory-leaks - 如果 rootfs 上的内存泄漏会发生什么?

我有一个完全在 rootfs 上的 linux(据我所知是 ramfs 的一个实例)。没有硬盘,也没有交换。我得到了一个不断泄漏内存的进程。虚拟内存最终增长到物理内存大小的 4 倍,如顶部所示。我不明白发生了什么。rootfs 应该只占用 RAM,对吧?如果我没有要交换的磁盘,虚拟内存如何增长到物理内存的 4 倍?

0 投票
1 回答
30918 浏览

linux - 如何对根文件系统进行 tar 备份?

我在 SD 卡上安装了 linux,我使用这个命令来安装 rootfs

tar xpjf rootfs.tar.bz -C /mnt/rootfs/

现在,我对 rootfs 进行了一些更改,并且我想创建一个可以与上面相同的命令一起使用的备份,我尝试使用:

并尝试:

但我最终得到一个在文件系统之前有两个级别的存档,即 mnt/rootfs/files 我做错了什么?

0 投票
1 回答
1714 浏览

android - 将 shell 脚本复制到 android out 文件夹并在启动期间执行它

我有一个 shell 脚本,我需要在 Android 构建过程中将其复制到 out 文件夹中的任何位置,以便它出现在 Android RootFS 中的某个位置。现在,一旦它在 Android 构建过程之后被复制并成为 Android RootFS 的一部分,我想在启动时执行 shell 脚本。

我该怎么做?

0 投票
0 回答
260 浏览

upstart - 从busybox转向新贵导致内核恐慌

我们使用busybox创建了简单的linux文件系统,它运行成功。

但是我们试图从busybox init 进程转移到upstart init。但是当我们试图做init=/sbin/init.upstart. 可能是什么原因?

upstart 文件镜像由 upstart 0.3.9 包创建。

0 投票
0 回答
543 浏览

android - 将 hda/hdb 设备添加到 android 模拟器

我想为安卓模拟器添加一个虚拟硬盘和额外的闪存

为此,我使用以下命令创建了 qemu 原始图像:

然后我通过以下命令将其设为 ext4 类型:

现在我正在尝试通过以下命令将新创建的图像加载为 android 模拟器中的 hda 设备:

此外,当我启动模拟器时,qemu 模拟器日志会获取图像作为参数:

但是我无法在 android 文件系统中看到 /dev/hda 如果我需要做更多的事情,请告诉我吗?

另外对于额外的额外闪存,我在 /dev/ 目录中的哪里可以找到它?

0 投票
1 回答
8326 浏览

c - 如何自动运行 ulimit -c unlimited

我正在尝试为从我的 rootfs 生成 coredump 文件提供支持,我已经使用“ulimit -c unlimited”命令和“* hard core -1”修改了 /etc/limits 文件,现在当我给 kill -6 $$ 时,期待核心文件生成,但要获得这个核心文件必须明确运行 ulimit -c unlimited 。

但我希望它自动发生,无需在 shell 中再次运行 ulimit -c unlimited 它。

谁能告诉我我必须做出哪些改变才能发生同样的事情