在Windows中,您有C:\驱动器。这是安装Windows的主要驱动器。
但是,Linux使用了一个不同的命名方案:sda、sdb[1-4]等等。谁能给我简要的概述,这样我才能真正理解它而不是被它弄糊涂?
发布于 2011-08-13 11:41:49
一般来说,字母(fd, sd, hd)是指设备类型的('SATA, SCSI/SATA, IDE'),第三个字母是用于设备顺序(a,b,第二,等等),数字是指设备的分区,从零开始。
例如:
/dev/sda1/dev/sdb3此设备命名更多的是背景命名,作为访问它的实际点的目录挂载点。
我认为以下三篇文章会对你有所帮助:
发布于 2011-08-13 17:21:14
为了清楚起见,在Windows方面,您混淆了文件系统命名和驱动器命名。Windows几乎完全对您隐藏驱动器命名,但您可以在注册表中看到示例,如果您编辑您的boot.ini文件。那里的磁盘引用可能如下所示:
multi(0)disk(0)rdisk(0)partition(1)您还可以在磁盘管理器工具中看到单个磁盘。我提出这个问题的原因是ntfs文件系统允许您玩各种游戏。您可以将一个单独的磁盘安装到C中的一个文件夹:同时安装另一个驱动器,并且卸载的磁盘可能根本没有驱动器号。因此,不要混淆文件系统与磁盘命名。
Linux在这里也是类似的。sda1是一个常见的分区名称,但它可以在文件系统的任何位置挂载。
发布于 2015-02-15 16:12:05
虽然SCSI和SATA将在主流台式机和膝上型电脑配置中继续存在一段时间,但在eMMC命名方案中使用/dev/mmcblk*p*存储的移动设备已经有几年了,而非SATA高性能NVMe SSD (/dev/nvme*n*)已经不远了。
https://askubuntu.com/questions/56929
复制相似问题