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

595
M. Buil

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

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

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

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

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

0
Вы должны попробовать решения в https://askubuntu.com/questions/249642/gpt-partition-table-warning-message-during-install-of-ubuntu. Tero Kilkanen 7 лет назад 0
спасибо, но решение там использует gdisk вместо parted. Значит ли это, что это невозможно сделать с помощью parted? M. Buil 7 лет назад 0

2 ответа на вопрос

0
Tero Kilkanen

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

0
Achilleas

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

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

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

(parted) mklabel msdos 

Похожие вопросы