linux sata驱动加载硬盘顺序,linux安装前必备知识

一、学习linux必备条件

1、计算器概论与硬件相关知识

2、先从linux的安装与指令学起

3、linux操作系统的基础技能:包含了使用者,群组的概念,权限概念,程序的定义,龙其权限概念,由于不同的权限设定会防碍你的使用者便利性。

4、务必学会VI文书编辑器

5、shell与shell script学习:文字接口说穿了就是一个名为shell软件

6、一定要会软件件管理员、

7、网络基础的建立

二、各硬件装置在linux中文件名

1、在linux中,每个装置被当成一个档案来对待,几乎所有的硬件装置档案都在/dev这个目录内装置装置linux内文件名

IDE/dev/hd(a-d)

SCSI/SATA/USB硬盘机/dev/sd(a-p)

usb快闪碟/dev/sd(a-p)与SATA相同

软件驱动器/dev/fd(0-1)

打印机USB:/dev/usb/lp(0-15)             25针:/dev/lp(0-2)

鼠标USB:/dev/usb/mouse(0-15)    PS2:/dev/psaux

当前CD ROM/DVD ROM/dev/cdrom

当前的鼠标/dev/mouse

磁带机IDE:/dev/ht0                         SCSI:/dev/st

三、SATA/USB接口磁盘根本没有一定顺序,根据Linux核心侦测到磁盘顺序

1、masterslave

IDE1(primary)/dev/hda/dev/hdb

IDE2(secondary)/dev/hdc/dev/hdd

2、一个IDE扁平电览可以连接两个IDE装置,主机一般提供两个IDE接口,最多可以接到四个IDE装置

四、TLDP是the linux document project 内容提到的是linux操作系统的各个how-to以及相关的说明文件如man page

五、主存储器不够大,就会使用到硬盘的内置空间swap

六、磁盘阵列(RAID)是利用硬件技术将数个硬盘整合成为一个大硬盘的方法,操作系统只会看到最后被整合起来硬盘,由于磁盘阵列由多个硬盘组成,可以达到速度效能,备份等任务。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SATA (Serial ATA) 是一种高速传输数据的接口标准,它已经成为现代计算机中硬盘驱动器的主要接口标准之一。Linux 内核中的 SATA 驱动程序主要用于支持 SATA 硬盘控制器。 SATA 驱动程序的源代码主要包括以下几个部分: 1. 驱动程序注册和初始化 在 Linux 内核启动时,SATA 驱动程序会自动注册到内核中,以便能够识别并支持 SATA 硬盘控制器。驱动程序的初始化主要包括以下几个步骤: - 检查硬件设备是否存在并可用 - 分配内存空间和初始化数据结构 - 注册中断处理函数 - 设置硬件设备的工作模式和参数 2. 块设备驱动 SATA 硬盘控制器对应的块设备驱动程序主要实现以下几个功能: - 探测硬盘的容量和参数 - 支持读写操作 - 支持块设备的缓存和缓存管理 块设备驱动程序的核心代码包括请求队列管理、命令和数据传输、块设备缓存管理等模块。 3. 中断处理程序 当 SATA 硬盘控制器发生中断时,SATA 驱动程序会调用相应的中断处理程序来处理中断事件。中断处理程序主要实现以下几个功能: - 读取和处理硬件设备的状态信息 - 处理传输命令和数据的完成情况 - 唤醒等待中的进程 4. 控制器驱动程序 SATA 控制器驱动程序主要用于管理和控制 SATA 控制器的工作,包括以下几个功能: - 初始化和配置控制器 - 管理控制器的中断和 DMA 控制 - 处理控制器的错误和异常情况 控制器驱动程序的核心代码主要包括控制器的初始化、中断处理、DMA 控制等模块。 总的来说,SATA 驱动程序的源代码主要涉及硬件设备的初始化和配置、块设备驱动、中断处理程序和控制器驱动程序等几个方面。在理解和分析 SATA 驱动程序的源代码时,需要掌握相关的硬件知识Linux 内核编程技巧。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值