bootargs指定根文件系统挂载方式
时间: 2023-10-02 12:04:02 浏览: 136
基于S3C3410开发板根文件的挂载
bootargs是启动内核时传递给内核的参数,可以用来指定根文件系统的挂载方式。
一般情况下,根文件系统会被挂载在一个名为“/”(根)的目录下。但是,如果根文件系统不是直接挂载在硬盘上,而是通过网络、USB等方式进行挂载,就需要在bootargs中指定相关参数。
以下是一些常见的bootargs参数:
1. root=/dev/sda1:指定根文件系统挂载在/dev/sda1分区上。
2. root=/dev/nfs nfsroot=192.168.1.100:/nfsroot:指定根文件系统通过NFS协议挂载,NFS服务器的IP地址为192.168.1.100,根文件系统的路径为/nfsroot。
3. root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx:根据UUID指定根文件系统的挂载点。这种方式通常用于避免在更改硬盘分区时出现问题。
4. rootfstype=ext4:指定根文件系统的文件系统类型为ext4。
5. rw:指定根文件系统以可读写方式挂载。
6. ro:指定根文件系统以只读方式挂载。
7. init=/sbin/init:指定启动时运行的init程序的路径。默认情况下,init程序在/sbin/init中。
以上是一些常见的bootargs参数,具体使用方法可以根据需要进行调整。
阅读全文