LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1806|回复: 10

上网本,kernel panic,无法安装fedora15

[复制链接]
发表于 2011-8-18 17:43:43 | 显示全部楼层 |阅读模式
如题。Acer上网本,win7系统,无100Mb隐藏分区。最近想在硬盘末部分空间划出来一块安装fedora15。

制作的启动U盘无法启动。UltraISO,PenDrive,还有fedora的官方启动盘制作工具,都不行。都是黑屏或卡在isolinux的启动界面。

本来还以为是主板不兼容启动U盘,分出一个fat32,拷镜像上去,然后安装了一个grub4dos,然后用grub引导安装盘,结果卡在一半。罗嗦提示kernel panic。原文如下:

dracut Waring: Signal caught!
dracut Waring: dracut: FATAL: NO or empty root= argument
dracut Waring: dracut: Refusing to continue
Kernel panic - not syncing: Attempted to kill init!
Pid:1, comm: init Not tainted 2.6.38.6-26.rc1.fc15.i686.PAE #1
Call Trace:
[<c07e15f2>] ? printk+0x2d/0x2f
[<c07e14cb>] panic+0x5c/0x156
[<c0444ecc>] do_exit+0x66/0x61c
[<c04ec62b>] ? filp_close+0x56/0x5e
[<c0445696>] do_group_exit+0x6a/0x93
[<c04456d7>] __wake_up_parent+0x0/0x2b
[<c040969f>] sysenter_do_call+0x12/0x28

LiveCD不行,下载了DVD完整版,提isolinux,grub启动,成功安装。可无法启动,启动系统的时候仍然提示kernel panic。


请问该怎么办?有办法解决吗?我是新手...
发表于 2011-8-19 11:31:16 | 显示全部楼层
NO or empty root= argument ?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-19 12:36:51 | 显示全部楼层
Post by krs;2147201
NO or empty root= argument ?
没错,有这行。
回复 支持 反对

使用道具 举报

发表于 2011-8-24 00:28:52 | 显示全部楼层
你先写清楚“grub引导”具体是怎么做的吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-25 17:09:16 | 显示全部楼层
Post by xltian1230;2148149
你先写清楚“grub引导”具体是怎么做的吧
kernel /boot/vmlinuz0
initrd /boot/initrd0.img
boot

安装到硬盘上以后后面多了一串版本号,没看直接tab了。
不管是在U盘上启动(hd1,3),还是复制到一个fat32分区再安装都不行。DVD安装到硬盘上以后再启动也不行。

今天我又试了Fedora 16 Alpha版本,3.0的内核报了同样的kernel panic,同样启动不了。
还有64位版一样会出现kernel panic......= =
回复 支持 反对

使用道具 举报

发表于 2011-8-25 17:14:57 | 显示全部楼层
在kernel前,grub在哪个分区上?
root (hd?,?)
还有在kernel /boot/vmlinuz-xxx   root=/dev/hd(0,1,2) ?
你参数都没有给,怎么能正确引导啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-25 18:41:31 | 显示全部楼层
Post by krs;2148349
在kernel前,grub在哪个分区上?
root (hd?,?)
还有在kernel /boot/vmlinuz-xxx   root=/dev/hd(0,1,2) ?
你参数都没有给,怎么能正确引导啊
我就是这样引导的啊,

grub> root (hd0,6)
Filesystem type is ext2fs, partition type 0x83

grub> kernel /boot/vmlinuz-2.6.38.6-26.rc1.fc15.i686.PAE
     [Linux-bzImage, setup=0x4000, size=0x3acff0]

grub> initrd /boot/initramfs-2.6.38.6-26.rc1.fc15.i686.PAE.img
     [Linux-initrd @ 0x3e794000, 0xcefb1a bytes]

grub> boot

有问题吗?我没装bootloader,直接在grub4dos上面打的...还有如果我用U盘启动live系统的话是root (hd1,3),后面一样,
而且都是在我boot回车之后,罗嗦一大堆,在第三秒卡死,报kernel panic。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-25 18:43:05 | 显示全部楼层
Post by krs;2148349
在kernel前,grub在哪个分区上?
root (hd?,?)
还有在kernel /boot/vmlinuz-xxx   root=/dev/hd(0,1,2) ?
你参数都没有给,怎么能正确引导啊
我就是这样引导的啊,

grub> root (hd0,6)
Filesystem type is ext2fs, partition type 0x83

grub> kernel /boot/vmlinuz-2.6.38.6-26.rc1.fc15.i686.PAE
     [Linux-bzImage, setup=0x4000, size=0x3acff0]

grub> initrd /boot/initramfs-2.6.38.6-26.rc1.fc15.i686.PAE.img
     [Linux-initrd @ 0x3e794000, 0xcefb1a bytes]

grub> boot

有问题吗?我没装bootloader,直接在grub4dos上面打的...还有如果我用U盘启动live系统的话是root (hd1,3),后面一样,
而且都是在我boot回车之后,罗嗦一大堆,在第三秒卡死,报kernel panic。
回复 支持 反对

使用道具 举报

发表于 2011-8-26 08:26:33 | 显示全部楼层
建议你在VMware中装个fedora15,完了后grub会自动配置好,你把里面的配置都记下来。
比如把 grub> root (hd0,6)
           grub> kernel /boot/vmlinuz ro root=/dev/hda 等参数
           grub> initrd 后面是参数,
这些都记下来,然后在实机中安装试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-26 16:22:45 | 显示全部楼层
Post by krs;2148392
建议你在VMware中装个fedora15,完了后grub会自动配置好,你把里面的配置都记下来。
比如把 grub> root (hd0,6)
           grub> kernel /boot/vmlinuz ro root=/dev/hda 等参数
           grub> initrd 后面是参数,
这些都记下来,然后在实机中安装试试。
我这里的另一台台式机成功安装了fedora15,看上面有这些参数


title Fedora (2.6.40.3-0.fc15.i686)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.40.3-0.fc15.i686 ro root=UUID=b6d0fef5-d8f1-4bbc-bf4b-ee14e9053b23 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet
        initrd /boot/initramfs-2.6.40.3-0.fc15.i686.img
title Fedora (2.6.38.6-26.rc1.fc15.i686)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.38.6-26.rc1.fc15.i686 ro root=UUID=b6d0fef5-d8f1-4bbc-bf4b-ee14e9053b23 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet
        initrd /boot/initramfs-2.6.38.6-26.rc1.fc15.i686.img

两个kernel。而我在上网本上用DVD镜像安装的只有一个是2.6.38.6-26.rc1.fc15.i686。
我把参数挂上去后启动,看到fedora的标致了。倒没出现kernel panic,但是在快完成的时候提示Dropping to debug shell. 然后就是dracut:/# 看不到图形界面。用同样的参数启动liveUSB也一样。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表