|
|
用gcc4从stage1开始的,除了几个众所周知的错误之外,比较顺利,但启动时出了这样的错误
- * Setting user font ... [ ok ]
- * Configuring kernel parameters ...
- Oops: 0002 [#1]
- PREEMPT SMP
- Modules linked in:
- CPU: 0
- EIP: 0060:[<c012219d>] Not tainted VLI
- EFLAGS: 00010246 (2.6.11-gentoo-r7)
- EIP is at do_proc_dointvec_conv+0x1d/0x4b
- eax: 00000001 ebx: 40d69b14 ecx: df61fef4 edx: df61fef8
- esi: b7e7d001 edi: 00000002 ebp: 00000001 esp: df61feac
- ds: 007b es: 007b ss: 0068
- Process sysctl (pid: 5212, threadinfo=df61f000 task=df2bf020)
- Stack: 00000001 c01224b4 df61fef8 df61fef4 40d69b14 00000001 00000000 40d69b14
- 00000001 00000001 00000000 31000001 de63000a df1ebb7c 00000000 00000001
- df04532c df61fedc 00000001 00000000 df77a280 df8720e0 00000001 df61ffac
- Call Trace:
- [<c01224b4>] do_proc_dointvec+0x2e9/0x376
- [<c0122588>] proc_dointvec+0x47/0x4b
- [<c0122180>] do_proc_dointvec_conv+0x0/0x4b
- [<c0121e8a>] do_rw_proc+0x89/0x95
- [<c0121f16>] proc_writesys+0x2f/0x33
- [<c0159404>] vfs_write+0x99/0x117
- [<c0159541>] sys_write+0x4b/0x74
- [<c0102fdd>] sysenter_past_esp+0x52/0x75
- Code: 21 10 00 00 89 c8 83 c4 18 5b 5e 5f 5d c3 53 8b 54 24 08 8b 4c 24 0c 8b 5c 24 10 8b 44 24 14 85 c0 74 0e 8b 02 85 c0
- 75 1a 8b 01 <89> 03 31 c0 5b c3 8b 03 85 c0 78 14 c7 02 00 00 00 00 89 01 31
- /etc/init.d/bootmisc: line 12: 5212 Segmentation fault /sbin/sysctl -p /etc/sysctl.conf >&/dev/null [ ok ]
- * Updating environment ... [ ok ]
- * Cleaning /var/lock, /var/run ... [ ok ]
- * Cleaning /tmp directory ... [ ok ]
复制代码
看起来好像是procps有问题,于是用-O1的参数重新emerge了procps,还是如此 |
|