2.2 基于x86 + Busybox + VirtulBox的Linux Kernel镜像启动挂载文件系统

Posted 高桐@BILL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.2 基于x86 + Busybox + VirtulBox的Linux Kernel镜像启动挂载文件系统相关的知识,希望对你有一定的参考价值。

为了方便了解和调试我们的Linux系统,我们需要将proc,debugfs,tmp等挂载起来,否则我们我发了解系统的进程,负载等信息,如下是未进行任何挂载时,我们无法通过ps等方法查看系统任何进程信息:

一,挂载proc fs

proc是一个伪文件系统,(伪文件系统只存在内存中,而不占用存储空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc查看系信息,并可以改变内核的某些参数。如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。)

proc文件系统常常被用于追踪进程的状态、内核的状态、内存信息、CPU使用率、系统启动时间等信息。那么此时我们需要将proc挂载起来,如下:

mount -t proc none /proc

随后我们再来看下;

 二,挂载tmpfs

tmpfs同样是是Linux系统上的一种基于内存的文件系统,挂载方法如下:

mount -t tmpfs tmpfs /tmp

三,挂载 d

以上是关于2.2 基于x86 + Busybox + VirtulBox的Linux Kernel镜像启动挂载文件系统的主要内容,如果未能解决你的问题,请参考以下文章

基于busybox镜像使用Dockerfile创建httpd测试

Linux基于busybox移植rootfs根文件系统

Linux基于busybox移植rootfs根文件系统

Linux基于busybox移植rootfs根文件系统

QNX Hypervisor 2.2 用户手册1.2 支持的架构硬件和访客OS

[原创]基于Zynq Linux环境搭建