Linux
文章平均质量分 93
coolJoezhou
这个作者很懒,什么都没留下…
展开
-
嵌入式Linux为什么要从Nor Flash启动?
首先Linux内核是无法无直接启动的,一定要使用BootLoader进行引导,BootLoader从Nor启动是为了方便,CPU上电后从0地址运行,NorFlash可以像Ram一样进行数据读取,一般会把NorFlash接到CPU的0地址那里,这样上面上电后,就可以直接运行BootLoader了,BootLoader启动了以后,就可以把启动Linux内核。程序可以在Nor fla转载 2017-11-23 08:42:08 · 1691 阅读 · 0 评论 -
win7与虚拟机中的linux共享文件的(详细)方法
先查看此博客中的文章“在VMware中为Linux系统安装vmware tools的详解教程 ”,完成vmware tools的安装。在linux中设置好后,选择虚拟机中的 "虚拟机"->"设置"在WMWare中给虚拟机添加一个Windows主机中的文件夹 此时Linux系统中就有对应的文件夹1了至此你可以在Linux里面操作Windows中的文件夹了。...转载 2018-03-22 09:06:57 · 355 阅读 · 0 评论 -
在VMware中为Linux系统安装vmware tools的详解教程
如果大家打算在VMware虚拟机中安装Linux的话,那么在完成Linux的安装后,如果没有安装Vm-Tools的话,一部分功能将得不到充分应用,如显卡,鼠标不能够在虚拟机和物理机间自由移动等功能.以下是安装完Fedora 16后在没有安装Vmware-Tools的情况下会报如下错误:如果是在Vmware中安装windows系统的话,安装Vmware-Tools是非常简单的,只要按如下照步骤执...转载 2018-03-21 16:21:09 · 3463 阅读 · 0 评论 -
u-boot启动流程分析(1)_平台相关部分
https://www.cnblogs.com/aaronLinux/p/5744922.html转自:http://www.wowotech.net/u-boot/boot_flow_1.html 1. 前言本文将结合u-boot的“board—>machine—>arch—>cpu”框架,介绍u-boot中平台相关部分的启动流程。并通过对启动流程的简单分析,掌握u-boot移...转载 2018-02-13 09:43:33 · 818 阅读 · 0 评论 -
uboot环境变量初始化
一、环境变量概述1、环境变量的概念 可以理解为用户对软件的全局配置信息,这部分信息应该可以从永久性存储器上读取,能被查询,能被修改。 启动过程中,应该首先把环境变量读取到合适的内存区域,然后利用环境变量初始化硬件、启动操作系统等等。2、启动过程中环境变量初始化过程涉及的问题 这里涉及到两个问题: 环境变量在哪个地方存着(从哪个地方取) 将环境变量存储到哪里(放到哪)(...转载 2018-02-13 09:52:05 · 2190 阅读 · 1 评论 -
2014.4新版uboot启动流程分析
最近开始接触uboot,现在需要将2014.4版本uboot移植到公司armv7开发板。在网上搜索讲uboot启动过程的文章,大多都是比较老版本的uboot,于是决定将新版uboot启动过程记录下来,和大家共享。对于uboot,我写了一个专栏来记录我的一些理解,感兴趣的朋友可以点击以下链接:u-boot学习笔记辛苦之作,大家共享,转载还请注明出处!Author : kernelerEmail :k...转载 2018-02-13 09:50:40 · 1006 阅读 · 0 评论 -
u-boot 分析之 默认环境变量配置
通过上节内容,我们大概了解了Uboot中DDR的配置相关知识,这节我们学习一下默认环境变量配置。在zynq开发的时候,在u-boot阶段,有的环境变量需要在烧录后再设置,在烧录之后都会有一些默认的环境变量比如bootarg等,如果在编译u-boot之前就把自己需要的变量设置好,烧录的时候直接就得到自己想要的变量,这在量产中是很方便的。在哪里配置呢?经过研习,终于找到了,在这里include/con...转载 2018-02-13 09:48:45 · 1102 阅读 · 0 评论 -
uboot环境变量(设置bootargs向linux内核传递正确的参数)
这是我uboot的环境变量设置,在该设置下可以运行initram内核(从内存下载到nandflash再运行),但是运行nfs根文件系统的时候一直出错,各种错误。查看了很多资料后猜想应该是uboot传递给linux内核的参数有问题,也就是bootargs的设置有问题。#printenvbootargs=noinitrd root=/dev/mtdblock3 init=/linuxrc consol...转载 2018-02-13 09:47:08 · 744 阅读 · 0 评论 -
u-boot启动流程分析(2)_板级(board)部分
1. 前言书接上文(u-boot启动流程分析(1)_平台相关部分),本文介绍u-boot启动流程中和具体版型(board)有关的部分,也即board_init_f/board_init_r所代表的、board有关初始化过程。该过程将持续u-boot的整个生命周期,直到main_loop(即传说中的命令行)。注1:由于u-boot后初始化过程,基本上涉及到了所有的软件模块,因此本文不能一一分析,基本...转载 2018-02-13 09:39:28 · 852 阅读 · 0 评论 -
虚拟机LVM扩容
虚拟机LVM扩容1.先在Vmware上,把虚拟机硬盘做扩展,如果有快照存在,磁盘可能是不可编辑状态,先删除快照后再扩展。2.现在打开虚拟机发现系统的磁盘空间已经扩了,但是硬盘分区可用空间没变,还是原来的30G[root@localhost ~]# fdisk -lDisk /dev/sda: 53.6 GB, 53687091200 bytes255 heads, 63 sectors/tr转载 2018-01-17 21:06:48 · 441 阅读 · 0 评论 -
Fedora各个历史版本官方下载地址
总目录:http://archives.fedoraproject.org/pub/不再支持或维护的版本:http://archives.fedoraproject.org/pub/archive/Fedor Core下载:http://archives.fedoraproject.org/pub/archive/fedora/linux/core/Fedora较新的版本:http://archi转载 2018-01-18 12:09:06 · 11181 阅读 · 1 评论 -
linux挂载iso镜像时报错的解决方法 mount: can't find cdrom in /etc /fstab or /etc/mtab
输入命令:mount /mnt/cdrom 输出错误为: mount: can't find cdrom in /etc /fstab or /etc/mtab 通过错误信息可知在/etc/fstab找不到要挂载的文件解决方式: 方法一:.输入命令:mount -t iso9660 /dev/cdrom /mnt/cdrom 其中/dev/cdrom为软连接指向的是hdc即是镜像文件的挂载盘 这时转载 2018-01-18 09:46:31 · 869 阅读 · 0 评论 -
VM下LINUX完美增加/扩展硬盘空间(LVM)
使用的虚拟化软件:VMWare ESXi 5.0 (任何一个平台的虚拟机都可使用该方法扩展硬盘空间)在ESXi上新建了一个虚拟机,安装CentOS5.5系统时低估了它能占用的磁盘空间, 现在空间不够使用了,需要给它扩展。我们最常见的就是新添加一块硬盘然后挂载到根目录下就OK了,这种方法很常见,网上也有很多文档,我这就不多说了。但是我这写的这个是在原来的一块硬盘上直接扩大磁盘空间。玩虚拟化的都知道编转载 2018-01-17 21:05:45 · 16827 阅读 · 0 评论 -
su、sudo、sudo su、sudo -i的用法和区别
sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制,Ubuntu默认为一次时长15分钟。su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。没有时间限制。sudo -i: 为了频繁的执行某些只有超级用户转载 2017-11-23 08:47:03 · 478 阅读 · 0 评论 -
VMware Tools安装方法及共享文件夹设置方法
正确安装好VMware Tools后,可以实现主机与虚拟机之间的文件共享,可以设置共享文件夹,以及在主机与虚拟机之间直接进行复制黏贴的操作。安装方法:选择"虚拟机"—>"重新安装VMware Tools"弹出以下界面: 鼠标右键点击VMwareTools-10.0.10-4301679.tar.gz,选择"Copy To..."选择"Home"—>...转载 2018-11-16 09:46:37 · 325 阅读 · 0 评论