- 3
- 0
- 约小于1千字
- 约 5页
- 2026-03-08 发布于北京
- 举报
Linux内核
第二十五讲sysfs应用
主讲人:赵亚
华章培训网、[]华章培训网
sysfs
第2页
一、sysfs应用之一:根据磁盘属性挂载root
1、需求
在grub将Linux拉起来的时候,需要指定root参数作 为将来的根文件系统,然而对于非专业人士,如何 指定它有一定的困难。
很多系统都写成了/dev/sda1或者/dev/hda1,然而 如果你的磁盘不是插在第一个插槽,那就不对了, 启动结果将panic,此时你需要将sda或者hdb改成 sdX或者hdX,这对于很多人来讲将是一个很艰巨的 任务。
sysfs
第3页
2、该怎么办
如果能在initrd中的init脚本中动态检测当前的系 统中那块磁盘是有效的,还有当前系统中一共挂接 了几块磁盘以及这些磁盘的属性,我们就可以根据 这些属性来策略化的挂接root了。
3、实现
2.6以后的内核有了sysfs,该文件系统导出了所有 的设备,其中block目录中包含所有的块设备。所有 的块设备的属性也在其中。
4、代码
sysfs
第4页
二、sysfs应用之一:网卡bonding
1、需求
Linux内核可以将多块物理网卡bonding成一块网卡
2、如何操作
3、sysfs的配置方式
感谢您对华章培训网
原创力文档

文档评论(0)