Jawaban yang diterima harus diperbarui:
fdisk -l /dev/sdb
Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 6C5ED23-xxxxxxx
Seperti yang Anda lihat, fdisk sekarang menampilkan tipe Disklabel: gpt tanpa perlu mem-parsing pesan kesalahan.
waktu fdisk: 0m0.004s nyata
waktu berpisah: 0m0.413s asli
100x lebih lambat untuk berpisah.
Saya sedang meneliti ini untuk aplikasi lain yang membutuhkan data ini, jadi saya hanya memperbarui informasi fdisk yang agak ketinggalan zaman. Juga karena ketika satu program 100x lebih cepat dari yang lain, biasanya ada baiknya melihat lebih dekat pada umumnya.
Saya tidak tahu versi fdisk mana yang membawa perubahan ini.
Di atas adalah: 2.30.2
Saya menemukan satu di sistem yang lebih tua yang menunjukkan kesalahan gpt, versi 2.20.1, tapi saya tidak tahu versi fdisk mana yang memperbaiki masalah ini.
Perhatikan bahwa kesalahan gpt akan stderr, jadi jika Anda mengirim kesalahan ke 2> / dev / null Anda akan melewatkan pesan itu.
blkid
. Lihat jawaban ini .