Недавно у меня произошла странная ошибка при попытке разбить съемный USB-накопитель. lsblk правильно сообщил о конфигурации диска. Однако, когда я попытался записать образ на диск dd error'd, сообщив, что диск (8 ГБ) составляет всего 2 ГБ. gdisk сообщил о том же результате, что и раздел KDE. Тем не менее, я мог бы записать нули в разделы диска, например / dev / sdb1. Я попробовал другой диск с точно таким же результатом. Я запустил partprobe, который не дал результата. В какой-то момент я также получил сообщение о том, что / dev / disk / by-label / sdb не существует. Я перезагрузился и ошибка исчезла, так что никакого вреда. Мне было интересно, если кто-нибудь знает, что могло произойти, и как восстановиться после ошибки без перезагрузки?
Часто ядро {не / не может быть обновлено}, когда модифицируется таблица разделов диска.
Иногда это помогает запустить
sudo partprobe
(чтобы исправить такие проблемы без перезагрузки).
Я тоже заметил, что lsblk
часто лучше, чем другие инструменты, сообщать правильные данные о дисках.
Как вы уже заметили, перезагрузка - хороший способ получить правильные данные о таблицах разделов.
Но иногда это хорошая идея, чтобы избежать перезагрузки, как показано по следующей ссылке,