where does root (/) mount point exist — linux
来源:互联网 发布:网络项目70000元 编辑:程序博客网 时间:2024/06/02 01:37
There are actually two root filesystems in most normal Linux boot processes.
The real root filesystem is located in a partition or logical volume on a physical disk - it is not loaded into RAM as a filesystem, though blocks of it will exist in cache in RAM when they have been accessed recently. Updates to this filesystem are written to disk as they happen. The root filesystem may also be on a network resource, though in this case it is usually held in a partition/volume/file on a physical disk somewhere too.
The initial root filesystem is loaded into RAM along with the kernel very early in the boot process. This is a small filesystem found in a file under /boot
containing just the kernel modules/drivers, scripts, and other utilities that might be required to find, verify and mount the real root filesystem (RAID and LVM modules for instance, or NFS modules/tools if you mount root over the network). Once the real root filesystem is mounted this special "initial" one is thrown away. The initrd
(which stands for INITial Ram Disk) will be rebuilt when significant changes are made, such as installing a new kernel package. It is not (usually) updated by other actions.
The above is true for most Linux installs, though it can be quite different for special cases such as some live systems on writeable CDs/DVDs or USB drives.
but where does directory / exist.. ?
It doesn't physically. Unlike other mount points which are directories in other filesystems (such as directories under /mnt
or /media
, though they can be practically anywhere) the mount point for /
has no physical presence and is a virtual object held only in the kernel's internals. The filesystem mounted as /
on the other hand is one of the two listed above - an initrd
file in memory during the early boot process or a filesystem on a physical disk or network resource at other times (except, as mentioned above, in some special cases).
- where does root (/) mount point exist — linux
- definer('root'@'%') does not exist
- MySQL ('root'@'%') does not exist的问题
- MySQL ('root'@'%') does not exist的问题
- MySQL ('root'@'%') does not exist 的问题
- MySQL ('root'@'%') does not exist的问题
- a definer ('root'@'%') does not exist
- Specified web-root folder does not exist
- mysql 备份导出 ('root'@'%') does not exist
- 如何处理definer('root'@'%') does not exist?
- MySQL ('root'@'%') does not exist的问题
- Linux的分区及Mount point
- jenkins 构建 Android应用时出现类似“The SDK directory '/root/android-sdk-linux' does not exist.”的解决方案
- The user specified as a definer ('root'@'%') does not exist。
- The user specified as a definer ('root'@'%') does not exist
- #HY000The user specified as a definer ('root'@'%') does not exist
- The user specified as a definer ('root'@'%') does not exist。 .
- The user specified as a definer ('root'@'%') does not exist。
- libaio linux 原生异步io
- draw的this.parent在前面才行
- .Net实现文件下载Demo
- Could not clean server of obsolete files: 前言中不允许有内容。前言中不允许有
- NSRange 使用...
- where does root (/) mount point exist — linux
- svn服务器地址变换以后,mac下的处理方法
- 把选中的商品信息传到另外一个页面
- 博客搬家了,搬家了
- Error: "select_city_zzdw" is not translated in "zh" (Chinese) [MissingTranslation]
- layer-list(图层叠加)
- ig.Entity.inject 植入属性
- 文章标题:HDU 2717 Catch That Cow
- MC/SG集群系统概述