|
感谢eforce在某处的回帖提供的信息!
vmware 是6.0 45731 200多兆的那个大家伙
1. 安装Redhat9
->准备安装文件 就是网上导出可以下到的那三个iso文件
->用deamon tools虚拟光驱
->开始安装时会出现"按F1 F2的提示",输入linux askmethod <CR>
->就安装redhat9中的自带的gcc等开发环境!!
2: 装完linux 启动后安装vmwaretools. 安装后就很容易实现与windows中的文件共享了。
启动Vmware中的linux,执行:
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom <CR> 就会看到有两个文件 VMwareTools-6.0.0-12124.tar.gz等...
tar -xzvf VMwareTools-6.0.0-12124.tar.gz -C /tmp (把安装文件解压到/tmp
然后在tmp下执行 cd /tmp/vmware-tools
./vmware-install.pl
一路回车。
安装好后,到VM菜单里的“虚拟机”下的“设置”,再点“选项”就会看到共享文件夹,点Add,加入你要共享的文件。这时到/mnt就能看一个hgfs就是F盘啦。
//如果你还没能看到你共享的文件,再到/etc/init.d的目录里执行:./vmware-tools restart
安装好后 可以运行 vmware-config-tools.pl --experimental 来设置
2: 下载skyeye_1_2_3_Rel 源代码包,解压: 在目录下make <CR>,会出现错误
binary/libppc.a(ppc_mmu.o)(.text+0x26a): In function `ppc_mmu_set_sdr1':
arch/ppc/common/ppc_mmu.c:240: undefined reference to `prom_quiesce'
collect2: ld returned 1 exit status
make: *** [binary/skyeye] Error 1
[root@arm skyeye_1_2_3_Rel]# vi arch/ppc/common/ppc_mmu.c
在ppc_mmu.c文件的第240行
if (quiesce) {
// prom_quiesce(); //注释掉ppc_mmu.c:240这句就可以了,这个 function //ppc_mmu_set_sdr1没用
}
然后make . 通过
winxp vmware6 redhat9(完全安装)
在s3c2410下 使用命令 skyeye1 -e vmlinux -c skyeye.conf
测试结果:
skyeye 1.2.3
big_endian is false.
arch: arm
cpu info: armv4, arm920t, 41009200, ff00fff0, 2
mach info: name s3c2410x, mach_init addr 0x807f7e8
ethmod num=1, mac addr=0:4:3:2:1:f, hostip=10.0.0.1
lcd_mod:1
段错误
skyeye1.2.RC8-3 skyeye1.2.RC8-1
fbi->map_size:27000, fbi->map_cpu:c4800000
fbi->map_dma:c0140000
段错误
有时候又
not load section .bss: addr = 0xc01d8700 size = 0x000210b0 .
not load section .comment: addr = 0x00000000 size = 0x00001c68 .
start addr is set to 0xc0008000 by exec file.
死机
有时候又
big_endian is false.
arch: arm
cpu info: armv4, arm920t, 41009200, ff00fff0, 2
mach info: name s3c2410x, mach_init addr 0x807f7e8
ethmod num=1, mac addr=0:4:3:2:1:f, hostip=10.0.0.1
failed to setup_module (name:net, type:cs8900a)
tapif_init: icotl TUNSETIFF errorlcd_mod:1
段错误
skyeye1.2.RC8-1
要抓狂了。看来还是去买块板子算了
[ 本帖最后由 RogueBear 于 2007-8-20 15:58 编辑 ] |
|