17

Gparted показывает му такое сообщение после сканирования содержимого диска с заголовком "Предупреждение об освобождении".

Фон:

Это произошло после того, как я попытался сжать один из разделов, чтобы освободить место для другого раздела. Я делал это с KDE Partition Manager. Это совершенно новая машина, но почему-то все пошло не так, и я не смог смонтировать раздел меньшего размера.

Я восстановил таблицу разделов с помощью TestDisk, но система, похоже, сдала Плимут после отображения сообщения об ошибке о разделе подкачки (который находился под sda1).

Теперь я загрузил LiveCD, и я могу смонтировать и просмотреть разделы системы и данных. Я создал новый своп.

Что я могу сделать, чтобы исправить эту проблему? И какие проблемы это может вызвать?

3 ответа3

24

Эта проблема очень похожа на приведенную ниже, скорее всего, на устройстве была запущена команда dd, которая вызвала дескриптор несоответствия.

Ask Ubuntu: невозможно удалить разделы USB-накопителя (ошибка размера блока)

Проблема, которую вы описываете, была вызвана тем, что низкоуровневый инструмент устройства (например, dd) записывал блоки неправильного размера непосредственно на устройство.

Чтобы это исправить, вам нужно переписать блоки устройства до соответствующего размера. Это можно сделать с помощью dd . Дважды проверьте ваше устройство вывода перед запуском команд:

sudo dd if=/dev/zero of=/dev/sdd bs=2048 count=32 && sync

Как только команда dd будет выполнена, вы сможете получить доступ к вашему устройству через gparted .

0

Я не хочу красть чужую работу; первоначальный автор - Дамион ла Баг здесь: https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/1708881

Определите букву вашего USB-накопителя, затем введите команду:

sudo wipefs --all /dev/sdN  

(замените букву N буквой диска; эта команда должна быть выполнена немедленно.)

Запуск gparted сейчас; выберите флешку, которая будет пустой. Сначала вам нужно создать новую таблицу разделов (Устройство> Создать таблицу разделов). Если вы не уверены, вы можете выбрать «MSDOS». Это также должно завершиться в секунду. Тогда вы сможете создавать новые разделы как обычно.

-2

Вместо параметра bs ему нужен параметр obs . Из dd --help:

obs=BYTES       write BYTES bytes at a time (default: 512)

Команда будет что-то вроде:

sudo dd if=/dev/zero of=/dev/sdd obs=2048 count=32 && sync

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .