LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 北南南北

Kernel 2.6x 编译过程

[复制链接]
发表于 2003-10-27 08:54:34 | 显示全部楼层

回复: 回复: #make menuconfig 出错了

最初由 nrywlm 发表
在rfd4下编译出现如下错误:
#make menuconfig
scripts/kconfig/mconf arch/i386/Kconfig
#
# using defaults found in /boot/config-2.4.20-8
#
Detected an attempt to write across stack boundary.
Terminating /usr/src/linux-2.6.0-test8/scripts/kconfig/mconf.
make[1]: *** [menuconfig] Error 1
make: *** [menuconfig] Error 2

这两个错误,我都有,我也是红旗4


我的也有以上错误!
系统winxp(hda0),win2003(hda5,好象是这个),redhat9.0(hda11),redflag4.0(hda6)
因为我的grub是安装在redflag分区上的,所以我在redhat下编译kernel 2.6.x就出现以上错误!但在红旗下就不会。不知道是什么原因。
发表于 2003-10-27 09:13:10 | 显示全部楼层
nrywlm兄没有配好内核,ELF可能没有编译进内核
发表于 2003-10-27 12:25:37 | 显示全部楼层
先make mrproper,再make menuconfig试试看
发表于 2003-10-27 12:59:26 | 显示全部楼层
最初由 xujie 发表
nrywlm兄没有配好内核,ELF可能没有编译进内核


是的,小弟有些眉目了。我晚上再试。谢了。
发表于 2003-10-28 12:02:15 | 显示全部楼层
kernel panic:No init found Try passing init=option to kernel
我的也是在这里停下来了!
[root@HackHost root]# df -lh
文件系统              容量  已用 可用 已用% 挂载点
/dev/hdc12            7.1G  5.5G  1.3G  82% /
/dev/hdc10             99M   13M   81M  14% /boot
none                   62M     0   62M   0% /dev/shm
/dev/hdc9             3.9G  2.7G  1.3G  69% /mnt/WinH
/dev/hdc8             2.5G  1.3G  1.3G  50% /mnt/WinG
/dev/hdc7             7.8G  6.8G  1.1G  87% /mnt/WinF
[root@HackHost root]# fdisk

Usage: fdisk [-l] [-b SSZ] [-u] device
E.g.: fdisk /dev/hda  (for the first IDE disk)
  or: fdisk /dev/sdc  (for the third SCSI disk)
  or: fdisk /dev/eda  (for the first PS/2 ESDI drive)
  or: fdisk /dev/rd/c0d0  or: fdisk /dev/ida/c0d0  (for RAID devices)
  ...
[root@HackHost root]# fdisk -l

Disk /dev/hdc: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hdc1   *         1       383   3076416    b  Win95 FAT32
/dev/hdc2           384      4865  36001665    f  Win95 Ext'd (LBA)
/dev/hdc5           384      1021   5124703+   7  HPFS/NTFS
/dev/hdc6          1022      2041   8193118+   b  Win95 FAT32
/dev/hdc7          2042      3061   8193118+   b  Win95 FAT32
/dev/hdc8          3062      3380   2562336    b  Win95 FAT32
/dev/hdc9          3381      3890   4096543+   b  Win95 FAT32
/dev/hdc10         3891      3903    104391   83  Linux
/dev/hdc11         3904      3936    265041   82  Linux swap
/dev/hdc12         3937       4865   7462161   83  Linux
请北南兄帮看看!
发表于 2003-10-28 12:06:54 | 显示全部楼层
这里我的grub.conf文件
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,9)
#          kernel /vmlinuz-version ro root=/dev/hdc12
#          initrd /initrd-version.img
#boot=/dev/hdc
default=1
timeout=10
splashimage=(hd0,9)/grub/splash.xpm.gz
title Red Hat Linux (2.6.0-test8)
        root (hd0,9)
        kernel /vmlinuz-2.6.0-test8 ro root=/dev/hdc10
        initrd /initrd-2.6.0-test8.img
title Red Hat Linux (2.4.20-8)
        root (hd0,9)
        kernel /vmlinuz-2.4.20-8 ro root=LABEL=/
        initrd /initrd-2.4.20-8.img
title DOS
        rootnoverify (hd0,0)
        chainloader +1
我将kernel /vmlinuz-2.6.0-test8 ro root=/dev/hdc10里的改成
kernel /vmlinuz-2.6.0-test8 ro root=/dev/hdc12
都不行的~~~
发表于 2003-10-29 13:36:47 | 显示全部楼层
谢!
发表于 2003-10-29 16:20:15 | 显示全部楼层
kernel panic:VFS:Unable to mount fs hda9
出现这样的错误,该怎么办?
发表于 2003-10-31 11:19:07 | 显示全部楼层
现在停在了检测hda1,hda2,hda3这时候停下了
发表于 2003-10-31 11:48:50 | 显示全部楼层
最初由 死神 发表
我的问题是加载时:
mount error 19 mounting ext3.
pivotroot: pwot-root(/sysroot,/sysroot/initrd)failed:2
umount /inittrd/proc failed:2
kernel panic:No init found. Try passing init=option to kernel.
请问该怎么办?

我想是不是改为/dev/hda9,因为fstab是以LABEL=/,现在改为/dev/hda9不能加载。

将et3支持加入内核
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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