Concepts hardware

跳转到:导航搜索

Linux 下的硬件支持

基于 Linux 的操作系统(包括 openSUSE)的硬件支持各不相同。一些制造商为其硬件提供驱动程序,而另一些则不提供。在许多情况下,自由软件爱好者为硬件创建了 Linux 驱动程序。由于一些制造商拥有其硬件的专有(而非自由)驱动程序,因此“开箱即用的 openSUSE”可能包含或不包含这些驱动程序,因此可能最初不支持所有硬件。您可能需要花一些时间来设置您的硬件。也可能不需要。这取决于具体情况。例如,您的显卡、音频、wifi 可能会立即工作。也可能无法工作。通常,Linux 初学者需要优先设置他们的显卡、互联网和音频硬件。

如果购买新硬件,通常在购买前检查 Linux 兼容性 会很有用。

Linux 下的硬件驱动程序

Linux 中的驱动程序通常实现为“内核模块”,这些模块可以在 Linux 启动期间加载,也可以在 Linux 会话期间动态加载和卸载。许多驱动程序/模块作为内核软件包的一部分提供,而其他则需要单独提供。通常,openSUSE 不附带专有的硬件驱动程序,因此这些专有驱动程序需要由制造商或其他第三方提供。相反,openSUSE 通常打包了使用大多数硬件的开源自由软件驱动程序。

一些提供有关使用 openSUSE 设置不同图形驱动程序的更多详细信息的链接是

硬盘:术语、分区表

Icon-merge.png
这篇文章或章节应该与 概念目录结构 合并!
欢迎编辑这篇文章,但请参考 页面尽快完成合并。

在 Linux 中,硬盘以与 MS-Windows 中不同的名称为人所知。在 openSUSE Linux(在 openSUSE-10.3 之前),EIDE/IDE 硬盘被称为“hd”,并按字母顺序排列,从“a”开始(例如 hda、hdb、hdc ... 等)。scsi/sata 驱动器通常被称为“sd”,也按字母顺序排列,从“a”开始(例如 sda、sdb、sdc ... 等)。各个分区编号,从数字 1 开始(例如 hda1、hdb1、hdb2、hdb3、hdc1、sda1、sda2)。软盘将被称为 fd。

从 openSUSE-10.3 开始,通过使用 libata 应用程序,EIDE/IDE 硬盘也共享 sda、sdb ... 等命名约定。

Linux 中硬盘的分区遵循 PC 标准,并非 Linux 特有的(也就是说,分区与 Windows 相同)。每个硬盘必须有一个分区表。该表中可以有 0-4 个条目。在最多四个条目中,0-4 可以是主分区描述,0-1 可以是扩展分区描述。扩展分区包含几个逻辑分区,其数量可以从 1 到 4;逻辑分区编号从五开始。以下是当 PC 中只有一个硬盘时,硬盘通常如何分区

名称 文件系统类型 大小 用于 挂载点 说明
hda1 NTFS 32 GB Windows 操作系统 /windows/C 已被压缩
hda2 NTFS 8 GB Windows 还原 不要挂载 已被移动
hda3 - 80 GB 保存所有 Linux 文件 - 扩展部分-n
hda5 ext3 12 GB Linux 操作系统 / 逻辑部分-n
hda6 swap 1 GB RAM 的扩展 - 逻辑部分-n
hda7 ext3 或 reiserfs 67 GB 用户文件 /home 逻辑部分-n


更高级的分区版本(这次使用 openSUSE-10.3(及更高版本的 openSUSE)libata 命名约定)

名称 文件系统类型 大小 用于 挂载点 说明
sda1 NTFS 32 GB Windows 操作系统 /windows/C 已被压缩
sda2 NTFS 8 GB Windows 还原 不要挂载 已被移动
sda3 - 80 GB 保存所有 Linux 文件 - 扩展部分-n
sda5 reiserfs 14 GB Linux 操作系统 / 逻辑部分-n
sda6 reiserfs 5 GB 用户安装的程序 /usr/local 逻辑部分-n
sda7 swap 2 GB 交换 - 逻辑部分-n
sda8 ext3 或 reiserfs 20 GB 用户文件 /home 逻辑部分-n
sda9 ext3 或 reiserfs 35 GB 用户数据 /data 逻辑部分-n
sda10 reiserfs 4 GB 加密数据 /enc(默认不挂载) 逻辑部分-n

再次说明,如上所示,从 openSUSE-10.3 到当前的 openSUSE 版本,EIDE/IDE 硬盘可以被称为 sdx,而不是 hdx。

参见