diskscan - scan storage media for bad or near failure sectors

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe amd64
Package name diskscan
Package version 0.20
Package release 1
Package architecture amd64
Package type deb
Installed size 113 B
Download size 43.80 KB
Official Mirror archive.ubuntu.com
diskscan is intended to find sectors of a storage medium
(hard disk, flash drive or pendrive, etc.) which are bad
or in the process of going bad.
The operation is entirely read-only and does not cause
damage to the data on filesystems. As the program reads
block device sectors, it will work whether there is a
filesystem or not.
diskscan reads the entire block device and notes the time
it took to read a block. When there is an error it is
immediately noted and also when there is a higher latency
to read a block. A histogram of the block latency times is
also given to assess the health of the medium.
diskscan can also be used to test the speed and quality of
the medium. All sectors of a perfect medium could be read
at the same speed.


Package Version Architecture Repository
diskscan_0.20-1_i386.deb 0.20 i386 Ubuntu Universe
diskscan - - -


Name Value
libc6 >= 2.14
libtinfo5 >= 6
zlib1g >= 1:1.2.0


Type URL
Binary Package diskscan_0.20-1_amd64.deb
Source Package diskscan

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install diskscan deb package:
    # sudo apt-get install diskscan




2017-10-01 - Kyle Robbertze <krobbertze@gmail.com>
diskscan (0.20-1) unstable; urgency=medium
* New upstream version 0.20
* debian/control:
- Bumped Standards-Version to 4.1.1
- Moved packaging VCS to gitlab until Alioth replacement is
2017-01-09 - Kyle Robbertze <krobbertze@gmail.com>
diskscan (0.19-4) unstable; urgency=medium
* New maintainer (Closes: #848676)
* debian/watch: corrected options so that it works
2016-12-20 - Joao Eriberto Mota Filho <eriberto@debian.org>
diskscan (0.19-3) unstable; urgency=medium
* QA upload.
* Set Debian QA Group as maintainer. (see #848676).
2016-11-20 - Joao Eriberto Mota Filho <eriberto@debian.org>
diskscan (0.19-2) unstable; urgency=medium
* Bumped DH level to 10.
* debian/control:
- Bumped Standards-Version to 3.9.8.
- Updated the Vcs-* fields to use https instead of http and git.
* debian/copyright: updated the packaging copyright years.
* debian/watch: bumped to version 4.
2015-11-24 - Joao Eriberto Mota Filho <eriberto@debian.org>
diskscan (0.19-1) unstable; urgency=medium
* New upstream release.
* The upstream adopted the debian/distclean.sh script. Consequently:
- debian/clean: added to remove an additional 'distclean' file
created by debhelper.
- debian/copyright: updated the information about the distclean
- debian/distclean.sh: removed.
- debian/rules: change the override_dh_clean to use the upstream
distclean.sh file.
2015-11-14 - Joao Eriberto Mota Filho <eriberto@debian.org>
diskscan (0.18-1) unstable; urgency=medium
* New upstream release.
* Upstream using CMake now.
* debian/clean: removed. Using debian/distclean.sh.
* debian/control:
- Added cmake to Build-Depends field.
- Removed ctags, ninja-build, python-beautifulsoup and python-markdown
from Build-Depends field.
* debian/copyright: updated an information about the packaging.
* debian/dirs: not useful now. Removed.
* debian/distclean.sh: added to remove some files forgotten by upstream
after the build process.
* debian/rules:
- Added the override_dh_clean target to call the debian/distclean.sh
- Removed the override_dh_auto_clean, override_dh_auto_clean and
override_dh_auto_install targets.
- Removed the 'V' variable (unneeded now).
2015-11-02 - Joao Eriberto Mota Filho <eriberto@debian.org>
diskscan (0.17-1) unstable; urgency=medium
* New upstream release. (Closes: #803794)
* debian/clean: removed previous names and added new entries to remove
some files forgotten by upstream when cleaning the source code.
* debian/control: added libncurses5-dev and zlib1g-dev to Build-Depends
* debian/copyright: updated some information about the upstream.
* debian/patches: removed. The upstream fixed the source code. Thanks.
* debian/rules:
- Added the target override_dh_auto_clean to remove the directory
'built', forgotten by upstream.
- Added the target override_dh_auto_configure to run a single
'configure' command.
* debian/source/options: removed. The upstream fixed the source code.

See Also

Package Description
disktype_9-6_amd64.deb detection of content format of a disk or disk image
dislocker_0.7.1-3build3_amd64.deb read/write encrypted BitLocker volumes
disorderfs_0.5.2-2_amd64.deb FUSE filesystem that introduces non-determinism
dispcalgui_3.5.0.0-1_amd64.deb Graphical user interface for the Argyll CMS
disper_0.3.1-2_all.deb display switcher for attaching/detaching displays easily
display-dhammapada_1.0-0.1build1_amd64.deb fortune-like collection of Buddhist sayings
dist_3.5-36.0001-3_all.deb Tools for developing, maintaining and distributing software
distcc-pump_3.1-6.3_amd64.deb pump mode for distcc a distributed compiler client and server
distcc_3.1-6.3_amd64.deb simple distributed compiler client and server
distccmon-gnome_3.1-6.3_amd64.deb GTK+ monitor for distcc a distributed client and server
disulfinder-data_1.2.11-7_all.deb data files for predictor of disulfide bonds in proteins
disulfinder_1.2.11-7_amd64.deb cysteines disulfide bonding state and connectivity predictor
dita-ot-doc_1.5.3-2_all.deb DITA Open Toolkit (documentation)
dita-ot_1.5.3-2_all.deb transforms DITA content (maps and topics) into deliverable formats
ditaa_0.10+ds1-1.1_all.deb convert ASCII diagrams into proper bitmap graphics