sda
adalah nama perangkat . /dev/sda
adalah jalur perangkat .
Pikirkan tentang /sbin/fdisk
, fdisk
adalah file nama , sementara /sbin/fdisk
adalah file jalur .
sda
bagian dari /dev/sda
mungkin mewakili beberapa hal bergantung pada sudut pandang Anda:
-
Nama file
Secara umum, ini adalah nama file, yang jika berupa disk, adalah blok perangkat, oleh karena itu, sebuah nama perangkatSebagai root:
$ ls -la /dev/sd* brw-rw---- 1 root disk 8, 0 Sep 11 22:01 /dev/sda brw-rw---- 1 root disk 8, 1 Sep 11 22:02 /dev/sda1 brw-rw---- 1 root disk 8, 2 Sep 11 22:01 /dev/sda2
-
Nama diska
sda
adalah string yang memberi nama pada disk (berbeda dari partisi sda1, sda2, sdX, dll.). Biasanya dihasilkan oleh udev berdasarkan aturan perangkat yang diterapkan. -
Jalur direktori
sda
adalah nama dasar jalur/dev/sda
Terbatas pada interpretasi terkait nama disk:
Di masa lalu:sda digunakan sebagai nama perangkat SCSI disk a .
Karena perpustakaan yang sama diperluas ke drive SATA, saya kira sekarang harus disebut:
device name: SATA/SCSI/SAS disk a
Atau sederhananya:
device name: first SATA/SCSI/SAS disk
Ini adalah nama perangkat blok disk/partisi yang dihasilkan kernel :
sda
adalah nama disk dihasilkan oleh kernel. Driver kernel (termasuk tumpukan SCSI yang kebetulan sangat nyaman digunakan untuk disk SATA) isi disk_name
bidang gendisk
struktur (yaitu untuk SCSI:driver/scsi/sd.c#L3338) untuk menghasilkan sda
nama.
Nama ini nantinya digunakan untuk menjadi nama perangkat blok yang sesuai di /dev
, /sys
dan /proc/{partitions,diskstats}
. Namun, manual untuk procfs menamainya nama partisi (proc(5)) dan dokumentasi pada statistik disk menyebutnya nama perangkat (iostats.txt).