Concepts hardware
Linux 下的硬件支持
基于 Linux 的操作系统(包括 openSUSE)的硬件支持各不相同。一些制造商为其硬件提供驱动程序,而另一些则不提供。在许多情况下,自由软件爱好者为硬件创建了 Linux 驱动程序。由于一些制造商拥有其硬件的专有(而非自由)驱动程序,因此“开箱即用的 openSUSE”可能包含或不包含这些驱动程序,因此可能最初不支持所有硬件。您可能需要花一些时间来设置您的硬件。也可能不需要。这取决于具体情况。例如,您的显卡、音频、wifi 可能会立即工作。也可能无法工作。通常,Linux 初学者需要优先设置他们的显卡、互联网和音频硬件。
如果购买新硬件,通常在购买前检查 Linux 兼容性 会很有用。
Linux 下的硬件驱动程序
Linux 中的驱动程序通常实现为“内核模块”,这些模块可以在 Linux 启动期间加载,也可以在 Linux 会话期间动态加载和卸载。许多驱动程序/模块作为内核软件包的一部分提供,而其他则需要单独提供。通常,openSUSE 不附带专有的硬件驱动程序,因此这些专有驱动程序需要由制造商或其他第三方提供。相反,openSUSE 通常打包了使用大多数硬件的开源自由软件驱动程序。
一些提供有关使用 openSUSE 设置不同图形驱动程序的更多详细信息的链接是
- nVidia 显卡:SDB:NVIDIA
- ATI 显卡:SDB:ATI
- 网络摄像头:HCL:Web cameras
- 无线:HCL:Network (Wireless)
- 通用硬件兼容性(包括驱动程序信息):HCL
硬盘:术语、分区表
在 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。
参见
- 有关此的更多详细信息包含在此处:SDB:分区、文件系统、挂载点基础