历史上的今天
今天是:2025年01月15日(星期三)
2020年01月15日 | Debian for ARM
2020-01-15 来源:eefocus
/*************************************************************************
* Debian for ARM
* 说明:
* 尝试一下Debian for ARM,然后安装了一下MySQL,还是遇到以前遇到的问题,
* 目前还是没有解决。
*
* 2017-2-17 深圳 南山平山村 曾剑锋
************************************************************************/
一、参考文档:
1. 向Tiny210移植Debian Linux
http://blog.csdn.net/laohuang1122/article/details/10828987
2. Debian GNU/Linux 安装手册
https://www.debian.org/releases/stable/armhf/index.html.zh-cn
3. EmDebian CrossDebootstrap
https://wiki.debian.org/EmDebian/CrossDebootstrap
4. 使用 debootstrap 建立完整的 Debian 系統
https://github.com/KingBing/blog-src/blob/master/%E4%BD%BF%E7%94%A8%20debootstrap%20%E5%BB%BA%E7%AB%8B%E5%AE%8C%E6%95%B4%E7%9A%84%20Debian%20%E7%B3%BB%E7%B5%B1.org
5. linux for ARM development boards
https://www.armbian.com/
6. How to fix GPG in updater [duplicate]
http://askubuntu.com/questions/235880/how-to-fix-gpg-in-updater
7. 创建基于arm的debian文件系统
http://blog.csdn.net/luoqindong/article/details/42737879
8. mysql指定路径启动
http://www.cnblogs.com/mangu-uu/p/4162984.html
9. Unable to set password for the mysql “root” user
http://askubuntu.com/questions/253023/unable-to-set-password-for-the-mysql-root-user
二、主要操作:
1. # apt-get install binfmt-support qemu qemu-user-static debootstrap
2. # mkdir debian_armhf_wheezy
3. # debootstrap --foreign --arch armhf wheezy debian_armhf_wheezy http://ftp.debian.org/debian/
4. # cp /usr/bin/qemu-arm-static debian_armhf_wheezy/usr/bin
5. # DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true LC_ALL=C LANGUAGE=C chroot debian_armhf_wheezy /debootstrap/debootstrap --second-stage
6. # DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true LC_ALL=C LANGUAGE=C chroot debian_armhf_wheezy dpkg --configure -a
7. # sudo chroot debian_armhf_wheezy
8. # vi /etc/apt/source.list
deb http://cdn.debian.net/debian wheezy main contrib non-free
deb-src http://cdn.debian.net/debian wheezy main contrib non-free
三、运行MySQL出错:
1. 查看信息:
root@aplex:/var/log/mysql# mysql_install_db --user=mysql --ldata=/var/lib/mysql/
WARNING: The host 'aplex' could not be looked up with resolveip.
This probably means that your libc libraries are not 100 % compatible
with this binary MySQL version. The MySQL daemon, mysqld, should work
normally with the exception that host name resolving will not work.
This means that you should use IP addresses instead of hostnames
when specifying MySQL privileges !
Installing MySQL system tables...
000102 9:38:54 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
000102 9:38:54 [Warning] Ignoring user change to 'mysql' because the user was set to 'root' earlier on the command line
000102 9:38:54 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
000102 9:38:54 [Warning] Ignoring user change to 'mysql' because the user was set to 'root' earlier on the command line
000102 9:38:54 [Note] Ignoring --secure-file-priv value as server is running with --bootstrap.
000102 9:38:54 [Note] /usr/sbin/mysqld (mysqld 5.5.54-0+deb7u2) starting as process 4915 ...
ERROR: 130 Incorrect file format 'db'
000102 9:38:54 [ERROR] Aborting
000102 9:38:54 [Note] /usr/sbin/mysqld: Shutdown complete
Installation of system tables failed! Examine the logs in
/var/lib/mysql/ for more information.
You can try to start the mysqld daemon with:
shell> /usr/sbin/mysqld --skip-grant &
and use the command line tool /usr/bin/mysql
to connect to the mysql database and look at the grant tables:
shell> /usr/bin/mysql -u root mysql
mysql> show tables
Try 'mysqld --help' if you have problems with paths. Using --log
gives you a log in /var/lib/mysql/ that may be helpful.
Please consult the MySQL manual section
'Problems running mysql_install_db', and the manual section that
describes problems on your OS. Another information source are the
MySQL email archives available at http://lists.mysql.com/.
Please check all of the above before submitting a bug report
at http://bugs.mysql.com/
root@aplex:/var/log/mysql#
2. 避开权限进入:
/usr/sbin/mysqld --skip-grant &
史海拾趣
|
本帖最后由 paulhyde 于 2014-9-15 09:50 编辑 哪位高人能帮帮我啊!急需!!!谢了先……有的话请发到我的邮箱:cocokaola@126.com … 查看全部问答> |
|
我现在需要工控机(IPC)控制30个继电器并行工作,要求延时精度在1毫秒, windows够精度的方法都太耗资源,不能同时开30个,只好想办法硬件解决…… 不知道有没有这类现成的继电器输出板卡可以选? 另外单片机最多有内置多少个定时器的?或者只 ...… 查看全部问答> |
|
使用430F437发现32K晶体起振速度很慢,引起LCD显示开机不正常。 使用430F437发现32K晶体起振速度很慢,引起LCD显示开机不正常。 是什么原因引起的,我怎么改电容都不行啊。… 查看全部问答> |
|
sitara 板子已收到,还没拆开看,晚上上图 ___________________________________________________ 对不住大家了,晚上光线不好,照了几张惨不忍睹,就不上传了。 屏幕色彩不太好,其他都很不错。 [ 本帖最后由 lcofjp 于 2012-11-20 19:50 编辑 ...… 查看全部问答> |
|
[Linux资料]Linux驱动程序工作原理简介 Linux驱动程序工作原理简介 一、linux驱动程序的数据结构 1 二、设备节点如何产生? 2 三、应用程序是如何访问设备驱动程序的? &n ...… 查看全部问答> |
|
昨天DE1到手,就准备装开发环境,因为QII之前有装是13.1,所以打算装个EDS就可以开工了,到altera下载了个SOCEDS 14.1版本,等下完安装的时候提示这个软件只能装在64位系统上,一下蛋疼了,现在用的xp,装了诸多的软件 ...… 查看全部问答> |




