LINUX.ORG.RU

Как вернуть ёмкость флешке?

 ,


0

1

Понадобился Debian на флешке. (не live a имено установленная версия) Подключил флешку к виртуалке начал установку, но во время установки отключили электричество, и компьютер выключился. После включения обнаружил что флешка теперь 7.2 гб, вместо положеных 14.2. Как вернуть ей изначальную емкость?

Возможно поддельная.

UNiTE ★★★★★
()

mkfs не пробовал? После создания *buntu livecd флешки постоянно размера непонятного.

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

Забивать всю флэшку дэдой - очень «продляет» её жизнь, ага. Учитывая, что грохнуть достаточно MBR/GPT (первые и последние сектора).

svr4
()

sudo fdisk /dev/sdчтотам, d 1 d 2 d 3 в зависимости от того, сколько партиций наделал, потом n p 1 ентер ентер w q :D

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

Забивать всю флэшку дэдой

Так это только в сложных случаях, и не обязательно всю. По поводу ее работы это ее не убьет, а боятся лишний раз что-то записывать тоже глупо %)

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

Тащемта, на флэшке нет дискарда, потому всё записанное (даже если это нули) таки засирает память. И да, про write amplification когда-нибудь слышал?

svr4
()
Последнее исправление: svr4 (всего исправлений: 1)
dd if=/dev/zero of=/dev/sda0

ти па того или попробуй форматнуть утилитой HPUSBFW.exe помогала и не раз

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

Не всегда помогает, но есть еще wipefs, который удаляет найденные сигнатуры.

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

Уже сказали, всю тереть совсем необязательно, и даже один раз забить нулями не смертельно. Ресурс у ячеек пару тысяч, нет, будем экономить.

И да, про write amplification когда-нибудь слышал?

А ты услышал и всё? Ничего, что по умолчанию dd относительно крупными блоками пишет? Плюс можно покрутить настройки.

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

ага, заливай на раздел нули. убьёшь и MBR и GPT и всех-всех-всех! особенно, что как правило sda это системный раздел

p.s. на самом деле если уж затирать нулями флешку, то командой

# dd if=/dev/zero of=/dev/sd* bs=512

вместо звёздочки добавить букву диска. ибо заливаются нули не на раздел файловой системы, а на устройство как таковое, чтобы убить всю разметку и записи о файловых системах.

kma21 ★★★★
()

Извиняюсь за долгое молчание (работа навалилась). А флешка оказалась поддельной ( большие файлы пишет но прочитать не может, отвратная скорость чтения\записи неровные надписи) хорошо хоть денег за неё не давал.

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