上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 34 下一页
摘要: 一、问题描述二、处理方法方法一:按下 ctrl + alt + F1,进入终端,使用管理员权限执行下列代码sudo rm /etc/X11/xorg.confsudo reboot方法二:ctrl + alt + F1,进入终端,用用户名和密码登陆以管理员身份运行:sudo apt-get install gdmsudo dpkg-reconfigure gdm 重新选择登录界面模式,从GDM到LightDM,选lightdm模式,重启。方法三:ctrl + alt + F1,进入终端,用用户名和密码登陆startx 此方法能成功登陆到桌面模式,但是只有效一次,并没有真正解决这个问题。参考网页 阅读全文
posted @ 2014-03-11 19:11 amanlikethis 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 摘自:Linux磁盘管理一、查看命令1、df 查看已挂载磁盘的总容量、使用容量、剩余容量等,可以不加任何参数,默认是按k为单位显示的常用参数有:-i 使用inodes 显示结果-h 使用合适的单位显示,例如G-k -m 分别为使用K,M为单位显示2、du 用来查看某个目录所占空间大小语法:du [-abckmsh] [文件或者目录名] 常用的参数有:-a 全部文件与目录大小都列出来。如果不加任何选项和参数只列出目录(包含子目录)大小-b 列出的值以bytes为单位输出,默认是以Kbytes-c 最后加总-k 以KB为单位输出-m 以MB为单位输出-s 只列出总和-h 系统自动调节单位,例... 阅读全文
posted @ 2014-03-11 19:01 amanlikethis 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 一、hub_port_status failed (err=-110)1、问题产生的原因 笔者不知道出现这种错误是不是都是相同的原因,但是我的系统出现这种原因是由于:1、更改了虚拟硬盘的大小和/etc/fstab2、我删除了系统的交换分区所导致的 很惭愧,我对出现这种问题的确切原因还是不清楚的。 但是,根据问题的英文名称,我猜测主要原因可能是我错误的修改了/etc/fstab。2、问题的解决办法1、确保更改虚拟磁盘大小成功,请见修改虚拟机linux硬盘的大小,关键是正确修改/etc/fstab。2、重建交换分区,请见linux创建交换分区。这一步也需要修改/etc/fstab。二、the... 阅读全文
posted @ 2014-03-11 18:26 amanlikethis 阅读(2519) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Ubuntu用了一段时间,系统已从原来的4G增长到8G,导致虚拟磁盘不够用,需要修改虚拟硬盘的大小。 但是,修改虚拟机硬盘的大小不像修改内存那么简单,操作一个滑动条就轻松搞定。要知道虚拟硬盘需要从windows系统申请,这是需要一些硬盘分割的工作。内存却是比较简单的,直接从windows的内存区中抽出一块就OK了。 修改虚拟机linux硬盘的大小的流程与windows磁盘分区类似,需要经过这么几个步骤:1> 获取虚拟机需要的磁盘空间 可以这么做:在windows下使用VMware提供的硬盘调整工具vmware-vdiskmanager.exe重现定义虚拟硬盘的大小。 也可以这. 阅读全文
posted @ 2014-03-10 21:17 amanlikethis 阅读(14825) 评论(0) 推荐(0) 编辑
摘要: 一、运行在TQ2440开发板上的linux内核编译1、获取源码并解压 直接使用天嵌移植好的“linux-2.6.30.4_20100531.tar.bz2”源码包。 解压(天嵌默认解压到/opt/EmbedSky/linux-2.6.30.4/中)tar xvjf linux-2.6.30.4_... 阅读全文
posted @ 2014-03-10 16:10 amanlikethis 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 出现此问题的原因是由于kernel feature中选中了Use the ARM EABIto compile the kernel引起的,有两各解决办法:1)换编译器为arm-linux-gcc version 4.3.32)去掉内核中的Kernel Features->Use the ARM... 阅读全文
posted @ 2014-03-10 14:19 amanlikethis 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 问题:解决方法:sudo apt-get install ncurses-dev参考:Unable to find the ncurses libraries or the required header files解决 阅读全文
posted @ 2014-03-10 11:12 amanlikethis 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 摘于网页:http://www.dzsc.com/dzbbs/20061204/20076521148781426.html解释一:抗干扰隔离1、如果+5V还供给其他的地方,增加一个二极管隔离,会减小后级电源对前级的影响。2、如果后级电流比较大,而且不稳定,C5耦合电容不够用的时候,后级就会从串联回路其他电容取电,影响其他电路,增加二极管可避免。3、负电流影响,如果其他回路电流很大,其耦合电容不够就会从C5取电,这样电流在峰峰值很大的时候就会出现回路负电流,增加二极管可避免。4、如果散热面积很小,增加此二极管可减少部分热量问题。实际上,此二极管在很多时候可以不要的。解释二:1、防止反接2、防止 阅读全文
posted @ 2014-03-03 20:13 amanlikethis 阅读(4125) 评论(0) 推荐(0) 编辑
摘要: 引言 CPU是怎样运作的? CPU的运作与人脑的运作差不多。先谈一下人这个系统的工作方式。眼镜、耳朵、舌头、皮肤等等感觉器官接收到“触觉”,把信息传给大脑,大脑把信息处理后,把处理结果送给手、脚、嘴等执行器官就可以运动了。 人脑的功能就是从某个感觉器官读取信息,处理信息,然后再把结果送给执行器官。 一个完整的系统与人这个系统差不多,传感器接收数据,再把数据传给CPU(CPU按照一定的时序、协议从内存读数据),CPU读取到数据并处理,把处理结果送给执行机构就行了(实际上CPU就是按照一定时序、协议向内存单元写数据)。 CPU从内存中获取数据,处理数据,再把结果送到内存中去。一、指令集架构... 阅读全文
posted @ 2014-02-28 13:44 amanlikethis 阅读(9674) 评论(0) 推荐(0) 编辑
摘要: 一、前提知识1、如何传递参数(主函数)a、函数的参数是通过栈传递,而且是从右到左依次入栈b、即使是char型变量,在传递参数时,也是占用两个字节,因为push操作是两个字节为单位的。 c、showchar('a',2)这样的传入两个常数,也会在堆栈中开辟两个空间,也即对应两个实参变量。2、函数如何接收参数(子函数)a、函数接受形参是通过从栈中取的b、通过BP可以找到传入参数的值,BP+4是第一个参数,BP+6是第二个参数......取参数是从左到右取的 3、如何释放参数(主函数) 释放参数可以通过多次pop来实现。有时是通过“add sp,+数值”来实现的。二、研究一个简单的不 阅读全文
posted @ 2014-02-27 20:15 amanlikethis 阅读(1626) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 34 下一页