设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
LFS(LinuxfromScratch)
›
LFS 下如何为新内核生成initrd
返回列表
查看:
1745
|
回复:
6
LFS 下如何为新内核生成initrd
[复制链接]
virager
virager
当前离线
积分
18
IP卡
狗仔卡
发表于 2006-11-30 11:21:11
|
显示全部楼层
|
阅读模式
LFS 6.2.3升级内核到2.6.18,想用initrd,不知怎样为2.6.18 mkinitrd
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
d00m3d
d00m3d
当前离线
积分
14541
IP卡
狗仔卡
发表于 2006-11-30 15:15:52
|
显示全部楼层
找个 mkinitrd 脚本来做吧,Hints 上有个借助 busybox 的脚本,但不知道新的内核是否合用
http://www.linuxfromscratch.org/hints/downloads/files/initrd.txt
另一种是较新的 initramfs
http://www.linuxfromscratch.org/ ... files/initramfs.txt
回复
支持
反对
使用道具
举报
显身卡
virager
virager
当前离线
积分
18
IP卡
狗仔卡
楼主
|
发表于 2006-11-30 16:54:59
|
显示全部楼层
我从rh9下copy了一个mkinitrd脚本(升级过的,系统运行在2.6.18的内核就是用它生成的initrd),也安装了Lvm2和DM,在LFS里能够生成Initrd,可是在grub加参数使用该Initrd,就是不能起动,~~~~~~
我将Rh9的升级到2.6.18,将2.6.18的内核及initrd放在LFS里,却能启动,实在不能理解
回复
支持
反对
使用道具
举报
显身卡
d00m3d
d00m3d
当前离线
积分
14541
IP卡
狗仔卡
发表于 2006-11-30 17:00:55
|
显示全部楼层
mkinitrd 脚本五花八门,良秀不齐,有些旧有的 mkinitrd 脚本做出来的 initrd 仍会依赖 devfs,可是 devfs 早已在 2.6.13 时停止支援,用这类脚本做的 initrd 自然无法启动了
回复
支持
反对
使用道具
举报
显身卡
virager
virager
当前离线
积分
18
IP卡
狗仔卡
楼主
|
发表于 2006-12-1 14:17:01
|
显示全部楼层
mkinitrd脚本是我将2.4.20升级到2.6.18时候下载的,版本很新,而且用它成功将2.4.20升级到2.6.18,复制到LFS内,可以生成initrd,却不能用,~~~
从同事的机器FC4上复制一份mkinitrd,在LFS下使用居然报Permission Denied~~
晕~~~!
回复
支持
反对
使用道具
举报
显身卡
yijun
yijun
当前离线
积分
36
IP卡
狗仔卡
发表于 2007-7-23 17:03:53
|
显示全部楼层
我修改权限后可以使用不过就是制作出的initrd.img用不了
回复
支持
反对
使用道具
举报
显身卡
springwind426
springwind426
当前离线
积分
1779
IP卡
狗仔卡
发表于 2007-7-23 18:17:56
|
显示全部楼层
如果手工做的话,麻烦一些
http://www.linuxsir.cn/bbs/showthread.php?t=306603
这是我写的U盘启动的例子,里面就有自己做initrd的方法,也许能够提供一些参考
如果在initrd中使用udev的话,只要复制/lib/modules/`uname -r`/kernel/{drivers,fs} 这些目录下与硬盘和文件系统相关的内核模块都复制到initrd中,这样比较省事
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Linux 基础讨论区(新手速成)
Gentoo Linux
服务器架设、应用、维护
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表