亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 3019 | 回復: 4
打印 上一主題 下一主題

[操作系統(tǒng)] 內核掛載文件系統(tǒng)的問題,eabi交叉編譯工具制作的文件系統(tǒng)掛載不上! [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-01-07 12:01 |只看該作者 |倒序瀏覽
說明:使用busybox1.9.2來制作文件系統(tǒng)
交叉編譯工具鏈:arm-none-linux-gnueabi-
                        arm-linux-

在編譯內核時,已經開了eabi的支持。
  • Use the ARM EABI to compile the kernel
  •    Allow old ABI binaries to run with this kernel (EXPERIMENTAL)

    使用arm-linux-制作文件系統(tǒng)能正常掛載。

    使用arm-none-linux-gnueabi-的交叉編譯工具鏈制作文件系統(tǒng),不能掛載。
    提示信息為:

    VFS: Mounted root (jffs2 filesystem) on device 31:2.
    Freeing init memory: 148K
    Front of /sbin/init!  //此處為我在內核中添加的打印信息
    Kernel panic - not syncing: Attempted to kill init!
    [<c0033838>] (unwind_backtrace +0x0/0xd4) from [<c0045cb4>] (panic+0x40/0x124)
    [<c0045cb4>] (panic+0x40/0x124) from [<c004879c>] (do_exit+0x58/0x57c)
    [<c004879c>] (do_exit+0x58/0x57c) from [<c0048d44>] (do_group_exit+0x84/0xb
    [<c0048d44>] (do_group_exit+0x84/0xb from [<c0051c48>] (get_signal_to_deliver+
    0x2e8/0x324)
    [<c0051c48>] (get_signal_to_deliver+0x2e8/0x324) from [<c00304b8>] (do_signal+0x
    5c/0x4c
    [<c00304b8>] (do_signal+0x5c/0x4c from [<c002de0c>] (work_pending+0x1c/0x20)

    內核中增加打印信息:
    printk("Front of /sbin/init! \n";
            run_init_process("/sbin/init";
    printk("Back of /sbin/init! \n";
            run_init_process("/etc/init";
    printk("Back of /etc/init! \n";
            run_init_process("/bin/init";
    printk("Back of /bin/init! \n";
            run_init_process("/bin/sh";
    printk("Back of /bin/sh! \n";

    在制作生成的busybox屬性如下:
    file bin/busybox
    bin/busybox: ELF 32-bit LSB executable, ARM, version 1 (SYSV), statically linked, for GNU/Linux 2.6.14, stripped   //eabi工具鏈編譯的,不能掛載

    bin /busybox: ELF 32-bit LSB executable, ARM, version 1 (ARM), for GNU/Linux 2.4.3, dynamically linked (uses shared libs), stripped //非eabi工具鏈編譯,能正常掛載

    各位大蝦們,大家?guī)兔纯从惺裁唇鉀Q的方法?為什么會出現(xiàn)這個問題?不勝感激!已經搞了一周了,沒一點辦法。
  • 論壇徽章:
    0
    2 [報告]
    發(fā)表于 2011-01-07 12:34 |只看該作者
    自己頂個……

    論壇徽章:
    0
    3 [報告]
    發(fā)表于 2011-01-07 13:40 |只看該作者
    說明:使用busybox1.9.2來制作文件系統(tǒng)
    交叉編譯工具鏈:arm-none-linux-gnueabi-
                         ...
    coollu925 發(fā)表于 2011-01-07 12:01



        查一下你的內核的 浮點 選項是不是正確配置了。
    祝你好運!

    論壇徽章:
    0
    4 [報告]
    發(fā)表于 2011-01-07 15:55 |只看該作者
    回復 3# linyunxian

    我在內核配置時,選用了下邊這兩項,還有其他配置嗎?

        Use the ARM EABI to compile the kernel

       Allow old ABI binaries to run with this kernel (EXPERIMENTAL)

    論壇徽章:
    0
    5 [報告]
    發(fā)表于 2011-01-07 19:51 |只看該作者
    傳遞的啟動參數(shù)可能有問題,也有可能是文件系統(tǒng)的問題。
    您需要登錄后才可以回帖 登錄 | 注冊

    本版積分規(guī)則 發(fā)表回復

      

    北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年舉報專區(qū)
    中國互聯(lián)網協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
    感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP