Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Восстановление флешки  (Прочитано 19947 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zhk_real

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Восстановление флешки
« : 18 Мая 2013, 20:45:10 »
записывал образ винды на флешку штатной программой на ubuntu 12.04, что-то пошло не так, короче, процесс прервался. Пытался повторить операцию, но после того, как нажал "Стереть диск", он мне сказал org.freedesktop.UDisks.Error.Failed: Error creating partition table: helper exited with exit code 1: Error calling fsync(2) on /dev/sdb: Input/output errorПробовал форматировать через Gparted, он, в свою очередь, говорит
GParted 0.11.0 --enable-libparted-dmraid

Libparted 2.3

Форматировать /dev/sdb1 как ntfs  00:00:01    ( ОШИБКА )
   
калибровать /dev/sdb1  00:00:00    ( УСПЕШНО )
   
путь: /dev/sdb1
начало: 128
конец: 8.273.919
размер: 8.273.792 (3.95 ГиБ)
установить тип раздела на /dev/sdb1  00:00:01    ( ОШИБКА )
сообщения libparted    ( ИНФОРМАЦИЯ )
   
Ошибка синхронизации/закрытия /dev/sdb: Ошибка ввода/вывода
Ошибка ввода/вывода во время записи на /dev/sdb
Ошибка синхронизации/закрытия /dev/sdb: Ошибка ввода/вывода

Дисковая утилита
Error creating file system: helper exited with exit code 1: Error calling fsync(2) on /dev/sdb1: Input/output error
fdisk -l
Диск /dev/sda: 120.0 Гб, 120034123776 байт
255 головок, 63 секторов/треков, 14593 цилиндров, всего 234441648 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x1015725f

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848    34811903    17302528    7  HPFS/NTFS/exFAT
/dev/sda3        34812979   234440703    99813862+   f  W95 расшир. (LBA)
/dev/sda5        34812981    96253951    30720485+   7  HPFS/NTFS/exFAT
/dev/sda6        96256000   154847231    29295616   83  Linux
/dev/sda7       154849280   230535167    37842944   83  Linux
/dev/sda8       230537216   234440703     1951744   82  Linux своп / Solaris

Диск /dev/sdb: 4236 МБ, 4236247040 байт
255 головок, 63 секторов/треков, 515 цилиндров, всего 8273920 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x00000000

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1   *         128     8273919     4136896    b  W95 FAT32

hdparm /dev/sdb1
/dev/sdb1:
SG_IO: bad/missing sense data, sb[]:  f0 00 05 00 00 00 00 0a 00 00 00 00 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 multcount     =  0 (off)
 readonly      =  0 (off)
 readahead     = 256 (on)
 geometry      = 1018/131/62, sectors = 8273792, start = 128

Пробовал восстановить ее способом, который описан здесь https://forum.ubuntu.ru/index.php?topic=14223.0, но сначала, при создании раздела, она сказала, что раздел 1 уже есть, я его удалил и создал новый, но при сохранении настроек выдало ошибку.
При попытке форматирования из винды написало, что флешка доступна только для чтения.
Требуется записать таки на флешку образ винды, но для начала надо вернуть ее к заводским настройкам.

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2213
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #1 : 18 Мая 2013, 21:29:29 »
dd if=/dev/zero of=/dev/sdbзабить флешку нулями вышло?

здесь подробно - Программный ремонт USB flash в Linux

Оффлайн zhk_real

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #2 : 18 Мая 2013, 21:32:25 »
Забить вышло, все шло как по маслу, но при сохранении всего этого выдало ошибку.
А по тому примеру я изначально и делал, просто потом на форуме статью нашел

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2213
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #3 : 18 Мая 2013, 21:41:12 »
если не выйдет, придется воспользоваться советами на flashboot.ru
но там утилиты для восстановления под винду :(

Оффлайн zhk_real

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #4 : 18 Мая 2013, 21:47:32 »
а можно с этого места подробнее? перезагрузиться на винду это не проблема, лишь бы помогло.
Только вот сама Windows не хочет форматить ни через контекстное меню, ни через управление дисками

Оффлайн Spect

  • Старожил
  • *
  • Сообщений: 1173
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #5 : 18 Мая 2013, 22:29:27 »
Как правило, утилиты для восстановления искать на сайте производителя.
Из универсальных.. Пользовался как-то AlcorMP.
Ubuntu 16.04 LTS [x86-64]/i3-2100T/2*4G/1T HDD/Intel HD 2000
Hatsan Escort Aimguard Combo 12/76, 7+1

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2213
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #6 : 18 Мая 2013, 22:36:50 »
так пойди по ссылке, там все доходчиво описано.
нужно определить VID и PID флешки, а потом по ним подобрать утилиту для восстановления (по таблице)
по некоторым утилитам там есть более-менее подробные статьи

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #7 : 18 Мая 2013, 22:47:25 »
zhk_real,
при сохранении чего? попробуйте:
sudo fdisk /dev/sdb
o
n
p
1
нажать enter
нажать enter
w
sudo mkfs.vfat /dev/sdf1
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн v!tax

  • Старожил
  • *
  • Сообщений: 4154
  • Gentoo x64 bspwm
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #8 : 18 Мая 2013, 22:50:52 »
shred ?
господь ведет твою руку, сын мой....

Оффлайн zhk_real

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #9 : 18 Мая 2013, 23:01:15 »
zhk_real,
при сохранении чего? попробуйте:
sudo fdisk /dev/sdb
o
n
p
1
нажать enter
нажать enter
w
sudo mkfs.vfat /dev/sdf1


после w
Команда (m для справки): w
Таблица разделов была изменена!

Вызывается ioctl() для перечитывания таблицы разделов.

Ошибка закрытия файла
sudo mkfs.vfat /dev/sdb1
mkfs.vfat 3.0.12 (29 Oct 2011)
mkfs.vfat: unable to open /dev/sdb1: Read-only file system

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #10 : 18 Мая 2013, 23:05:53 »
zhk_real,
пробовали переткнуть флэшку и еще раз сделать mkfs.vfat?
дайте вывод:
hdparm /dev/sdb
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн zhk_real

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #11 : 18 Мая 2013, 23:08:58 »
переткнуть пробовал
hdparm /dev/sdb
/dev/sdb:
SG_IO: bad/missing sense data, sb[]:  f0 00 05 00 00 00 00 0a 00 00 00 00 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 multcount     =  0 (off)
 readonly      =  0 (off)
 readahead     = 256 (on)
 geometry      = 1018/131/62, sectors = 8273920, start = 0

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #12 : 19 Мая 2013, 00:24:48 »
mount?
Wars ~.o

Оффлайн leanu

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Восстановление флешки
« Ответ #13 : 29 Июля 2013, 12:08:27 »
Таблица разделов была изменена!

Вызывается ioctl() для перечитывания таблицы разделов.

ВНИМАНИЕ: Попытка перечитать таблицу разделов завершилась ошибкой 16: Устройство или ресурс занято.
Ядро всё ещё использует старую таблицу. Новая будет использована
при следующей перезагрузке, или при запуске partprobe(8) или kpartx(8)

ПРЕДУПРЕЖДЕНИЕ: Если вы создали или изменили
какие-либо разделы DOS 6.x, пожалуйста, прочтите
страницу руководства fdisk для получения
дополнительной информации.

Ошибка закрытия файла

та же проблема,,, dd работает но в dmesg ругается:
(Нажмите, чтобы показать/скрыть)

при этом
# hdparm /dev/sdc

/dev/sdc:
SG_IO: bad/missing sense data, sb[]:  f0 00 05 00 00 00 00 0a 00 00 00 00 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 multcount     =  0 (off)
 readonly      =  0 (off)
 readahead     = 256 (on)
 geometry      = 7910/64/32, sectors = 16199680, start = 0

в чем проблема? и как исправлять? таблица разделов не пишется, бутсектор чистил несколько раз, но все равно при пересоединении выдает тот же результат, иногда использованная память меняется...

флешка новая, в виндоузе ругается на реадонли, формат не работает, комп грузит

 

Страница сгенерирована за 0.037 секунд. Запросов: 25.