LINUX.ORG.RU

удалить USB-Partition


0

0

Народ, подскажите как удалить все логические диски с USB-флэшки? Исходная ситуация: имеется порядка тысячи флэшек разных производителей с неизвестным разбиением на логические диски. Нужно их автоматически отформатировать. Имеется скрипт, который умеет форматировать чистую флешку. Но вот как сделать флэшку чистой?

anonymous
Ответ на: комментарий от anonymous

надо было bs=1M задать. Ну и для стирания таблицы разделов не обязательно весь диск затирать :)

true_admin ★★★★★
()
Ответ на: комментарий от anonymous

> Хм... dd if=/dev/zero of=/dev/sdX - копирует уже 15 минут... размер флэшки - 2GB

см. комментарий 2 и не забываем добавить "bs=1M count=1" :) без этой добавки нулями будет забит весь диск, что существенно дольше а на практике не нужно.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

># dd if=/dev/zero of=/dev/sdX bs=1M count=1

Зачем мегабайт? Таблица разделов располагается в первых 512 байтах (если, конечно, там DOS-овые partition tables)

# dd if=/dev/zero of=/dev/sdX bs=512 count=1

Получится гораздо быстрее :)

eth
()
Ответ на: комментарий от eth

> Зачем мегабайт? Таблица разделов располагается в первых 512 байтах (если, конечно, там DOS-овые partition tables)

на всякий случай. вдруг там BSD Label?

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от anonymous

> а если сжимать - забитый нулями лучше ведь?...ж-)

если сжимать в тисках то пофигу.

// wbr

klalafuda ★☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.