免费注册 查看新帖 |

Chinaunix

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

嵌入式linux系统启动出现如下问题(具体内详) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-11-12 14:55 |显示全部楼层 |倒序浏览
系统:rhlinux9 ,裁减以后放在CF 卡上
我的启动脚本linuxrc内容如下:
echo Mounting /proc filesystem
mount -t proc /proc /proc
echo Creating block devices
mkdevicese /dev
echo Creating root device
mkrootdev /dev/root
echo 0x0100 >; /proc/sys/kernel/real-root-dev
echo Mounting root filesystem
mount -o defaults --ro -t ext2 /dev/root /sysroot
pivot_root /sysroot /sysroot/initrd
umount /initrd/proc

我用CF卡启动的时候出现如下提示:
。。。。
。。。。
Mounting root filesystem
hdc:hdc1
hdc:hdc1
pivotroot:pivot_root(/sysroot,/sysroot/initrd)  failed:2
umount /initrd/proc/   failed :2
Freeing unused kernel memory :212K freeed
kernel panic :No init found,Try passing init=option to kernel
大家看看了,谢谢!

论坛徽章:
0
2 [报告]
发表于 2003-11-12 15:18 |显示全部楼层

嵌入式linux系统启动出现如下问题(具体内详)

希望grub007看到能回我,万分感谢!

论坛徽章:
0
3 [报告]
发表于 2003-11-12 15:53 |显示全部楼层

嵌入式linux系统启动出现如下问题(具体内详)

现在我无法把CF卡设置成主盘,只有把我的硬盘拔了,CF卡才能这样启动。
#fdisk -l

#fdisk -l
hdc:task-no-date-intr:status=0x51{DriveReady SeekComplete Error)
hdc:task-no-date-intr:error=0x04{DriveStatusError}

/dev/hdc1 ..

/dev/hda1
/dev/hda2
/dev/hda3


我的CF卡是不是有问题啊?(128M)

论坛徽章:
0
4 [报告]
发表于 2003-11-12 16:02 |显示全部楼层

嵌入式linux系统启动出现如下问题(具体内详)

是啊。
我的lilo内容如下:
prompt
timeout=50
default=linux
boot=/dev/hdc1
map=/boot/map
disk=/dev/hdc
bios=0x80
root=/dev/hdc1
install=/boot/boot.b
message=/boot/message
lba32

image=/boot/vmlinuz-2.4.18-14
     label=linux
    initrd=/boot/initrd-2.4.18-14.img
   read-only
太感谢了

论坛徽章:
0
5 [报告]
发表于 2003-11-12 16:31 |显示全部楼层

嵌入式linux系统启动出现如下问题(具体内详)

1,如果是分区表坏了,能告诉我怎么恢复吗?
2,你说”把文件系统的模块直接编译到核心里,而不用initrd的引导方式,“这我不是太懂,那我该怎么样引导我的系统呢?

论坛徽章:
0
6 [报告]
发表于 2003-11-12 17:06 |显示全部楼层

嵌入式linux系统启动出现如下问题(具体内详)

还是具体讲一下我是怎么做的吧!
#fdisk /dev/hdc1 (我的CF卡是这个)
产生了下面的异常
hdc:task-no-date-intr:status=0x51{DriveReady SeekComplete Error)
hdc:task-no-date-intr:error=0x04{DriveStatusError}

不过CF卡可以正常使用。
#mke2fs /dev/hdc1(我使用的是ext2系统)
#mount /dev/hdc1 /mnt/cf
然后我就把裁减后的内核和文件系统用cp(顺便能告诉我cp和dd的区别吗?以及vmlinuz和bzimage的区别)直接拷到了CF卡上。
#cp  dblilo.conf  /mnt/cf
(我把编辑好的lilo拷到了CF卡上)
#lilo -C dblilo.conf -r /mnt/cf (把lilo写到CF卡mbr 上)
由于我无法把cf 卡设置成主盘(能告诉我如何设置吗?)
把硬盘拔了,启动,出现上面的问题。

论坛徽章:
0
7 [报告]
发表于 2003-11-13 09:41 |显示全部楼层

嵌入式linux系统启动出现如下问题(具体内详)

斑竹,看看我的这个问题啊,搞得我头都大了,谢谢!

论坛徽章:
0
8 [报告]
发表于 2003-11-13 13:57 |显示全部楼层

嵌入式linux系统启动出现如下问题(具体内详)

有人做过吗?给点建议了。

论坛徽章:
0
9 [报告]
发表于 2003-11-13 14:30 |显示全部楼层

嵌入式linux系统启动出现如下问题(具体内详)

大家看看我的cf卡是不是doc2000有同样的这个问题啊?

DOC2000启动问题求解    (转贴)


最近使用DOC2000的时候遇到一个启动方面的问题,就是关于
Kernel Panic: No Init Found
我用的是m-sys的5.1.3驱动,并且可以加载doc.o,且LILO可以启动这个设备,可以作为从属设备来使用,不过当改成/first时,当内核到init进程启动前就出现上面说的问题
Kernel Panic: No Init Found
我考虑是RamDisk的问题,可是我没有找到具体的解决办法,请高手有时间指教一下!
谢过先!!!

最近解决了这个问题,方法是重新安装了系统,不过选用的是7.1,其他操作没有变化。分析问题:1、可能出在ext3文件系统的加载上,因为以前用7.3时用的是ext3文件系统,总是出现上面的问题,到了7.1问题自然就没了;2、DOC驱动对高版本的Redhat支持的不好,因为文档中也只是提到7.1系统。希望与出现这样问题的朋友共同探讨

论坛徽章:
0
10 [报告]
发表于 2003-11-13 17:46 |显示全部楼层

嵌入式linux系统启动出现如下问题(具体内详)

老大些,帮一下忙啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP