os-prober - utility to detect other OSes on a set of drives

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main amd64
Package name os-prober
Package version 1.58
Package architecture amd64
Package type deb
Installed size 139 B
Download size 29.44 KB
Official Mirror ftp.br.debian.org
This package detects other OSes available on a system and outputs the
results in a generic machine-readable format.


Package Version Architecture Repository
os-prober_1.58_i386.deb 1.58 i386 Debian Main
os-prober - - -


Name Value
libc6 >= 2.4


Type URL
Binary Package os-prober_1.58_amd64.deb
Source Package os-prober

Install Howto

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




2013-04-28 - Steve McIntyre <93sam@debian.org>
os-prober (1.58) unstable; urgency=low
[ Steve McIntyre ]
* add UEFI support, patch from Andrey Borzenkov:
+ skip legacy MS loader detection on UEFI platform
+ add framework for searching EFI System Partition
+ add scripts that detect Microsoft bootloader and ELILO.
* Add myself to uploaders.
2012-12-22 - Christian Perrier <bubulle@debian.org>
os-prober (1.57) unstable; urgency=low
[ Christian Perrier ]
* Deal with grub-probe exiting with non zero status on some
devices, which in turns can stuck update-grub
Closes: #680084
[ Joey Hess ]
* Fix detection of Fedora and other distros that moved /lib into /usr
and left behind a symlink. Grub's filesystem code does not support
symlinks. Closes: #685159 Thanks Andreas Bombe for the patch.
2012-09-17 - Colin Watson <cjwatson@debian.org>
os-prober (1.56) unstable; urgency=low
[ Hedayat Vatankhah ]
* Add support for probing Fedora's location for the GRUB 2 configuration
file (closes: #674560).
[ Colin Watson ]
* Fix the parsing code in the grub2 handler so that it no longer gets
hopelessly confused by multiple single-quoted strings on the same line,
as produced by GRUB 2.00.
2012-08-25 - Christian Perrier <bubulle@debian.org>
os-prober (1.55) unstable; urgency=low
* Improve detection of Haiku: detect the 64-bit version
Closes: #685228
* Add myself to Uploaders
2012-07-07 - Christian Perrier <bubulle@debian.org>
os-prober (1.54) unstable; urgency=low
* Team upload
[ Joey Hess ]
* Avoid noise when /proc/swaps does not exist. Closes: #673566
2012-05-07 - Christian Perrier <bubulle@debian.org>
os-prober (1.53) unstable; urgency=low
* Team upload
* Use Package-Type instead of deprecated XC-Package-Type
for os-prober-udeb
* Add ${misc:Depends} to udeb dependencies
* Link to explicit GPL-2 document in debian/copyright
* sed off (hdn,n) from the front of an initrd path,
as seen in Mandriva/Mageia grub configs.
Thanks to François Jaouen and Barry Jackson for the patch
Closes: #566102
2012-04-20 - Joey Hess <joeyh@debian.org>
os-prober (1.52) unstable; urgency=low
[ Stéphane Graber ]
* Add support for Windows 8.
[ Colin Watson ]
* Install README and TODO in the .deb.
[ Joey Hess ]
* Revert broken patch adding support for BSD distributions. Closes: #668860
2012-03-27 - Colin Watson <cjwatson@debian.org>
os-prober (1.51) unstable; urgency=low
[ Joey Hess ]
* Relax the MS-DOS detection again now that it will not cause
false positives for non-FAT filesystems.
[ Colin Watson ]
* Use 'type' rather than 'which' to test for grub-mount, as d-i doesn't
have 'which'.  Also test for grub-probe before using it, as that isn't
currently in grub-mount-udeb and I'm going to need to add it
(LP: #963471).
2012-03-15 - Colin Watson <cjwatson@debian.org>
os-prober (1.50) unstable; urgency=low
[ Joey Hess ]
* Clarify license version is GPL-2+, for all code written by Joey
Hess, Colin Watson, Christian Perrier, Otavio Salvador and
Joshua Kwan. The license had just been "GNU GPL"; other contributors
to os-prober are encouraged to clarify which GPL versions apply to
their code.
[ Otavio Salvador ]
* Add support to detect BSD systems. Thanks to Gavrilin Andrey
for the patch (refs: #659208).
[ Joey Hess ]
* Avoid false positives in MS-DOS detection by also looking for
autoexec.bat. Closes: #663540 
[ Colin Watson ]
* When using grub-mount, pass the GRUB filesystem type to individual tests
rather than "fuseblk".  Adjust a number of tests to handle GRUB
filesystem names as well as OS names (closes: #663540, #663600).
2011-08-29 - Colin Watson <cjwatson@debian.org>
os-prober (1.49) unstable; urgency=low
[ Robert Millan ]
* Depend on grub-mount-udeb only on architectures with FUSE support.
[ Colin Watson ]
* Restrict grub-mount-udeb dependency to architectures where
grub-mount-udeb exists (closes: #639599).

See Also

Package Description
osc_0.134.1-2+deb7u1_all.deb OpenSUSE (buildsystem) commander
osdclock_0.5-23_amd64.deb Clock using the XOSD library
osdsh_0.7.0-10_amd64.deb Overlays your screen with various system information
osgearth-data_2.0+dfsg-4_all.deb Dynamic 3D terrain rendering toolkit for OpenSceneGraph (data)
osgearth_2.0+dfsg-4+b3_amd64.deb Dynamic 3D terrain rendering toolkit for OpenSceneGraph (binaries)
osm2pgsql_0.80.0+r27899-4_amd64.deb OpenStreetMap data to PostgreSQL converter
osmjs_0.0~20111213-g7f3500a-3+b2_amd64.deb osmium-based Javascript framework for handling OSM data
osmo_0.2.10+svn922-2+b1_amd64.deb personal organizer for GTK+
osmosis_0.40.1+ds1-7_all.deb Command line OpenStreetMap data processor
osmpbf-bin_1.2.1-3_amd64.deb OpenStreetMap PBF file format library - tools
ospics_0.73-4_all.deb Some images of operating system logos/mascots
osptoolkit_3.4.2-1+b1_amd64.deb An open source client side development kit for Open Settlement Protocol
oss-compat_2+deb7u2_amd64.deb Open Sound System (OSS) compatibility package
oss-preserve_1.1-6_amd64.deb Program to save/restore OSS mixer settings
oss4-base_4.2-build2006-2+deb7u1_amd64.deb Open Sound System - base package