linux系统下将SATA硬盘模拟成IDE硬盘
由于SATA硬盘较新,很多驱动需要安装,可以将SATA硬盘模拟成IDE硬盘来使用“
我的linux环境为:redhat enterprise linux4
主板为:泰安S5372 G2NR-LH
系统盘为新SATA盘,不是老的SATA盘。
至于SATA硬盘不能模拟成IDE硬盘主要是由两个因素决定的:
1-bios设置,把sata控制器设置为原生(nataive)模式则sata被认作scsi设备,pata模拟(legacy)模式则认作ata设备。
2--内核选项,内核中有个选项是允许(禁止)将scsi影射为ata设备,如果允许,则始终为ata(hd),如果bios设置为nataive模式,并且禁止这个选项,则为sd设备。
对问题1在BIOS下 Advanced/advanced chipset control下面设成:
Serial ATA: Enabled
SATA Controller Mode Option Compatible
Native Mode Operation Auto
保存退出。
对于问题2:由于我在内核中一直没找到那个选项,只好在BIOS设定好的情况下重做了系统,内核应该就默认为允许将scsi影射为ata设备。
相关文档:
1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI) 就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......
Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......
linux 共享库基本使用[转]
xzq200 发表于 2007-6-16 11:02:00
0
推荐
1 创建和使用静态库
创建一个静态库是相当简单的。通常使用 ar 程序把一些目标文件(.o)组合在一起,
成为一个单独的库,然后运行 ranlib,以给库加入一些索引信息。
2 创建和使用共享库
特殊的编译和连接选项
-D_REENTRANT &nbs ......
在CenotOS 5.3中文环境下安装Oracle 10g R2时,进入图形化界面后,发现中文乱码。
在网上搜索后,发现是由于Linux上没有安装Oracle安装时使用的字体库造成的。
从以下网站下载字体库
http://download.csdn.net/source/1073202
然后在Linux下执行以下命令,把字体库安装到相应位置即可
mkdir -p /usr/share/fonts/zh_CN ......
1.UNIX是一个强大、健壮、稳定的操作系统。
特点:
1.UNIX很简介,系统调用数目少,有明确的设计目的。
2.一切皆文件。
3.UNIX的内核和系统都是C开发的,利于移植。
4.提供一套进程间通信的元语。
2.UNIX发展成为多任务、多线程、虚拟内存、换页、动态连接和TCP ......