Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > "Полная" очистка флэшки


Автор: Agares 27.7.2008, 18:29
У меня есть флэшка, к ней шла программа для создания раздела и защитой его паролем. Я ею отделил 400мб(или чуть меньше, не помню уже). Но программа эта под Виндовз. Линукс не видит этот закодированый раздел. Через вайн прога не запускается. Как мне удалить его? возможно ли это?

Автор: QueueZip 27.7.2008, 19:44
http://rlab.ru/doc/repair_usb_flash_linux.html

Автор: Agares 27.7.2008, 20:54
Сделал все как там описано. не помогло. Как было 1.6 так и осталось :(

Автор: bilbobagginz 28.7.2008, 00:28
сделай так. подключи флешку, посмотри в системном дневнике ( /var/log/syslog или /var/log/messages )
как назвалось устройство.
и запусти как root:
Код

sfdisk -d /dev/<устройство флешки>

результат - в студию.


Автор: Imple 28.7.2008, 13:29
Можно полностью отчистить флешку от всего (к примеру, если флешка sdb):
Код

dd if=/dev/zero of=/dev/sdb


Потом создать на ней заново таблицу разделов и т.д.

Автор: Agares 28.7.2008, 20:33
Код

Jul 28 20:27:43 localhost kernel: usb 1-2: new full speed USB device using uhci_hcd and address 3
Jul 28 20:27:43 localhost kernel: usb 1-2: configuration #1 chosen from 1 choice
Jul 28 20:27:43 localhost kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jul 28 20:27:48 localhost kernel: scsi 0:0:0:0: Direct-Access     2048MB   flash drive      1.0  PQ: 0 ANSI: 2
Jul 28 20:27:48 localhost kernel: sd 0:0:0:0: [sda] 3317759 512-byte hardware sectors (1699 MB)
Jul 28 20:27:48 localhost kernel: sd 0:0:0:0: [sda] Write Protect is off
Jul 28 20:27:48 localhost kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jul 28 20:27:49 localhost kernel: sd 0:0:0:0: [sda] 3317759 512-byte hardware sectors (1699 MB)
Jul 28 20:27:49 localhost kernel: sd 0:0:0:0: [sda] Write Protect is off
Jul 28 20:27:49 localhost kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jul 28 20:27:49 localhost kernel:  sda:
Jul 28 20:27:49 localhost kernel: sd 0:0:0:0: [sda] Attached SCSI removable disk
Jul 28 20:27:49 localhost kernel: sd 0:0:0:0: Attached scsi generic sg0 type 0


Код

[root@azagtot ~]# sfdisk -d /dev/sda
# таблица разделов /dev/sda
unit: sectors

/dev/sda1 : start=        0, size=        0, Id= 0
/dev/sda2 : start=        0, size=        0, Id= 0
/dev/sda3 : start=        0, size=        0, Id= 0
/dev/sda4 : start=        0, size=        0, Id= 0
[root@azagtot ~]#



Imple, делал, не помогло :(

Добавлено через 1 минуту и 49 секунд
жутко не хочется ради этого винду устанавливать...

Автор: Agares 1.8.2008, 12:02
Прикол в том, что он видит только 1,7Гб
Код

root@Agares:/media/disk# dd if=/dev/zero of=/dev/sdc
dd: запись в `/dev/sdc': No space left on device
3317760+0 записей считано
3317759+0 записей написано
скопировано 1698692608 байт (1,7 GB), 339,105 c, 5,0 MB/c

Автор: powerfox 1.8.2008, 13:23
Цитата(Agares @  1.8.2008,  13:02 Найти цитируемый пост)
root@Agares:/media/disk# dd if=/dev/zero of=/dev/sdc

Должно было помочь.

Agares,
Код

fdisk /dev/sdc #или как там у вас флешку зовут)
p #для списка разделов
d #для каждого раздела


Автор: Agares 3.8.2008, 12:12
Получается, без винды никак? :(

Автор: powerfox 3.8.2008, 14:32
Цитата(Agares @  3.8.2008,  13:12 Найти цитируемый пост)
Получается, без винды никак? :( 

Тебе описали несколько способов. fdisk 100% удаляет разделы.

Автор: Agares 3.8.2008, 22:18
На флэшке виден только 1 раздел, другой скрыт утилитой...

Автор: nickless 3.8.2008, 23:37
Agares, что это за флэшка (модель, вывод lsusb когда она воткнута)? Шифрование аппаратное?
Может там действительно есть хитромудрый способ выделения места под шифрованый раздел...

Автор: bilbobagginz 4.8.2008, 01:16
судя по этому:
Код

/dev/sda1 : start=        0, size=        0, Id= 0
/dev/sda2 : start=        0, size=        0, Id= 0
/dev/sda3 : start=        0, size=        0, Id= 0
/dev/sda4 : start=        0, size=        0, Id= 0

с т.з. разделов - флешка пуста.

возможно, что ПО, работающее с флешкой размечает ее на разделы по-другому, а как - только драйверу известно.

можно модель флешки и ПО в студию ?


Автор: Agares 4.8.2008, 08:33
Код

[root@localhost karat12]# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 006: ID 1307:0163 Transcend Information, Inc.
Bus 001 Device 005: ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth Adapter
Bus 001 Device 001: ID 0000:0000

Флэшка Prestigio, модель уже не помню :(

Автор: bilbobagginz 4.8.2008, 13:53
http://www.prestigio.com/products/storage

найди то, что у тебя, и покажи пальцем.
также надо название ПО.

Автор: Agares 4.8.2008, 18:38
http://www.prestigio.com/products/storage/usb-flash-drives/data-flash
Думаю, вопрос уже решен. Помучались со знакомым линуксоидом, в итоге нашли VirtualBox и с помощью него форматнули утилитой... спасибо всем за помощь smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)