linux内核加载根文件系统,根文件系统 - Linux 内核引导选项简介
[KNL]
root=字符串
指定根文件系统的所在位置。通常这是一个必须明确设置的选项。
“字符串”可以使用如下几种形式:
XXxx 一个16进制数,其中”XX”是主设备号,”xx”是次设备号。例如”/dev/sdc15″(主设备号是”8″,次设备号是”47″),可以表示成”082F”。
/dev/nfs 表示使用由nfsroot选项指定的NFS磁盘,仅在根文件系统位于NFS文件系统上的时候才使用。
/dev/disk 表示一块完整的无分区块设备。比如:/dev/md0 /dev/loop0 /dev/sdb /dev/mmcblk0
/dev/diskN 表示disk磁盘的第N(十进制)个分区。这是最常见的用法,比如:/dev/sda2 /dev/ubda1 /dev/xvda13
/dev/diskpN 含义与上面的一样,也表示disk磁盘的第N(十进制)个分区,但是用于disk本身以数字结尾的情况(避免混淆)。比如:/dev/md0p3 /dev/emd/0p2 /dev/mmcblk0p1
PARTUUID=00112233-4455-6677-8899-AABBCCDDEEFF 仅用于EFI/GPT格式的磁盘,表示分区表中UUID值为”00112233-4455-6677-8899-AABBCCDDEEFF”的分区。[提示]可以使用blkid查看”PARTUUID”。
PARTUUID=SSSSSSSS-PP 仅用于传统的MSDOS分区表。”SSSSSSSS”是用16进制表示的32位”NT disk
signature”,”PP”是用16进制表示的分区号。比如:PARTUUID=97531ACF-02 可能相当于 /dev/sda2
PARTUUID=XXXX/PARTNROFF=N 表示以UUID=”XXXX”的分区为基准,偏移N个分区。假定 /dev/sdb5
的UUID=XXXX,那么 PARTUUID=XXXX/PARTNROFF=3 就表示 /dev/sdb8 ,而
PARTUUID=XXXX/PARTNROFF=-3 则表示 /dev/sdb2
major:minor 由一对十进制数组成,其中major是主设备号,minor是次设备号。例如”/dev/sdc15″(主设备号是”8″,次设备号是”47″),可以表示成”8:47″。
LABEL=??? 表示卷标为”???”的分区。比如:root=LABEL=/ 。不过这种格式并不被内核直接支持,仅是发行版通过initramfs中的脚本添加了这种格式的支持而已。所以并不通用。
[KNL]
rootfstype=文件系统类型
指定根文件系统的类型。例如:”xfs”或”ext4″之类
[KNL]
rootflags=挂载选项
设置根文件系统的挂载选项,比如”noatime,ro”。各种不同的文件系统所能使用的选项各不相同,可以参考 mount 程序的选项。
[KNL]
ro
rw
以只读(ro)/读写(rw)模式挂载根文件系统
[KNL]
rootdelay=秒数
在挂载根文件系统前延迟多少秒,主要用于等待那些反应速度较慢的异步检测的设备就绪(例如USB/MMC/FireWire)。
[KNL]
rootwait
在根文件系统就绪之前无限等待。主要用于等待那些反应速度较慢的异步检测的设备就绪(例如USB/MMC/FireWire)。
linux内核加载根文件系统,根文件系统 - Linux 内核引导选项简介相关推荐
- uboot加载linux内核加载那些内容,uBoot和Linux内核中涉及到的几个地址参数的理解...
uBoot和Linux内核中涉及到的几个地址参数的理解 ************************************************* arch/arm/Makefile //内核 ...
- linux系统加载内核模块的命令是,linux insmod命令载入模块内核
功能描述 Linux 有许多功能是通过模块的方式,在需要时才载入 kernel.如此可使 kernel 较为精简,进而提高效率,以及保有较大的弹性.这类可载入的模块,通常是设备驱动程序. [insmo ...
- linux系统加载u盘的服务,Linux系统下挂载U盘的方法
挂u盘之前,运行命令cat /proc/partitions,看看现在系统中有哪些分区.插上u盘以后,再次运行上述命令,看看多出来什么分区(通常是sda1,PS由于偶是在虚拟机下装的,所以是sdb1) ...
- Linux可加载内核模块(LKM)(转载)
转载: 漏天剑 文章导航: 为校长杯流尽最后一滴血, Lkm注射, 返回首页 Linux可加载内核模块(LKM) Linux可加载内核模块完全版 --黑客.病毒程序编写者和系统管理员的概念性指南 作者 ...
- 腾讯X5 浏览器内核加载
1.腾讯X5浏览器 sdk 官网 地址 腾讯浏览服务 2.腾讯X5 浏览器 sdk 加载 需要内存卡权限 加载成功率才高,因为有了内存读取权限,可以读取腾讯QQ 和微信的X5 内核,共用他们的内核,不 ...
- Android 用腾讯X5内核加载 word ppt 先下载在加载。
Android 用腾讯X5内核加载 word ppt 先下载在加载. 第一步 下载Sdk 导入项目 第二步 下载 pdf word到本地 1. 调用下载 DownloaderTask task ...
- android tbs 内核加载失败_腾讯TBS初始化失败,加载失败问题(踩坑记录 64位手机无法加载x5)...
问题一:ndk配置的问题 //X5兼容64位手机 ndk { abiFilters "armeabi", "armeabi-v7a", "x86&qu ...
- uboot加载linux内核加载那些内容,几个地址参数及uboot加载启动内核过程的理解
关于uBoot和Linux内核中几个地址参数及uboot加载启动内核过程的理解 uboot一般使用mkimage工具先制作一个启动映象文件来引导识别内核的,uboot源代码的tools/目录下有mki ...
- linux驱动模块加载错误(insmod: can‘t insert ‘xxx.ko‘: invalid module format)的原因之一:内核或者配置不一致
问题现象:insmod方式加载某个驱动ko模块,提示insmod: can't insert 'xxx.ko': invalid module format 问题原因之一(也可能是概率较大的一个原因) ...
- Linux驱动模块加载和卸载以及设备注册与注销
一.驱动模块的加载和卸载 Linux驱动有两种运行方式,第一种就是将驱动编译进Linux内核中,这样当Linux内核启动的时候就会自动运行驱动程序.第二种就是将驱动编译成模块(Linux下模块扩展名为 ...
最新文章
- 搜索引擎优化的基本要素
- maven项目首页显示的问题
- I2C死锁原因及解决方法
- rsync+shell脚本完成自动化备份
- 上班族不知不觉发财的十大秘诀
- JS 打印 iframe
- python程序运行结果始终为0_Python:始终运行程序
- 中国省份城市列表(汉字+拼音)
- MQTT从入门到放弃
- dubbo源码解析-router
- Ubuntu 解锁被锁定的账号
- springboot 对接海康设备
- MVC3.0 开发过程中遇到错误及解决方案(不断更新中。。。)
- 基于 smart-config技术实现
- 人工智能的本质就是计算机科学,人工智能跟意识的本质上的区别是什么?
- Click Once使用总结
- Python定时获取外网IP地址并发送邮件
- 解读区块链技术中的“不可能三角”
- keil 5 报错记录:..\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o).
- xml的基础格式详解