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 ★☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.