设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Gentoo Linux
›
关于initrd和libata的一个迷惑
返回列表
查看:
679
|
回复:
5
关于initrd和libata的一个迷惑
[复制链接]
vivimusing
vivimusing
当前离线
积分
11
IP卡
狗仔卡
发表于 2010-12-24 08:45:15
|
显示全部楼层
|
阅读模式
当linux启动的时候通过initrd再到真实的root目录,在此过程中,linux系统是不是只依赖于initrd中包含了libata这个模块,不论真实目录中是否包含libata,都无所谓? ps:libata是作为模块编译的。好不容易装上的gentoo系统,不敢乱做实验,先咨询下达人。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
KenShinXF
KenShinXF
当前离线
积分
667
IP卡
狗仔卡
发表于 2010-12-24 09:20:21
|
显示全部楼层
菜鸟之见:
我的理解和楼主的差不多,呵呵
回复
支持
反对
使用道具
举报
显身卡
timemars
timemars
当前离线
积分
259
IP卡
狗仔卡
发表于 2010-12-24 09:41:54
|
显示全部楼层
不使用initrd的路过。。。LZ真要试验一下的话,可以编译一个其它版本的内核,反正失败了还可以用原来的内核启动
回复
支持
反对
使用道具
举报
显身卡
mopz0506
mopz0506
当前离线
积分
498
IP卡
狗仔卡
发表于 2010-12-24 12:19:57
|
显示全部楼层
就是你说的那样。
不过 libata 这类必须的东西,建议直接编译进内核。
宽泛一点来说,用模块的好处在于可以选择性地加载模块,适合 Fedora 这类针对广泛硬件的发布。既然 gentoo 是自行编译的,那么硬件平台已经确定,驱动直接编译进内核就完了。
而且取消内核的模块加载功能,更加安全。
回复
支持
反对
使用道具
举报
显身卡
jarryson
jarryson
当前离线
积分
5928
IP卡
狗仔卡
发表于 2010-12-24 13:58:52
|
显示全部楼层
取消模块加载那不是啥vbox,vmware,oss都不能用了?
回复
支持
反对
使用道具
举报
显身卡
vivimusing
vivimusing
当前离线
积分
11
IP卡
狗仔卡
楼主
|
发表于 2010-12-24 14:08:39
|
显示全部楼层
我看了下centos5.5也是没有libata这个模块的,解压开initrd,里面有,要么已经编译进内核了,要么只用initrd。
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表