原创 Linux msmtp+mail郵件發送

 用msmtp+mail 來發郵件竟然比 msmtp+mutt還要簡單 第一步 先把 msmtp 安裝好tar xf msmtp-1.4.17.tar.bz2 cd msmtp-1.4.17 ./configure --pre

原创 燒寫2410-S linux 操作系統的詳細步驟

 燒寫2410-S linux 操作系統 在windows xp下進行,需要的文件在光盤中的Linux\img目錄和flashvivi目錄下提供。 燒寫2410-S linux 操作系統包括燒寫vivi,kernel,root三個步驟,除

原创 多文件Makefile組織

這幾天要建一個linux工程,要用到多個文件目錄。 需要makefile來組織這些文件。怎麼才能直接make就能編譯呢,怎麼能在make clean的時候能把所以文件目錄下的目標文件給清理掉呢。   然後在網上找了個通用的makefile

原创 u-boot nand 驅動

       上一片寫了一個u-boot命令saveenv的實現。裏面使用到的nand_write等函數。那就來學習一些u-boot裏nand flash 的驅動。 在學習nand flash驅動之前,我們要先熟悉u-boot中nand

原创 u-boot添加命令

在u-boot中添加命令hello 1.  在common目錄下添加文件cmd_hello.c      #include<common.h>      #include<command.h>      intdo_hello(cm

原创 虛擬機恢復已有系統

VMware workstation: VMware Workstation 生成虛擬機配置文件後綴名爲.VMX 關於VMDK格式文件 .vmx

原创 u-boot常用命令

先看看命令列表(u-boot版本不同可能有所不同我使用2009.08版本) 命令:help 或 ?就可以查看當前U-boot版本中支持的所有命令。   [u-boot@MINI2440]# help ?       - alias f

原创 vs2005和ubuntu安裝ccpunit測試工具

一。vs2005安裝cppunit 1. 下載解壓文件cppunit-1.12.1.tar.gz 2.編譯 a.編譯前先修改src\msvc6\testrunner\MsDevCallerListCtrl.cpp文件。    把impor

原创 u-boot一些關鍵命令的實現詳解

1.saveenv命令 1.文件 common/env_common.c 供u-boot調用的通用函數接口,它們隱藏了env的不同實現方式,比如dataflash, epprom, flash等 common/env_dataflash

原创 虛擬機 ubuntu 不能聯網

昨天想用apt-get安裝點東西。才發現連不上網。 然後各種設IP,網關,DNS。都不行。 因爲我是在公司用,所以是需要代理的。但是我發現別的虛擬機卻是可以聯網的。然後我就找他們的區別。最後發現。在創建虛擬機的時候,聯網方式我選擇的是橋接

原创 內核驅動添加調試宏開關

想要對代碼的debug部分做隔離或條件編譯可以給EXTRA_CFLAGS增加-D選項。EXTRA_CFLAGS是MAKE命令默認參數。不需要顯示添加在編譯命令中 ifneq ($(KERNELRELEASE),)     obj-m :=

原创 收藏網址

udev規則以及編寫 :https://www.cnblogs.com/fah936861121/p/6496608.html Linux 運維 -- 存儲 :https://www.cnblogs.com/zk47/p/4736260.

原创 Adaptec raid卡命令行管理

IBM X3650使用的是Adaptec AAC-RAID集成raid卡,對此raid卡進行管理需要使用arcconf命令進行管理, 此工具默認支持LINUX4,LINUX5系統;   查看RAID卡型號: [root@linuxbak

原创 linux raid卡信息查詢

首先獲取scsi設備的信息。 [root@server2 ~]# lsscsi [2:0:0:0] disk VMware, VMware Virtual S 1.0 /dev/sda [4:0:0:0] cd/

原创 加載內核模塊-Unknown symbol錯誤分析

在調試過程中,發現一個問題,編譯生成一個KO文件,insmod加載後報錯: Unknown symbol var_set_integer (err 0) Unknown symbol parse_arg_eq (err 0)   問題分析