delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Message-ID: | <3F9653F3.3000507@futarque.com> |
Date: | Wed, 22 Oct 2003 11:54:59 +0200 |
From: | Christian Damkjer George <cdg AT futarque DOT com> |
User-Agent: | Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5b) Gecko/20030827 |
X-Accept-Language: | en-us, en |
MIME-Version: | 1.0 |
To: | cygwin AT cygwin DOT com |
Subject: | block size in /proc/partitions bug? |
Hi I am working on a tool which reads raw from a disk via cygwin's /dev/sdX interface, which works fine. But I need to determine the size of the disk preferably in sectors. I can not find a get ata identity functionality in cygwin, but I can live without it if I could get the disk size elsewhere. My disk is 40 Gb which is divided in to two partitions on 20Gb each. "df" reports 19567136 and 20625392 1k-blocks each, which is the correct size. But /proc/partitions says 313074216 and 330167880 which is about a factor 0.0625 of compared to linux. Why this strange factor it seems like you accidently multiplied by 16. My cygwin version is 1.5.5-1 /Christian --------------------------- Dump of my win2k running cygwin cdg AT luke /usr/bin 3670-4 $ cat /proc/partitions major minor #blocks name 17 32 643242600 sda 17 33 313074216 sda1 17 34 330167880 sda2 cdg AT luke /usr/bin 3670-4 $ df Filesystem 1k-blocks Used Available Use% Mounted on C:\cygwin\usr\X11R6\lib\X11\fonts 19567136 13020552 6546584 67% /usr/X11R6/lib/X11/fonts C:\cygwin\bin 19567136 13020552 6546584 67% /usr/bin C:\cygwin\lib 19567136 13020552 6546584 67% /usr/lib C:\cygwin 19567136 13020552 6546584 67% / c: 19567136 13020552 6546584 67% /cygdrive/c h: 20625392 15101200 5524192 74% /cygdrive/h ------------------- Dump of linux server --- cdg AT zaphod ~/unixenv 3670-4 $ cat /proc/partitions major minor #blocks name 9 0 2931776 md0 9 1 2931776 md1 9 2 14490560 md2 9 3 14498560 md3 9 4 28988992 md4 9 5 70830336 md5 8 0 17921835 sda 8 1 489951 sda1 8 2 2931862 sda2 8 3 14498662 sda3 8 16 17921835 sdb 8 17 489951 sdb1 8 18 2931862 sdb2 8 19 14498662 sdb3 8 32 35916548 sdc 8 33 497983 sdc1 8 34 35415292 sdc2 8 48 17921835 sdd 8 49 489951 sdd1 8 50 2931862 sdd2 8 51 14498662 sdd3 8 64 17921835 sde 8 65 489951 sde1 8 66 2931862 sde2 8 67 14498662 sde3 8 80 35916548 sdf 8 81 497983 sdf1 8 82 35415292 sdf2 3 0 39082680 hda 3 1 39078081 hda1 cdg AT zaphod ~/unixenv 3670-4 $ df Filesystem 1k-blocks Used Available Use% Mounted on rootfs 2885728 2696840 42300 99% / /dev/root 2885728 2696840 42300 99% / /dev/md5 69717728 11478056 54698156 18% /store2 /dev/hda1 38464340 24432912 12077524 67% /store1 AFS 9000000 0 9000000 0% /afs /dev/md4 28533316 23185864 3898004 86% /home -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |