急!升级不完全,系统无法启动
昨天我更新系统,下载了249个包,400多M,花了几个小时才下完,可是最后几分钟由于寝室要断电,我不得不中断更新,结果今天一启动就出现nash报错,说SIGSEGV。怎么办,难不成就叫我重装? 这和升级不完全没有关系。这是因为需要重新制作initrd的原因。用安装盘启动,chroot进去重新mkinitrd。
\\202.194.228.6 mkdir magic
mount /dev/hda6 magic
chroot magic
mkinitrd initrd-2.6.25 2.6.25
结果错误如下:
nash received SIGSEGV!Backtrace (11):
/sbin/nash
/usr/X11R6/lib/libglib-2.0.so.0
/usr/X11R6/lib/libbdevid.so.6.0.19(bdevid_module_unload_all+0x31)
/usr/X11R6/lib/libbdevid.so.6.0.19(bdevid_destroy+0x2c)
/usr/X11R6/lib/libnash.so.6.0.19
/usr/X11R6/lib/libnash.so.6.0.19(nash_vitals_destroy_probes+0x45)
/usr/X11R6/lib/libnash.so.6.0.19(_nashFreeContext+0x1c)
/sbin/nash
/lib/libc.so.6(__libc_start_main+0xe3)
/sbin/nash :shock:
你最后装的几个包有印象么?重装一下试试。
不知道重装 mkinitrd 行不行? 需要更新mkinitrd的. 我也出现了这种错误,第二次了.......8O 8O
第一次出现时,折腾半天没搞定,只好重装。
现在是第二次出现,无语了。谁能救救我?:cry: :cry:
ps:为什么ml升级时那么容易出问题嘞? 现在我启动ML时,显示这个:
nash received SIGSEGV!Backtrace (11):
/sbin/nash
/usr/X11R6/lib/libglib-2.0.so.0
/usr/X11R6/lib/libbdevid.so.6.0.19(bdevid_module_unload_all+0x31)
/usr/X11R6/lib/libbdevid.so.6.0.19(bdevid_destroy+0x2c)
/usr/X11R6/lib/libnash.so.6.0.19
/usr/X11R6/lib/libnash.so.6.0.19(nash_vitals_destroy_probes+0x45)
/usr/X11R6/lib/libnash.so.6.0.19(_nashFreeContext+0x1c)
/sbin/nash
/lib/libc.so.6(__libc_start_main+0xe3)
/sbin/nash
进入救援模式mkinitrd时,提示initrd-2.6.24.4-swp.img,已经存在了。
删除后,重新mkinitrd时,反馈这个:
nash received SIGSEGV!Backtrace (11):
/sbin/nash
/usr/X11R6/lib/libglib-2.0.so.0
/usr/X11R6/lib/libbdevid.so.6.0.19(bdevid_module_unload_all+0x31)
/usr/X11R6/lib/libbdevid.so.6.0.19(bdevid_destroy+0x2c)
/usr/X11R6/lib/libnash.so.6.0.19
/usr/X11R6/lib/libnash.so.6.0.19(nash_vitals_destroy_probes+0x45)
/usr/X11R6/lib/libnash.so.6.0.19(_nashFreeContext+0x1c)
/sbin/nash
/lib/libc.so.6(__libc_start_main+0xe3)
/sbin/nash
:evil: :evil: :evil: 你的mkinitrd的版本?应该是没有更新的原因。 是mkinitrd的版本的问题吗?可我的映像文件还在呀。
mkinitrd的作用不是用来建立映像文件,以供Linux开机时载入ramdisk吗?
PS:刚才向楼主请教过,他建议我覆盖动态库试试。还有,他本人是通过重装解决这个问题的
:( :(
搞不定的话,我也只有在重装一次了。哎! 原帖由 djpj2046 于 2008-6-13 21:26 发表 http://www.linuxfans.org/bbs/images/common/back.gif
是mkinitrd的版本的问题吗?可我的映像文件还在呀。
mkinitrd的作用不是用来建立映像文件,以供Linux开机时载入ramdisk吗?
PS:刚才向楼主请教过,他建议我覆盖动态库试试。还有,他本人是通过重装解决这个 ...
覆盖动态库的确可行,最初在做好包测试的时候就遇到这个问题了。
后来用 beta1 cd 盘里面的 glib2 的 rpm 包解压出来覆盖系统的就可以进去了。
dbus 在此次升级中的问题也不少...............
以后要注意测试了! :P 我重装的2.1B2 升级,也出了问题了。
最近,我用着不太舒服。。。。。。
等 下一个版本出来,再重装系统吧,然后呢,升不升级呢?!?
[ 本帖最后由 nrywlm 于 2008-6-14 18:18 编辑 ]
页:
[1]