免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: chenyx
打印 上一主题 下一主题

[CentOs]/boot转换ext4惊魂记 [复制链接]

论坛徽章:
2
狮子座
日期:2013-08-26 15:25:32金牛座
日期:2013-09-05 15:45:36
31 [报告]
发表于 2009-11-30 09:40 |只看该作者
我也去玩玩

论坛徽章:
0
32 [报告]
发表于 2009-11-30 10:04 |只看该作者
原帖由 chenyx 于 2009-11-30 08:53 发表
具体操作:

有个重要的一步没有操作,mkinitrd,不把ext4写入启动映像当然启动不起来

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
33 [报告]
发表于 2009-11-30 10:49 |只看该作者

回复 #32 atreenoleaf 的帖子

我没做,现在也正常启动了.

论坛徽章:
0
34 [报告]
发表于 2009-11-30 11:46 |只看该作者
我跟LZ一样,就是启动不起来怪了

论坛徽章:
0
35 [报告]
发表于 2009-11-30 11:59 |只看该作者
原帖由 chenyx 于 2009-11-30 10:49 发表
我没做,现在也正常启动了.

我觉得不重新mkinitrd肯定不能启动,不信你先不要安装ext4,先把原来的initrd文件解开看看里面肯定会有ext3的驱动模块只有在initrd里面写入相应文件系统的驱动模块才能启动起来

论坛徽章:
0
36 [报告]
发表于 2009-11-30 14:49 |只看该作者

回复 #35 atreenoleaf 的帖子

呵呵,就是这个原因,我在rescue模式里重新mkinitrd后成功挂载了 / 分区

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
37 [报告]
发表于 2009-11-30 15:02 |只看该作者

回复 #32 atreenoleaf 的帖子

后来系统又挂了,启动到Grbu>提示符下了.
手工输入指令可以启动,用grub-install /dev/sda报错,The file /boot/grub/stage1 not read correctly.
重新格式化/dev/sda1为ext3,grub-install /dev/sda没有问题了.

论坛徽章:
0
38 [报告]
发表于 2009-11-30 15:09 |只看该作者
原帖由 atreenoleaf 于 2009-11-30 11:59 发表

我觉得不重新mkinitrd肯定不能启动,不信你先不要安装ext4,先把原来的initrd文件解开看看里面肯定会有ext3的驱动模块只有在initrd里面写入相应文件系统的驱动模块才能启动起来



我很同意。

没有文件系统驱动模块,又如何能挂载文件系统呢

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
39 [报告]
发表于 2009-11-30 15:12 |只看该作者

回复 #38 lasama 的帖子

确实没有使用mkinitrd,/分区是lvm的,etx4的fs,可以看我给的截图.
另外mkinitrd命令我还不熟呢

论坛徽章:
0
40 [报告]
发表于 2009-11-30 16:57 |只看该作者

回复 #39 chenyx 的帖子

你重新安装kernel的时候系统默认执行mkinitrd给你重新加载启动模块所以没出问题
就是这句 rpm -ivh kernel-2.6.18-164.el5.i686.rpm --force
这是我的
[root@centos ~]# df -lhT
Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-lvroot
              ext4    7.4G  989M  6.1G  14% /
/dev/sda1     ext3     99M   12M   82M  13% /boot
tmpfs        tmpfs     30M     0   30M   0% /dev/shm

[ 本帖最后由 zzwu73 于 2009-11-30 17:01 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP