> $ gcc -g -O2 -o proc_partition_O2 proc_partition.c -lntdll

I ran the program (without gdb yet, can't doit right away)... Its output is a 
bit different from /proc/partitions (w.r.t. drive names), but I still see the 
duplicates:

$ ./proc_partition
major minor  #blocks  name   win-mounts

    8     0 500107608 sda
    8     1    102400 sda1
    8     2 488280064 sda2    C:\
    8    16 1000204632 sdb
    8    17 1000202240 sdb1    D:\
    8    32 1000204632 sdc
    8    33 1000202240 sdc1    G:\
    8    48 1000204632 sdd
    8    49 1000202240 sdd1    I:\
    8    64 1000204632 sde
    8    65 1000202240 sde1    I:\
    8    80 234431064 sdf
    8    81 234428416 sdf1    F:\
    8    96 234431064 sdg
    8    97 234428416 sdg1    F:\
DeviceIoControl (Harddisk5\Partition0, IOCTL_DISK_GET_PARTITION_INFO{_EX}) 5    
8   112         0 sdh

$ cat /proc/partitions
major minor  #blocks  name   win-mounts

    8     0 500107608 sda
    8     1    102400 sda1
    8     2 488280064 sda2   C:\
    8    16 1000204632 sdb
    8    17 1000202240 sdb1   D:\
    8    16 1000204632 sdb
    8    17 1000202240 sdb1   D:\
    8    32 1000204632 sdc
    8    33 1000202240 sdc1   G:\
    8    32 1000204632 sdc
    8    33 1000202240 sdc1   G:\
    8    48 1000204632 sdd
    8    49 1000202240 sdd1   I:\
    8    48 1000204632 sdd
    8    49 1000202240 sdd1   I:\
    8    64 234431064 sde
    8    65 234428416 sde1   F:\
    8    64 234431064 sde
    8    65 234428416 sde1   F:\
    8    80         0 sdf

Anton Lavrentiev
Contractor NIH/NLM/NCBI


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to