Linux内核开发教程:sysfs应用详解.pdfVIP

  • 1
  • 0
  • 约1.22千字
  • 约 5页
  • 2026-03-08 发布于北京
  • 举报

Linux内核

第二十五讲sysfs应用

主讲人:

华章培训网、[]华章培训网

sysfs

一、sysfs应用之一:根据磁盘属性挂载root

1、需求

在grub将Linux拉起来的时候,需要指定root参数

作为将来的根文件系统,然而对于非专业,如何

指定它有一定的。

很多系统都写成了/dev/sda1或者/dev/hda1,然

而如果你的磁盘不是插在第一个插槽,那就不对了,

启动结果将panic,此时你需要将sda或者hdb改成

sdX或者hdX,这对于很多人来讲将是一个很艰巨的

任务。

第2页

sysfs

2、该

如果能在initrd中的init中动态检测当前的系

统中那块磁盘是有效的,还有当前系统中一共挂接

了几块磁盘以及这些磁盘的属性,我们就可以根据

这些属性来策略化的挂接root了。

3、实现

2.6以后的内核有了sysfs,该文件系统导出了所有

的设备,其中block目录中包含所有的块设备。所有

的块设备的属性也在其中。

4、代码

第3页

sysfs

二、sysfs应用之一:网卡bonding

1、需求

Linux内核可以将多块网卡bonding成一块网卡

2、如何操作

3、sysfs的配置方式

第4页

感谢您对华章培训网的支持!

.

文档评论(0)

1亿VIP精品文档

相关文档