即: 如何检查未格式化的驱动器大小... 不要考虑格式化的驱动器...只考虑未格式化的驱动器。
最佳答案
在 Linux 下,如果您想要整个驱动器的大小,请阅读 /sys/block/sda/size
。
要查找分区的大小,请阅读 /sys/block/sda/sda1/size
。
将 sda
、sda1
替换为您的设备/分区的名称。
或者,如果可以打开原始设备文件,则可以使用 BLKGETSIZE
ioctl
。
关于c - 如何以编程方式确定驱动器的空间/大小?在 LInux 和 Windows 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1960421/