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

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

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

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

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

2 ответа2

0

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

0

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

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

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

(parted) mklabel msdos

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