A .选中Executable file formats/Emulations ---> Kernel support for ELFbinaries -----加载运行rootfs 中的程序.B .选中Device Drivers --> ATA/ATAPI/MFM/RLL support --> EnhancedIDE/MFM/RLL disk/cdrom/tape/floppy support-->Include IDE/ATA-2 DISK support 该项必选否则VF…
嵌入式Linux启动过程中的问题积累 Dongas 07-12-19 1.Bad Magic Number ## Booting image at 33000000 ... Bad Magic Number OMAP5912 OSK # (tftp下载好kernel的uImage后就停止在这,不能启动kernel) 问题原因:启动参数设置错误,0x30000000处不可以执行. 有的开发板sdram不是在0x33000000,所以不能把kernel uImage下载到0x33000000中运行.…
1.为什么要有uboot 1.1.计算机系统的主要部件 (1)计算机系统就是以CPU为核心来运行的系统.典型的计算机系统有:PC机(台式机+笔记本).嵌入式设备(手机.平板电脑.游戏机).单片机(家用电器像电饭锅.空调) (2)计算机系统的组成部件非常多,不同的计算机系统组成部件也不同.但是所有的计算机系统运行时需要的主要核心部件都是3个东西: CPU + 外部存储器(Flash/硬盘) + 内部存储器(DDR SDRAM/SDRAM/SRAM) 1.2.PC机的启动过程 (1)部署:典型的PC…
intel的x86这种架构为了兼容以前同系列的架构有一些很繁琐无用的东西.比如分段和分页两种机制都可以实现隔离进程的内存空间,在x86上两种机制都有,用起来比较繁琐.所以linux内核在启动的时候通过把各个段的起始地址都设置成0,把逻辑地址直接映射到虚拟地址,也就是说在linux里逻辑地址和虚拟地址是相等的.所以看linux内存管理的时候集中精力于分页这种方式就可以了. linux启动分两个阶段: 第一个阶段(汇编)建立分段机制(忽略),建立一个临时页表进入分页机制. 第二个阶段(C语言)初始化…
Linux 登录后,配置执行顺序为(Debian Serials Capable):/etc/environment -> /etc/profile -> (~/.bash_profile | ~/.bash_login | ~/.profile) -> ~/.bashrc -> /etc/bashrc -> ~/.bash_logout 关于各个文件的作用,在LinuxSir上找到了以下说明: (1)/etc/environment:此配置文件设置基本的PATH变量,及系统…
  测试过程中,出现以下错误,导致远程ssh连接不上,最终导致测试结果失败.系统日志如下: Sep 1 03:15:03 node3 avahi-daemon[5834]: Invalid response packet from host 193.168.17.222. Sep 1 03:15:03 node3 avahi-daemon[5834]: Invalid response packet from host 193.168.142.6. Sep 1 03:15:09 node3 av…
1.postgresql.conf主配置文件中要配置postgresql绑定的IP,如果不设置,可能只绑定本地闭环地址:127.0.0.1,可以设定为0.0.0.0:就包括了一切IPv4地址 2.pg_hba.conf中的设置,这个里面设置,主要是添加连接客户端所在的机器IP,并且在IP后面要加个/32,/32是Ipv4的,ipv6就是/128.方法直接写成password.设置方法参考:http://wiki.postgresql.org/wiki/9.1%E7%AC%AC%E5%8D%81%…
后面持续更新 1.安装之后查看显示一直连不上网 vim /etc/sysconfig/network-scripts/ifcfg-eth0 然后应该就可以上网了 2.linux窗口无法适应虚拟机窗口 方法一:更改linux虚拟机的分辨率 xrandr  查看所有可用的分辨率 xrandr -s  分辨率    ,可以设置分辨率 方法二:安装vmtools: https://blog.csdn.net/lhb_0531/article/details/51874100 重启虚拟机就好了. 此法子一…
设置方法: 1 启动过程中点击“e”键(fedora)或者"tab"(centOS)键进入目标启动项的命令行参数下,移除initrd所在行末尾的"quiet" 2 追加rd.break及对应参数, ex: rd.break=pre-pivot rd.break的可用参数如下: rd.break={cmdline|pre-udev|pre-trigger|initqueue|pre-mount|mount|pre-pivot|cleanup} drop to a sh…
1 .通过ifconfig -a发现有网卡找不到,并且配置没有问题,那么很可能是光模块有问题2 .dmesg | grep 82599EB ,通过这个命令过滤发现有如下信息: [ 7142.121979] ixgbe 0000:01:00.0 em1: WARNING: Intel (R) Network Connections are quality tested using Intel (R) Ethernet Optics. Using untested modules is not su…