Сигнатуры дисковых устройств

 

Увидеть сигнантуры диска или его раздела можно при помощи wipefs.

Весь диск:

wipefs /dev/sdx

Определенный раздел диска:

wipefs /dev/sdx1

Вывод в консоли после выполнения выглядит примерно так:

root@linuxserver:~# wipefs /dev/sda DEVICE OFFSET TYPE UUID LABEL sda 0x200 gpt sda 0xcad63fb00 gpt sda 0x1fe PMBR

 

Удалить (Осторожно!) сигнантуры при помощи wipefs:

wipefs --all --force --backup /dev/

Назначение параметров:
--all - удалить все значения
--force - позволяет выполнить очистку даже на примонтированном устройстве или разделе
--backup - создать файл резервной копии перед очисткой
Созданные бэкап-файлы:
root@linuxserver:~# ls -l total 20 -rw------- 1 root root 2 Sep 4 16:10 wipefs-sdb-0x000001fe.bak -rw------- 1 root root 8 Sep 4 16:10 wipefs-sdb-0x00000200.bak -rw------- 1 root root 8 Sep 4 16:10 wipefs-sdb-0x3a36affd00.bak

Результат выполнения:

root@linuxserver:~# wipefs --all --force --backup /dev/sdb /dev/sdb: 8 bytes were erased at offset 0x00000200 (gpt): 45 46 49 20 50 41 52 54 /dev/sdb: 8 bytes were erased at offset 0x3a36affd00 (gpt): 45 46 49 20 50 41 52 54 /dev/sdb: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa