Создайте новую таблицу с GNU parted

0

У меня есть USB-флешка, которую я недавно использовал для подключения к ней iso, чтобы я мог использовать эту флешку в качестве загрузочного диска. Теперь я хотел бы хранить обычные файлы там.

При использовании parted я постоянно получаю это сообщение:

Предупреждение: / dev / sdb содержит подписи GPT, указывающие на наличие таблицы GPT. Тем не менее, он не имеет действительной поддельной таблицы разделов msdos, как это должно быть. Возможно, он был поврежден - возможно, программой, которая не понимает таблицы разделов GPT. Или, возможно, вы удалили таблицу GPT и теперь используете таблицу разделов msdos. Это таблица разделов GPT? Да нет? да

Ошибка: и основная, и резервная таблицы GPT повреждены. Попробуйте создать новую таблицу и использовать функцию восстановления Parted для восстановления разделов.

Я ищу, как я могу сделать новую таблицу с разделением, но я не могу ее найти. Я хотел бы удалить все на этом диске, создать только один раздел и использовать файловую систему ext4, чтобы иметь возможность хранить файлы. Разве это не возможно с GNU parted?

М. Билд
источник
Вы должны попробовать решения в askubuntu.com/questions/249642/… .
Теро Килканен,
спасибо, но решение там использует gdisk вместо parted. Значит ли это, что это невозможно сделать с помощью parted?
М. Билд

Ответы:

0

Команда, которую вы ищете, это mklabel. Из gparted helpменю:

mklabel,mktable LABEL-TYPE               create a new disklabel (partition table)

Чтобы создать таблицу разделов MBR / msdos (parted), просто введите в командной строке:

(parted) mklabel msdos
Ахиллеас
источник
0

Я не знаю, существует ли такая опция в parted, но, по крайней мере, вы можете обнулить заголовки GPT, используя dd if=/dev/zero of=/dev/sdX bs=1M, где sdXуказано имя устройства для флешки. Это позволит записать нули в первые 1 МБ флешки, после чего вы сможете использовать parted.

Теро Килканен
источник