回答:
一般に、文字(fd, sd, hd)
はデバイスの種類('SATA, SCSI/SATA, IDE')
を示し、3番目の文字はデバイスの順序(1番目、b 2番目など)を示し、数字はゼロから始まるデバイスのパーティションを示します。
たとえば、次のとおりです。
/dev/sda1
/dev/sdb3
このデバイスの命名は、ディレクトリマウントポイントにアクセスするための実際のポイントであるため、よりバックグラウンドなものです。
次の3つの記事が少し役立つと思います。
/dev/disk/by-uuid/
そのポイントに「標準」/dev/sd**
デバイスノードへのシンボリックリンクがある場合、uuid(ドライブおよびその他のストレージデバイスの一意の識別子)によるドライブの参照が許可されます。これにより、システム上のドライブをシャッフルする場合でも、ドライブへの安定した参照を持つことができます。
明確にするために、Windows側では、ファイルシステムの命名とドライブの命名を混同しています。Windowsはドライブの命名をほぼ完全に隠しますが、レジストリとboot.iniファイルを編集すると、例を見ることができます。ディスク参照は次のようになります。
multi(0)disk(0)rdisk(0)partition(1)
ディスクマネージャツールで個々のディスクを表示することもできます。これを取り上げる理由は、ntfsファイルシステムを使用すると、あらゆる種類のゲームをプレイできるからです。別のディスクをC:のフォルダーと別のドライブに同時にマウントできます。マウントされていないディスクにはドライブ文字がまったくない場合があります。そのため、ファイルシステムとディスクの命名を混同しないでください。
Linuxも同様です。sda1は一般的なパーティション名ですが、ファイルシステムのどこにでもマウントできます。
SCSIおよびSATAは主流のデスクトップおよびラップトップ構成でしばらくの間存在し続けますが、命名スキームでeMMCストレージを使用するモバイルデバイス/dev/mmcblk*p*
は数年前からあり、SATA以外の高性能NVMe SSD(/dev/nvme*n*
)は遠くありません。
/dev/sd*
名前を使用する必要がないことに注意してください。C:ドライブに相当するのは/
(ルートディレクトリ)です。ファイルマネージャーの[コンピューター]に移動すると、すべてのドライブを表示できます。