找不到initrd.img
第一次接触这个,还不太会用skyeye1.3.2跑的s3c2440,2.6.30.5的内核,按照这个设置的http://sourceforge.net/apps/trac/skyeye/wiki/Linux
能运行起来,错误不少,initrd.img是在哪里来的呢,
$ skyeye -e vmlinux
SkyEye 1.3.2
SkyEye is an Open Source project under GPL. All rights of different parts or modules are reserved by their author. Any modification or redistributions of SkyEye should not remove or modify the annoucement of SkyEye copyright.
Get more information about it, please visit the homepage http://www.skyeye.org.
Type "help" to get command list.
(skyeye)load-conf /home/lzw/下载/skyeye-1.3.2_rc1/conf/skyeye_s3c2440.conf
arch: arm
cpu info: armv4, arm920t, 41009200, ff00fff0, 2
In do_mach_option, mach info: name s3c2440, mach_init addr 0x611960
uart_mod:3, desc_in:, desc_out:, converter:
In create_uart_console
Warning: Cannot convert string "nil2" to type FontStruct
xterm: cannot load font -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
do_load_addr_option not finished.
(skyeye)start
In skyeye_read_config, filename=skyeye.conf
./initrd.img: No such file or directory
bank 1, Couldn't open boot ROM ./initrd.img - execution will commence with the debuger.
In skyeye_exit, Some unknown exception happened.
SKYEYE: use arm920t mmu ops
exec file "vmlinux"'s format is elf32-i386.
load section .text.head: addr = 0xc0008000size = 0x000003e0.
load section .init: addr = 0xc00083e0size = 0x00025c20.
load section .text: addr = 0xc002e000size = 0x0036b71c.
not load section .rodata: addr = 0xc039a000size = 0x00000000 .
load section .init.rodata: addr = 0xc039a000size = 0x00000100.
not load section .pci_fixup: addr = 0xc039a100size = 0x00000000 .
not load section .builtin_fw: addr = 0xc039a100size = 0x00000000 .
not load section .rio_route: addr = 0xc039a100size = 0x00000000 .
load section __ksymtab: addr = 0xc039a100size = 0x00005118.
load section __ksymtab_gpl: addr = 0xc039f218size = 0x00002588.
not load section __ksymtab_unused: addr = 0xc03a17a0size = 0x00000000 .
not load section __ksymtab_unused_gpl: addr = 0xc03a17a0size = 0x00000000 .
not load section __ksymtab_gpl_future: addr = 0xc03a17a0size = 0x00000000 .
not load section __kcrctab: addr = 0xc03a17a0size = 0x00000000 .
not load section __kcrctab_gpl: addr = 0xc03a17a0size = 0x00000000 .
not load section __kcrctab_unused: addr = 0xc03a17a0size = 0x00000000 .
not load section __kcrctab_unused_gpl: addr = 0xc03a17a0size = 0x00000000 .
not load section __kcrctab_gpl_future: addr = 0xc03a17a0size = 0x00000000 .
load section __ksymtab_strings: addr = 0xc03a17a0size = 0x000102c8.
load section __param: addr = 0xc03b1a68size = 0x00001598.
load section .data: addr = 0xc03b4000size = 0x00027680.
not load section .bss: addr = 0xc03db680size = 0x0002ca7c .
not load section .comment: addr = 0x00000000size = 0x00003f36 .
not load section .debug_line: addr = 0x00000000size = 0x001dc5e9 .
not load section .debug_info: addr = 0x00000000size = 0x01c53ee5 .
not load section .debug_abbrev: addr = 0x00000000size = 0x000df7fc .
not load section .debug_aranges: addr = 0x00000000size = 0x000092f0 .
not load section .debug_pubnames: addr = 0x00000000size = 0x000297b3 .
not load section .debug_str: addr = 0x00000000size = 0x000b21bc .
not load section .debug_frame: addr = 0x00000000size = 0x0007b8e0 .
not load section .debug_ranges: addr = 0x00000000size = 0x0002eb68 .
In SIM_start, Set PC to the address 0x30008000
(skyeye)run
(running)Bus read error, can not find corresponding bank for addr 0x0,pc=0x300083b0
stop
(skyeye)
找了半天还是没找到,最后花了一天时间把testsuite下载下来了,把里面的现成的initrd.img拿来用,还是有点问题
Welcome to
_ _____ __ __ _ _
/ \ /__ \ /\_/\| | |_|
/ _ \ | || |/ /\ /\ \ | | _ _____ ___
/ /_\ \| |__| | / /\_/\ \| | | |_ \| | | |\ \/ /
/ /___\ \ | |__\ \ | | | || |___ | | |_| | |_| |/ \
/_/ \_\| | \_\|_| |_||_____||_|_| |_|\____|\_/\_/
ARMLinux for Skyeye
For further information please check:
http://www.skyeye.org/
BusyBox v1.4.1 (2007-02-10 01:19:06 CST) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/bin/ash: can't access tty; job control turned off
/ $ 都没有人回复,这里人气还是比较低,上网查了查还是解决了
sudo skyeye -e vmlinux -c skyeye.conf -n 你 2 楼贴那输出我是真么看出来什么问题……
貌似这里用 skyeye 的人不是很多,不过这里有个好的是 ksh 和别的 skyeye 开发人员会偶尔过来看看。
不过并不是每天。
所以,这东西有的时候先搜索一下要比直接问要快些。
国内 Linux 用的太少,遍地都是高举 Windows 鲜明旗帜不动摇的人……
没办法啊……
页:
[1]