<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ylhcom的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ylhcom</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ylhcom]]></copyright><item><title><![CDATA[紧急 bash 救援]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2743915</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2743915</guid><author>ylhcom</author><pubDate>Thu, 31 Jul 2008 10:38:00 +0800</pubDate><description><![CDATA[紧急 bash 救援			      在下篇文章中，我们将更改 Linux系统中对启动至关重要的部分。既然完全可能因某个错误而使您偶尔搞糟引导过程，我将在本文首先讲述：如何用紧急                 bash shell命令启动和运行系统。如果您确实碰巧发现系统因为 init 脚本或                 /sbin/init 本身的问]]></description><category></category></item><item><title><![CDATA[高级文件系统实现者指南 devfs 设备]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2740421</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2740421</guid><author>ylhcom</author><pubDate>Wed, 30 Jul 2008 15:55:00 +0800</pubDate><description><![CDATA[转自IBM    http://www.ibm.com/developerworks/cn/linux/其他有关文件系统的文章请看以上链接2001 年  9 月  01 日伴随着 Linux 2.4版本的发行，出现了大量的文件系统可能性，其中包括 ReiserFS、XFS、GFS和其它文件系统。这些文件系统听起来的确都很酷，但是它们真正能做些什么呢，擅长在哪些方面，以及在 Linux产]]></description><category></category></item><item><title><![CDATA[LFS 系统的设备和模块处理]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2740414</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2740414</guid><author>ylhcom</author><pubDate>Wed, 30 Jul 2008 15:54:00 +0800</pubDate><description><![CDATA[(uC)linux的驱动程序• Linux下对外设的访问只能通过驱动程序• Linux对于驱动程序有统一的接口，以文件的形式定义系统的驱动程序：• Open、Release、read、write、ioctl…• 驱动程序是内核的一部分，可以使用中断、DMA等操作• 驱动程序需要在用户态和内核态之间传递数据• uClinux下可以在应用层直接访问外设，操作寄存器口，但是无法处理中断——不推荐使用• ]]></description><category></category></item><item><title><![CDATA[Linux 内核调试器]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2737863</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2737863</guid><author>ylhcom</author><pubDate>Wed, 30 Jul 2008 10:04:00 +0800</pubDate><description><![CDATA[调试内核问题时，能够跟踪内核执行情况并查看其内存和数据结构是非常有用的。Linux 中的内置内核调试器 KDB提供了这种功能。在本文中您将了解如何使用 KDB 所提供的功能，以及如何在 Linux 机器上安装和设置 KDB。您还将熟悉 KDB中可以使用的命令以及设置和显示选项。      Linux 内核调试器（KDB）允许您调试 Linux 内核。这个恰如其名的工具实质上是内]]></description><category></category></item><item><title><![CDATA[Linux 引导过程内幕]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2737787</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2737787</guid><author>ylhcom</author><pubDate>Wed, 30 Jul 2008 09:56:00 +0800</pubDate><description><![CDATA[Linux 引导过程内幕从主引导记录到第一个用户空间应用程序的指导文档选项<trvalign="top"><img alt="" height="1" width="8"src="//www.ibm.com/i/c.gif"/><img alt="" width="16"height="16" src="//www.ibm.com/i/c.gif"/><td class="small"]]></description><category></category></item><item><title><![CDATA[gcc常用参数]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729644</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729644</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:33:00 +0800</pubDate><description><![CDATA[Command-Line Options命令行参数-cPreprocess, compile, and assemble only (i.e., dont link).预处理（生成.i，用完删除）、编译、（生成.s，用完删除），汇编（生成.o），不连接（不生成可执行文件）。Btw，貌似很多地方可以用-pipe直接通过管道，不生成临时文件，加快编译-CLeave comments in when ]]></description><category></category></item><item><title><![CDATA[File format not recognized｜｜strip]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729636</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729636</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:32:00 +0800</pubDate><description><![CDATA[whereas vmlinux uses soft floating pointFile format notrecognized: failed to merge target specific data of file/armtools/bin/../lib/gcc-lib/arm-linux/3.0/libgcc.a(_dvmd_lnx.o)make[2]: *** [vmlinux]]></description><category></category></item><item><title><![CDATA[解密硬盘后不能识别／mount分区怎么办？]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729617</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729617</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:31:00 +0800</pubDate><description><![CDATA[首先使用hdparm -z /dev/sdb 重新加载分区如果是LVM的分区则手動mount一個 LVM的Patition首先使用hdparm -z /dev/sdb 重新加载分区如果是LVM的分区则手動mount一個 LVM的Patition		第一件事就是載入LVM所需要的module $ modprobe dm-mod  接著就是找出parti]]></description><category></category></item><item><title><![CDATA[Linux下给硬盘设置密码]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729576</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729576</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:25:00 +0800</pubDate><description><![CDATA[Instead of finding someone or something to shoot at I tried to test the locking mechanism.I have experiemented with 3 hard disks, locked them and then unlocked them about a dozen times.Havent]]></description><category></category></item><item><title><![CDATA[接上篇的setmax.c]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729570</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729570</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:25:00 +0800</pubDate><description><![CDATA[/* setmax.c - aeb, 000326 - use on 2.4.0test9 or newer *//* IBM part thanks to Matan Ziv-Av  *//* * Results on Maxtor disks: * The jumper that clips capacity does not influence the value returned * by]]></description><category></category></item><item><title><![CDATA[在Linux下使用HPA隐藏数据]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729555</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729555</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:23:00 +0800</pubDate><description><![CDATA[Have you ever thought of hiding data in such a manner that it cannotbe deleted even after the hard disk is formatted? Well, in this thisarticle , we’ll look at just that; we will see how you can h]]></description><category></category></item><item><title><![CDATA[硬盘绝密维修资料(3）]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729548</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729548</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:22:00 +0800</pubDate><description><![CDATA[IBM硬盘常见故障及维修方法：1．      容易产生坏道。原因：电路板与盘体的数据接口松动或接触不良引起的；速度传输过快引起坏道。解决方法：电路板卸下，将接口部份清理一次（对IBM的硬盘一般第一步就是这样），然后将上回去，在上的同时，因为电路板在制作时有工程缺陷，所以上回去时应该尽可能的向外推，并将螺丝上得尽可能紧。如果看到电路板上的接口不平，可以用风枪加点松香处理一下，以便接口平滑。然]]></description><category></category></item><item><title><![CDATA[硬盘绝密维修资料(2） ]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729541</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729541</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:22:00 +0800</pubDate><description><![CDATA[第四章 硬盘的物理安装所谓的硬盘物理安装，指的是将硬盘装进机箱，设置跳线并接好电源线和数据线的过程。电源接口：将主机的电源与此相连，以给硬盘供电。注意“梯形”接线方向，方向错误将无法插入。主从跳线：主板上一般只有两个IDE接口，每一根接线有三个接口，其中一个接主板的IDE接口，另两个则可以接两个IDE设备，包括硬盘、光驱、刻录机等。在同一根接线上如果接两个IDE接口设备，则其中一个是主盘(]]></description><category></category></item><item><title><![CDATA[硬盘绝密维修资料(1)]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729535</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729535</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:21:00 +0800</pubDate><description><![CDATA[硬盘绝密维修资料！目   录第 一 章   硬盘的物理结构和原理第 二 章   硬盘的基本参数第 三 章   硬盘逻辑结构简介第 四 章   硬盘的物理安装第 五 章   系统启动过程第 六 章   硬盘的品牌第 七 章   硬盘电路板测试及维修技巧第 八 章   常用维修软件第 九 章   专业维修软件PC3000第 十 章   数据恢复第十一章   典型故障及维修流程第一章 硬盘的物理结构和原]]></description><category></category></item><item><title><![CDATA[ 串行ATA（SATA）协议的通信模型]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729529</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729529</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:20:00 +0800</pubDate><description><![CDATA[串行ATA（SATA）协议的通信模型   ATA串行传输是一种高速的ATA协议。串行传输使用了G比特技术和8b/10b编码。下图显示了两个设备（硬盘）是如何通过适配器与主机进行串行传输的。串行传输硬盘使用单独的电缆，采用点对点的传输方式连接每个硬盘。传输层和链路层是控制所有操作的核心部分。链路层负责与串行线相关的控制操作，传输层负责与主机相关的操作；这两个子层协调操作，就可以完成主]]></description><category></category></item><item><title><![CDATA[HPA研究]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729521</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729521</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:20:00 +0800</pubDate><description><![CDATA[HPA的初步研究结果目录：一、什么是HPA二、相关工具三、HPA结构四、HPA的删除五、HPA的备份与恢复一、什么是HPA关于"host protected area"资料HPA是ATA的标准，ATA-4就包含了HPA，通俗的理解就是设置读取的硬盘最大的扇区号，从而把高端的内容隐藏起来，这个最大的扇区号能够写在硬盘的某个地方，因此即使你把这个硬盘挂到其它机器上，正常情况下你也看不到隐藏]]></description><category></category></item><item><title><![CDATA[Linux静态/动态链接库的创建和使用]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729513</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729513</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:19:00 +0800</pubDate><description><![CDATA[假设有下面几个文件：头文件String.h，声明相关函数原形，内容如下：Strlen.c：函数Strlen的实现，获取给定字符串的长度，内容如下：Strlnen.c：函数StrNlen的实现，获取给定字符串的长度，如果输入字符串的长度大于指定的最大长度，则返回最大长度，否者返回字符串的实际长度，内容如下：生成静态库： 利用GCC生成对应目标文件：gcc –c Strlen.c Strnlen.]]></description><category></category></item><item><title><![CDATA[动态链接库*.so的编译与使用]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729504</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729504</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:18:00 +0800</pubDate><description><![CDATA[动态库*.so在linux下用c和c++编程时经常会碰到，最近在网站找了几篇文章介绍动态库的编译和链接，总算搞懂了这个之前一直不太了解得东东，这里做个笔记，也为其它正为动态库链接库而苦恼的兄弟们提供一点帮助。1、动态库的编译下面通过一个例子来介绍如何生成一个动态库。这里有一个头文件：so_test.h，三个.c文件：test_a.c、test_b.c、test_c.c，我们将这几个文件编译成一个动]]></description><category></category></item><item><title><![CDATA[电子基础5]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729489</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729489</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:18:00 +0800</pubDate><description><![CDATA[如果励志要做一名出色的电子工程师，老树可以谈谈自己的看法。做一个电子工程师，先从51 学起，这是得到公认的。不需老树饶舌。首先，去买一个开发板，越便宜的越好，在上面可以练练keilC。最好再买一个仿真器，这样调试的效率高。当然这个不便宜，但是我觉得可以志同道合的哥几个合买。反正1 天24 小时，每人8 个小时轮流上，有个几个月，C51语言也就差不多了。其次，看看老树的文章，看看需要学点什么基本的东]]></description><category></category></item><item><title><![CDATA[电子基础4]]></title><link>https://blog.youkuaiyun.com/ylhcom/article/details/2729482</link><guid>https://blog.youkuaiyun.com/ylhcom/article/details/2729482</guid><author>ylhcom</author><pubDate>Tue, 29 Jul 2008 11:17:00 +0800</pubDate><description><![CDATA[2.9.1.3 排电阻是sipn的封装，比较常用的就是阻值502 和103 的9 脚的电阻排；像sip9 就是8 个电阻封装在一起，8个电阻有一端连在一起，就是公共端，在排电阻上用一个小白点表示。排电阻通常为黑色，也有黄色；51系统的P0 需要一个排电阻上拉，否则，作为输入的时候，不能正常读入数据；作为输出的时候，接7407 是可以的，不需要上拉电阻；但是，接其它的芯片，还是不行。有兴趣可以看看5]]></description><category></category></item></channel></rss>