如果要完整安装和使用 Ubuntu Linux,了解设备名称和使用至关重要。随着技术更迭,设备命名在不断推出的众多 Linux 版本中也有所改变和发展。
很遗憾,这没法与 Windows 或 Apple 在产品上名称和使用设备的方式进行比较。您可能看到与 Google Android 有些相似之处。
Linux启动时会给每个设备命名,然后依次提供位置和分区。
在 Linux 下原始命名约定为:
dev/fd0:
第一个软盘驱动器dev/fd1:
第二个软盘驱动器dev/sda:
第一个 Small Computer System Interface (SCSI) 磁盘
dev/sdb:
第二个 SCSI 磁盘地址位置,以此类推dev/scd0
或 /dev/sr0:
第一个 SCSI CD-ROMdev/hda:
集成驱动电子设备 (IDE) 主控制器上的主磁盘dev/hdb:
IDE 主控制器上的辅助磁盘dev/mmcblk0:
Personal Computer Memory Card International Association (PCMCIA) 的安全数字高容量 (SDHC) 卡
dev/sdb:
针对 SCSI 仿真的通用串行总线 (USB) 闪存驱动器
sda
或 sdb
驱动器是 USB 驱动器,但 USB 模块先前已经与驱动器 1 同时启动,并且现在会同时发送消息)dev/hdc
和 /dev/hdd:
分别是辅助控制器的主磁盘和辅助磁盘,较新的 IDE 控制器具有两个通道,就像两个控制器一样GRUB 通过添加以零开始的分区更改了约定。
(E)IDE 控制磁盘的基本名称为 dev/hd?
该 ?
是单个字母。对于 GRUB,这等于 hd?
该 ?
是位置 1 到 4。
为设备命名非常简单。以下面的第一个示例为例,那么第一部分是设备名称 hd
,接着第二部分是其存放以下项目的位置 a
。
dev/hda
第一个控制器上的主磁盘dev/hdb
第一个控制器上的辅助磁盘dev/hdc
第二个控制器上的主磁盘dev/hdd
第二个控制器上的辅助磁盘hd1
第一个控制器上的主磁盘hd2
第一个控制器上的辅助磁盘hd3
第二个控制器上的主磁盘hd4
第二个控制器上的辅助磁盘命名分区更为简单,只需将编号附加到相应设备。请在下面查找下述设备上的一些分区 dev/hda.
dev/hda0
第一个控制器上的主磁盘,第一个主要分区dev/hda1
第一个控制器上的主磁盘,第二个主要分区dev/hda4
第一个控制器上的主磁盘,第一个逻辑分区dev/hda5
第一个控制器上的主磁盘,第二个逻辑分区hd1,0
第一个控制器上的主磁盘,第一个主要分区hd1,1
第一个控制器上的主磁盘,第二个主要分区hd1,4
第一个控制器上的主磁盘,第一个逻辑分区hd1,5
第一个控制器上的主磁盘,第二个逻辑分区GRUB2 通过从命名约定中拿掉零更改了约定,这意味着一切均从一开始。
(E)IDE 控制磁盘的基本名称为 dev/hd?
该 ?
是单个字母。对于 GRUB2,这等于 hd?
该 ?
是位置 1 到 4。
为设备命名非常简单。以下面的第一个示例为例,那么第一部分是设备名称 hd
,接着第二部分是其存放以下项目的位置 a
。
dev/hda
第一个控制器上的主磁盘dev/hdb
第一个控制器上的辅助磁盘dev/hdc
第二个控制器上的主磁盘dev/hdd
第二个控制器上的辅助磁盘hd1
第一个控制器上的主磁盘hd2
第一个控制器上的辅助磁盘hd3
第二个控制器上的主磁盘hd4
第二个控制器上的辅助磁盘命名分区变得更简单,只需将编号附加到相应设备。请在下面查找下述设备上的一些分区 dev/hda.
dev/hda1
第一个控制器上的主磁盘,第一个主要分区dev/hda2
第一个控制器上的主磁盘,第二个主要分区dev/hda5
第一个控制器上的主磁盘,第一个逻辑分区dev/hda6
第一个控制器上的主磁盘,第二个逻辑分区hd1,1
第一个控制器上的主磁盘,第一个主要分区hd1,2
第一个控制器上的主磁盘,第二个主要分区hd1,5
第一个控制器上的主磁盘,第一个逻辑分区hd1,6
第一个控制器上的主磁盘,第二个逻辑分区随着 SATA 驱动器的出现,约定已更改,现在硬盘大多数称为 sda
而不是 hda
。其中 sd
表示串行驱动器。
分区表显示硬盘或其他任何存储设备的分区。分区表布局有两种标准:
主启动记录 (MBR):MBR也称为 MS-DOS,您可能会将其称为原始标准。MBR 仍是使用最广泛的分区表,但带有两个主要限制:
它不允许您创建超过四个的主分区。这些分区称为 primary
分区。
磁盘分区不能超过 2 TB。
GUID 分区表 (GPT):GPT 出现得晚。虽然 MBR 仍在使用,但这些限制导致 GPT 的发展。GPT克服了MBR的两个限制。您可以拥有多个主要分区,并且驱动器容量可以超过 2 TB。
您必须了解的第一件事情是 Linux 中没有 C 驱动器或 E 驱动器。相反,您会看到 /dev/sda
、 /dev/sdb
、 /dev/sdc
等形式。该 dev
是设备的简称。该 sd
是 SCSI 大容量存储驱动器的简称。
要在硬盘上安装操作系统,必须将其分为若干不同的存储单元。我们将这些存储单元称为分区。在 MBR 下:几乎是所有 Linux 发行版本的默认值,有三种不同类型的分区 - 主要、扩展和逻辑。在MBR中,任何未显式创建为扩展或逻辑分区的分区都是主要分区。任何未分配空间都显示为可用。虽然可能是可用,但您不能在该状态中使用它。就计算机而言,在分区前不存在该等可用空间。
(图 1:分区指南窗口的屏幕截图)
如果已创建最大容量的分区并且仍有可用空间,它将不用。
(图 2:分区错误消息的屏幕截图)
通过将分区标记为扩展分区,可以在扩展分区下创建更多分区。这些分区称为逻辑分区,并且可以创建的逻辑分区数量不受限制。这意味着,您可以具有三个主要分区和一个扩展分区,然后从那里创建众多分区。
Ubuntu 的图形安装程序是 Ubiquity
。
已添加两个功能,这两个功能有时在其他Linux分发包上也有提供。
两个功能是:
Ubiquity 支持用户主目录加密已有很长一段时间了,但是是作为物理安全工具。借助全磁盘加密,如果未使用正确的磁盘加密密码短语,计算机不会启动。每次重新启动时,坐在配置了全磁盘加密的计算机前面的人员都获得显示的提示。
LVM 使得管理磁盘空间轻松。特别是调整分区大小和在计算机中添加另一个硬盘时。LVM 没有内置冗余。这意味着在多磁盘计算机中,如果一个磁盘出现故障,将出现问题。LVM 当前仅使用自动化模式工作。