- 博客(51)
- 资源 (1)
- 收藏
- 关注
原创 虚拟机空间不足的解决方案:挂载/usr目录到新分区下
1.虚拟机关机,扩展虚拟机硬盘空间2.切换为root用户,硬盘分区,增加/dev/sda33.磁盘分区格式化4. 挂载新分区到临时目录下mount /dev/sda3 /tmp/mnt5. 将/usr 目录下的内容复制到临时目录下cp -ax /usr/* /tmp/mnt复制完成后,取消挂载umount /tmp/mnt修改/etc/fstab文件,将/dev/sda3分区挂载到/usr目录下7.备份现有/usrmv /usr /usr.old 新建空白/usr
2021-02-24 10:41:09 1001 1
mac+secure crt +jz2440
用usb线一端连接jz2440开发板的serial端口,另一端连接mac电脑的usb口,在mac系统终端输入cd /dev查看串口编号,当前显示为tty.usbserial。打开secure crt软件,进行串口配置。配置完成后,点击connect, 选择quick connect, 按下开发板的电源键,显示开发板的...
2021-02-08 11:46:09 221
原创 打不开/dev/vmmon
打开vmware提示:“打不开/dev/vmmon:无此文件或目录请确保已加载内核模块’vmmon’”继而提示“初始化显示器设备失败”解决方法:输入 sudo spctl --master-disablesudo kextunload /Library/Extensions/intelhaxm.kext```![在这里插入图片描述](https://img-blog.csdnimg.cn/20200922091906672.png#pic_center)第一条命令打开mac系统的系统安全与
2020-09-22 09:23:55 1943
原创 Mac电脑+VirtualBox+Ubuntu16.04
在VirtualBox里安装了ubuntu16.04,but图标太小,不适合老人家使用,修改方式:VirtualBox菜单栏——view——Virtual Screen1,选择Scale to 175%,眼前的世界瞬间清晰多了...
2020-02-19 22:39:36 777
原创 初次接触Ubuntu
在安装好ubuntu后,第一次打开它,输入之前设定好的用户密码,进入系统桌面。打开终端:***control+alt+t***或者找到terminal的图标点击也行。。再不济,打开文件管理,在/usr/bin目录下找到gnome-terminal,双击它。。此时的系统中管理员账户是与用户账户合一的,在安装许多软件,进行系统操作时需要用到root权限,所以首先应对系统进行配置,创建root账...
2019-05-16 11:14:53 160
原创 mac下VMware安装老版本的ubuntu(ubuntu9.10)
学习第三期视频驱动的编写,需要安装韦东山网盘中的“带xawtv的ubuntu”,该ubuntu版本为9.10,下载解压(用快压解压,一堆广告,使用完赶紧卸载)后得到该目录:在虚拟机中选择ubuntu.vmdk,打开已有的虚拟磁盘,结果提示以下错误:打不开/dev/vmmon,无此文件或目录。几经搜索,找到一个解决方法:在mac的系统偏好设置——安全与隐私——通用里,可以看到最下面:有来自开...
2019-04-27 23:53:32 426
转载 python学习:anaconda 和 jupyter notebook by Sober
anaconda 和 jupyter notebook by Sober:https://mubu.com/doc/1thfP2exW0
2017-12-05 09:57:45 271
原创 vmware设置共享文件夹
安装vmware-tools,这部分内容参考其他博文在vmware虚拟机中设置共享文件夹 虚拟机中的Ubuntu系统开机此时你可能会发现在linux中的/mnt目录下出现hgfs 文件夹,但共享的文件没有显示,需进行以下操作$su - root#vmware-hgfsclient 该命令用于查看当前有哪些共享目录,这里我只使用了shared文件夹作为共享#mount -t vmhgfs .
2017-10-30 15:32:45 40767 1
原创 Linux系统中不同用户所使用的$PATH环境变量的区别
事情是这样的,在编程时发现分别使用“sudo -s“命令和“su - root“命令切换为超级用户后,能够执行的操作略有不同,譬如在”/etc/profile”文件中修改的PATH环境变量就不太一样,“sudo -s“命令切换后的超级用户使用的$PATH比较少,纳闷。贴几张图说明问题。 可以看出,sudo命令使用的是普通用户的环境变量;su - root命令和su -命令使用的是超级用户的环境变量
2017-10-28 23:26:39 5272
原创 编译Linux源码导致的恐慌
昨天下午心血来潮下载了Linux源码,花了两个小时编译了一通,结果生成的文件加上源代码占了根分区(/)13G空间,可怜当时在分区时给根分区(/)分了20G,以为妥妥够了,谁知道。。当时整完就知道系统要出问题,敲df命令一看根分区(/)已使用99%,知道大事不好。。 今天早晨启动Ubuntu时果然就出问题了,开机后没有账户的图标,进入不了图形界面,敲了密码后就黑屏。。我的内心是崩溃的。。这是上周
2017-10-24 10:35:10 220
原创 mac下使用virtual box安装ubuntu
昨天晚上把mac下用vmware装的ubuntu系统搞崩溃了,重新安装ubuntu16.04时却百试不得,安装完成后总是报告下图的error,心累。 无奈之下,想到了安装virtual box,在它里面装ubuntu试试,我相信之前的安装不成功不是镜像文件的问题,应该是vmware不配合。。。在网上顺利找到了vb的安装包,按照斌叔的Linux课程中介绍的方法进行了ubuntu的安装,成功!当时
2017-10-21 11:03:00 911
原创 Ubuntu刚使用时的问题
一、刚安装好的Linux系统设置root密码: 二、Linux安装vmwareTools.tar文件时报:无法mkdir, 只读文件系统 一般要将vmwareTools.tar拷贝到/tmp文件夹下解压并安装 安装完成后可以从Windows系统中复制内容到Ubuntu系统三、网络设置:要让Ubuntu与Windows主机处于同一个网段在虚拟机的编辑——虚拟网络编辑器——虚拟机网络采用桥接模式
2017-10-19 14:30:55 307
原创 VMware 安装Ubuntu16.04时显示不全的解决方法
前几天手贱把之前的Linux系统搞崩溃了,估计是因为移除了一个以为没有用的磁盘,结果Linux没法开机,寻思着干脆一边把原系统的代码导出,一边直接重新安装新系统。 在安装Ubuntu16.04时,没有采用简易安装,而是先创新空白硬盘,再安装系统,这样可以自己控制分区。 实际安装时发现进行到分区这个步骤时,看不到下一步的按钮,百度后得知有此遭遇的不在少数,是因为系统默认分辨率与电脑分辨率的差异导致
2017-10-19 14:15:18 13224 29
原创 led驱动
在前文的基础上,继续进行驱动设备的学习。 根据电路图可以判定,nLED1、2、4为输出引脚 根据芯片引脚图可知,nLED1、2、4对应的是芯片的GPF4、5、6引脚 GPF4、5、6引脚的控制寄存器包括GPFCON、GPFDAT和GPFUP三个,需要对其分别进行配置。 GPF4、5、6引脚为输出模式,则GPFCON[13:8]为010101。 GPFDAT寄存器对应于引脚的状态。引脚为低电
2017-10-12 10:38:08 235
原创 “block 579 is bad”
今天重新下载烧写了内核和文件系统,下载时还是报告checksum bad,烧写完成后启动开发板提示“block 579 is bad”,但是开发板可以启动图形界面。 按照另外一个帖子里的方法:“格式化后重刷系统就没这么多坏块了:输入 nand scrub命令回车 然后输入y 再回车”试了试,问题没有解决,估计nand flash中是有坏块,只要不影响使用就不管了。
2017-10-11 15:01:07 485
转载 提示错误:arm-linux-gcc: Command not found
老是提示arm-linux-gcc找不到,但是确实是装好了,其实是权限的问题,Ubuntu没有root权限,刚开始用碰到很多麻烦,查了好多资料,终于把arm-linux-gcc: Command not found 的问题解决了。问题:sudo tar jxvf cross-2.95.3.tar.bz2 export PATH=$PATH:/usr/local/arm/2.95.3/bin使用ar
2017-09-29 08:35:12 1965
原创 第一个驱动程序(在开发板上运行)
本文记录将之前在台式机上运行的驱动程序移植到开发板上的过程搭建交叉编译环境 修改环境变量 /etc/profile是整个系统所有用户的环境初始化文件,如果需要root用户能够执行的话,需要修改这个文件 加载环境变量source /etc/profile编译嵌入式内核,生成模块 在编译好的内核文件路径下,输入make modules ARCH=arm CROSS_COMPILE=arm-
2017-09-28 17:04:02 2693
原创 调用class_create(),class_device_create()函数编译报错的解决方法
在代码中加入class_create(),class_device_create()函数,编译时华丽丽得报了一大堆错误:make -C /usr/src/linux-source-4.4.0 M=/home/ubuntu/Documents/first_drv modules make[1]: Entering directory '/usr/src/linux-source-4.4.0
2017-09-19 15:04:03 1238
原创 GCC编译器参数书写问题
$ gcc -o -g firstdrvtest firstdrvtest.c报错:firstdrvtest: In function `_fini':(.fini+0x0): multiple definition of `_fini'/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o:(.fini+0x0): fi
2017-09-18 15:54:37 1936
原创 第一个驱动程序(在Ubuntu系统下运行)
源代码firstdrv.c:#include <linux/module.h>#include <linux/kernel.h>#include <linux/fs.h>#include <linux/init.h>#include <linux/delay.h>static int first_drv_open(struct inode *inode, struct file *file)
2017-09-12 22:55:46 1394
转载 linux-2.6.22.6/Makefile:416: *** mixed implicit and normal rules: deprecated syntax
今天在按照韦东山大哥的教程流程编译内核的时候出现了这个问题linux-2.6.22.6/Makefile:416: * mixed implicit and normal rules: deprecated syntax linux-2.6.22.6/Makefile:1449: * mixed implicit and normal rules: deprecated syntax 用vi打
2017-09-12 09:56:30 365
转载 vmware 中ubuntu硬盘空间不足,重新挂载硬盘
http://www.cnblogs.com/tong775131501/p/6503358.html
2017-09-11 16:55:52 1606
原创 make bzImage时报错scripts/sign-file.c:23:30: fatal error: openssl/opensslv.h: No such file or directory
解决方法: sudo apt-get install libssl-dev
2017-09-11 09:44:20 7737
原创 Mac下解决sublime text 2中文乱码
打开Sublime textControl+‘~’打开控制台,输入命令安装Sublime package control: import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sub
2017-08-10 09:23:29 611 1
转载 在Ubuntu12.0.4下搭建TFTP服务器
http://www.cnblogs.com/amanlikethis/p/3558861.html
2017-05-04 15:38:47 374
原创 开发板与Linux系统使用NFS通信
一、下载内核 内核编译好后,需要下载到开发板上,用uboot上的nfs命令实现开发板与Linux系统的数据传输: 1.确认Linux系统中开启了nfs服务:参考ubuntu14.04安装NFS文件系统2.在开发板的uboot中修改服务器的ip地址(serverip)和开发板的ip地址(ipaddr)3.保存设置(saveenv)查看开发板信息 4.现在就可以在uboot命令行下,用nfs命令实
2017-04-12 17:19:47 2312
原创 虚拟机网络问题
1、输入ifconfig命令后网卡显示为ens33 想查看ubuntu的网卡 输入ifconfig命令却没有看到熟悉的eth0,而是ens33 上网搜资料后知道是16.04的新特性,对普通用户来说只是网卡名字的改变,不用太在意;2、Linux、Windows、开发板网络连接 主机用网线连接到路由器 虚拟机网络设置中使用桥接,与windows系统同一网段 开发板用网线连接到路由器3、用s
2017-03-29 16:31:21 344
转载 无法安装VMware tools?解决方法
参考以下链接,成功完成安装 http://jingyan.baidu.com/article/3c48dd348c4504e10ae35810.html
2017-03-09 16:56:26 749
原创 修改ubuntu的apt-get软件源(ubuntu的网络问题)
今天不知道怎么回事,ubuntu忽然就不能用apt-get下载了,用apt-get update命令时报告这样的错误: 琢磨着干脆换成国内的软件源好了,默认的是美国的,下载速度也不快。打开 /etc/apt/sources.list 将其中的us.archive 全部替换为 cn.archive(gvim命令:“:%s/us.archive/cn.archive/g“),再试试看。。。
2016-06-27 16:22:05 1367
原创 Linux下vim的使用
vim的四种模式: 命令模式(command-mode)、插入模式(insert-mode)、可视模式(visual-mode)、正常模式(normal-mode) 一般而言,打开Vim都是正常模式。在任何模式下,只要按下 Esc 键就可以返回正常模式。 插入模式:用来向文本中添加内容。 可视模式:相当于高亮选取文本后的普通模式。 可视模式具有子模式,以行为单位进行选取的可视行模式,使用
2016-06-11 19:01:46 666
原创 ubuntu安装nurses
安装好busy box后,打算对其进行配置,输入make menuconfig报错: 意思是缺少ncurses。检查发现系统中实际已经安装了ncurses库,那为啥用不了? 然后 我在make menuconfig前加上了sudo, busy box的配置页面就华丽得出来的。。汗,还是超级用户面子大。补充:ncurses(new curses)是一套编程库,它提供了一系列的函数以便使用者调用
2016-05-06 08:16:28 1460
原创 ADS使用笔记
1、ADS重新编译工程的所有文件 ads中,对当前工程代码编译(make)后,想要再次编译,却没有反应? 解决方法:在code warriors菜单中选择[project]—[remove project code],重新编译即可。2、AXD仿真选项: ARMUL(软件仿真) ADP(硬件仿真)尝试在AXD中用H-JTAG仿真器调试代码,点击[file]-[load image]加载可执行文
2016-04-14 10:58:20 1805
原创 win7虚拟机无法上网
基于办公需要,我还是给mac装上了win7虚拟机,安装过程很愉快,但是使用上了才发现,IE浏览器居然用不了。。网络提示我没有连接到网络电缆,等等,我们不是说好的和mac网络桥接了吗,为什么还是不能上网呢???
2016-04-08 16:46:49 1225 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人