Ketika saya ingin Linux mempertimbangkan partisi yang baru dibuat tanpa me-reboot, saya memiliki beberapa alat yang tersedia untuk memaksa penyegaran "cache partisi" kernel:
partx -va /dev/sdX
kpartx -va /dev/sdX
hdparm -z /dev/sdX
sfdisk -R /dev/sdX
- ...
Saya tidak yakin tentang perbedaan antara teknik-teknik ini, tetapi saya pikir mereka tidak menggunakan yang sama ioctl
, seperti BLKRRPART
atau BLKPG
. Jadi, apa perbedaannya ioctl
?
kpartx
berasal daripartx
,sfdisk
adalah alat edit partisi lain.hdparm
adalah untuk kegunaan lain, tetapi juga memiliki cara untuk membaca tabel partisi ke dalam kernel. Jika Anda benar-benar perlu tahu, maka lihat kode sumbernya.