天漠SBC8100(OMAP3530)在Ubuntu11.04上编译内核是存在问题的解决方法

1. ubuntu获取root权限的方法。打开命令终端

  •  root@~**:~# sudo passwd root
    输入新的UNIX 密码: **在此处输入新的密码** 
  • 让ubuntu允许root登录
    系统-注销**。选择其他用户,使用root和刚才更改的密码登录即可。
  • 直接用命令行操作的话   sudo -i 切换到root用户,exit。

2. 天漠给出的使用手册中没有明确标准的地方。

  • 添加环境变量。export PATH=/home/embest/arm-2007q3/bin:/home/embest/tools:$PATH。在bin:后面没有空格
  • 内核编译中cp arch/arm.configs/sbc8100_defconfig .config。在.config前面有空格。

3. 内核编译

  • 提示(具体记不清了)/home/embest/work/linux-02.01.03.11/arch/arm/configs/mk**.sh:/home/embest/tools/mkimage:权限不够。
  • 解决方法:在终端输入

  • #chmod 755 /home/embest/work/linux-02.01.03.11/arch/arm/configs/mk**.sh

  • #chmod 755 /home/embest/tools/mkimage                                  

  • #make uImage

4. 按数据手册上如输入sudo /home/embest/tools/mkfs.ubifs –r rootfs –m 2048 –e 129024 –c 812 –o ubifs.img时。提示command not found.

  • 解决方法:
  • #chmod 755 /home/embest/tools/mkfs.ubifs
  • # /home/embest/tools/mkfs.ubifs –r rootfs –m 2048 –e 129024 –c 812 –o ubifs.img

5. 输入sudo /home/embest/tools/ubinize –o ubi.img –m 2048 –p 128KiB –s 512 /home/embest/tools/ubinize.cfg时也会出现跟4项中同样的情况,修改方法相同。

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值