summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rescue/NEWS2
-rwxr-xr-xrescue/bin/lsparts2
2 files changed, 3 insertions, 1 deletions
diff --git a/rescue/NEWS b/rescue/NEWS
index 07d4225bc..d85502b05 100644
--- a/rescue/NEWS
+++ b/rescue/NEWS
@@ -1,3 +1,5 @@
+- lsparts: fix reporting half sizes
+
Version 1.54 - 20 June 2016 by Thierry Vignaud
- do not run shells uselessly
diff --git a/rescue/bin/lsparts b/rescue/bin/lsparts
index cba9c6cb8..72f1c4cee 100755
--- a/rescue/bin/lsparts
+++ b/rescue/bin/lsparts
@@ -40,7 +40,7 @@ foreach (fs::proc_partitions::read_raw()) {
$_->{device} = $_->{dev};
local $::isStandalone = 1; # silent run_program
if (my $type = fs::type::type_subpart_from_magic($_)) {
- printf "$_->{dev}: %6s, fs %s (%s) [%s]\n", formatXiB($_->{size} * 512), $type->{fs_type}, fs::type::part2type_name($type), $type->{device_LABEL};
+ printf "$_->{dev}: %6s, fs %s (%s) [%s] (%s sectors)\n", formatXiB($_->{size} * 1024), $type->{fs_type}, fs::type::part2type_name($type), $type->{device_LABEL}, $_->{size};
}
}
}