---
name: "grub-probe"
section: "8"
platform: "linux"
package: "grub"
version: "2:2.16-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/grub-probe"
---

# grub-probe(8)

probe device information for GRUB

## NAME

grub-probe - probe device information for GRUB

## SYNOPSIS

**grub-probe** \[*OPTION*...\] \[*OPTION*\]... \[*PATH\|DEVICE*\]

## DESCRIPTION

Probe device information for a given path (or device, if the **-d** option is given).

- **-0**

  separate items in output using ASCII NUL characters

- **-d**, **--device**

  given argument is a system device, not a path

- **-m**, **--device-map**=*FILE*

  use FILE as the device map \[default=/boot/grub/device.map\]

- **-t**, **--target**=*TARGET*

  print TARGET available targets: abstraction, arc\_hints, baremetal\_hints, bios\_hints, compatibility\_hint, cryptodisk\_uuid, device, disk, drive, efi\_hints, fs, fs\_label, fs\_uuid, gpt\_parttype, hints\_string, ieee1275\_hints, msdos\_parttype, partmap, partuuid, zero\_check \[default=fs\]

- **-v**, **--verbose**

  print verbose messages (pass twice to enable debug printing).

- \-?, **--help**

  give this help list

- **--usage**

  give a short usage message

- **-V**, **--version**

  print program version

Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options.

## REPORTING BUGS

Report bugs to \<bug-grub@gnu.org\>.

## SEE ALSO

[**grub-fstest**(1)](/grub-fstest/1.md)

The full documentation for **grub-probe** is maintained as a Texinfo manual.  If the **info** and **grub-probe** programs are properly installed at your site, the command

-

  **info grub-probe**

should give you access to the complete manual.
