`
housen1987
  • 浏览: 345407 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Linux硬件系统

 
阅读更多

核心:在Linux系统中,任何设备都被当成一个文档来处理。

常见设备在Linux中的文档名称:


设备 设备在Linux中的文档名
IDE硬盘 /dev/hd[a-d]
SCSI/SATA/USB硬盘 /dev/sd[a-p]
USB闪存 /dev/sd[a-p]
软驱 /dev/fd[0-1]
打印机 25针:/dev/lp[0-2]

USB:/dev/usb/lp[0-15]
鼠标 USB:/dev/mouse[0-15]

PS2:/dev/psaux


硬盘分割:

一块硬盘可以被分割成多个partition,linux的设备都是以文档形式存在的,partition也不例外。

常见磁盘类型有IDE和SATA。


IDE硬盘:

一个IDE排线可以连接2个IDE装置,而一般主机有2个IDE排线,所以一台主机最多可以连接4个IDE装置。


IDE\jumper Master Slave
IDE1(Primary) /dev/hda /dev/hdb
IDE2(Secondary) /dev/hdc /dev/hdd

SATA硬盘:

SATA/USB类型的磁盘根本就没有顺序,要根据Linux核心侦测到磁盘的顺序来命名。


例如:

如果你的PC上面有2个SATA硬盘和一个USB盘,而主板上有6个SATA插槽,这2个SATA磁盘分别插在主板的SATA1,SATA5插槽上,请问这3个磁盘在Linux中如何命名?

解答:

1 SATA1插槽的名称:/dev/sda

2 SATA5插槽的名称:/dev/sdb

3 USB盘(开机完成后才被系统捕捉到):/dev/sdc


磁盘分割表(partititon table)



  • 所谓的分割,只是针对64bytes的分割表进行设定。
  • 硬盘预设的分割表仅能写入四组分割信息
  • 分割的最小单位是磁柱(cylinder)
  • 当系统要写入磁盘时,一定要参考磁盘分割表,才能针对某个分割槽进行资料的处理。

 

分享到:
评论

相关推荐

    LINUX系统的硬件配置方法.pdf

    【Linux 系统硬件配置详解】 Linux 系统作为一个强大的开源操作系统,其硬件配置方法具有独特性和灵活性。在Linux中,硬件设备被视为文件,通过文件系统进行管理和操作,这一概念称为设备文件。本文将深入探讨Linux...

    修改linux系统和硬件时间

    ### 修改Linux系统和硬件时间 #### 一、Linux时钟的概念与分类 在理解如何修改Linux系统的时钟之前,我们先来了解一下Linux时钟的基本概念及其分类。 **1.1 Linux时钟概述** Linux系统中存在两种类型的时钟:...

    嵌入式linux系统平台的搭建

    嵌入式Linux系统平台的搭建是一项复杂而关键的任务,它涉及到硬件选型、Bootloader配置、内核编译以及文件系统制作等多个环节。本教程将深入浅出地讲解这一过程,帮助你掌握嵌入式开发的基本技能。 1. **硬件选型**...

    嵌入式LINUX系统硬件开发平台.pdf

    "嵌入式 LINUX 系统硬件开发平台" 嵌入式 Linux 系统硬件开发平台是指在 Linux 操作系统下进行的嵌入式系统硬件开发。嵌入式系统的硬件开发需要设计者对硬件资源非常熟悉,并能针对项目中的具体应用,综合考虑系统...

    linux 系统图

    linux系统架构图 好好地方会计师独立空间覅饿疯了kdj疯狂的就是了发生的纠纷是解放路上的肌肤

    Sysinfo 是一个提供 Linux 操作系统/内核/硬件系统信息的 Go 库_GO_代码_相关文件_下载

    Package sysinfo 是一个提供 Linux 操作系统/内核/硬件系统信息的 Go 库。它完全独立,不依赖主机系统,不执行外部程序,甚至不导入其他 Go 库。 我找不到任何可以提供我需要的数据/功能集的独立库。于是又一个...

    基于Linux的物联网平台控制系统硬件实现.pdf

    本系统主要分为两方面,一个是硬件系统架构设计,一个是软件系统架构设计。 1. 系统总体方案设计 图1为基于Linux操作系统的物联网平台系统模型。该系统主要分为两方面,一个是硬件系统架构设计,一个是软件系统...

    嵌入式linux硬件软件与接口

    在“嵌入式Linux硬件软件与接口”这个主题中,我们将深入探讨以下几个关键知识点: 1. **嵌入式硬件**:嵌入式系统的核心是硬件,通常包括微处理器、存储器(RAM和ROM)、输入/输出(I/O)接口、外围设备(如传感器...

    嵌入式Linux系统移植.pdf

    "嵌入式Linux系统移植" 嵌入式Linux系统移植是指将Linux操作系统移植到嵌入式设备中,以满足各种应用需求。嵌入式Linux系统移植的重要性在于其广泛的应用场景,例如手机、洗衣机、汽车等设备都需要嵌入式Linux系统...

    linux操作系统研究论文

    与传统的UNIX系统相比,Linux拥有更加优化的内核结构,允许各种广泛使用的网络协议得以实现,这使得Linux在各种硬件和网络设备的支持上表现出色。 在Linux中,尤其是对于网络连接,以太网卡是最常见的硬件设备。...

    java读取服务器硬件信息(windowx+linux+Mac OS)

    在Java编程中,读取服务器硬件信息是一项重要的任务,尤其对于跨平台的应用程序来说,能够兼容Windows、Linux和Mac OS等不同操作系统是必不可少的。本文将深入探讨如何使用Java来获取这些不同系统的硬件信息。 首先...

    做好Linux硬件实时监控(二)Linux下玩转硬件温度监控.pdf

    "Linux硬件实时监控(二)Linux下玩转硬件温度监控.pdf" Linux操作系统中,硬件实时监控是非常重要的一方面,尤其是在服务器中,实时监控硬件温度、风扇转速、电压等核心数 据,可以确保服务器的稳定运行。linux...

    LINUX操作系统(电子教案,参考答案)

    Linux是一个多任务、多用户的操作系统,它以其良好的特性和资源的免费性而得到了蓬勃的发展。  本书通过大量的图示和实例,深入浅出的介绍了Linux的基本原理和应用。主要包括Linux的基本概念和操作,Linux的树型...

    嵌入式Linux操作系统原理与应用

    在嵌入式Linux中,设备驱动程序是连接硬件和操作系统的重要桥梁,开发者需要了解如何编写驱动程序,以便使硬件设备在Linux环境下正常工作。 源码分析对于提升开发者技能非常有帮助,通过阅读和理解实际项目的源代码...

    Linux操作系统安装

    ### Linux操作系统安装知识点详解 #### 一、安装前规划与磁盘分区 在安装Linux操作系统之前,最重要的是做好充分的规划工作,特别是对于磁盘分区的设置。根据描述中的信息,作者选择安装的是Red Hat Linux 2.0版本...

    ARM嵌入式Linux系统开发详解.zip

    总结,ARM嵌入式Linux系统开发涉及硬件平台、软件环境、系统构建、驱动开发等多个层面,需要开发者具备扎实的理论基础和实践经验。通过深入学习和实践,我们可以构建出高效、稳定的嵌入式系统,服务于各种应用场景。

    Linux操作系统PPT课件.pptx

    3.高度可移植性:Linux 操作系统可以运行在多种硬件平台上,如 x86、ARM、MIPS 等。 4.灵活性:Linux 操作系统可以根据用户需求进行定制和修改。 5.安全性:Linux 操作系统具有高度的安全性,提供了多种安全机制来...

    《Linux系统应用与开发教程》所有课后习题和答案.doc

    本文档整理了《Linux系统应用与开发教程》的所有课后习题和答案,涵盖了 Linux 系统的概述、shell 及常用命令、vi 编辑器的使用、X Window 系统的使用、Linux 系统的常用软件、硬件管理、网络基本配置、常用网络服务...

Global site tag (gtag.js) - Google Analytics