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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Угробил 2 флешки dd'ой. Они залочились  (Прочитано 3323 раз)

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

Оффлайн hesoyamatogun

  • Автор темы
  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: Угробил 2 флешки dd'ой. Они залочились
« Ответ #15 : 24 Ноября 2018, 20:07:28 »
Я не понял какой диск? Эту флешку или жесткий диск макстор 40гб?
Если флешку то попытался, оно пошло но скорость медленная 5 мегабайт в секунду. Прервал, поставил bs=1M (Во фри помогает, скорость в 10 раз выше) и получил рид онли фс, какая нахер фс.
Перезагрузился и сейчас sdc флешка забивается нулями со скоростью 80мб в секунду.

Ничего нулями не затирал, инфой  затрется сколько надо.
Место под образ было больше чем образ.
Различаются на флешке но не различаются на жестком диске, который был как эталон.

Делал так:
Снял из рандома 1000000 байт в /test
чекнул мд5 /test
залил на /dev/sdc этот файл по счетчику. Считал по счетчику тут же, суммы разные.
То же самое но на рабочей флешки(точнее винте прицепном sdb ) - суммы совпадают.
(хотя заливать файл можно и без счетчика, но читатть с устройства по нему)

Конкретно сейчас забил нолями всю флешку sdc


Пользователь добавил сообщение 24 Ноября 2018, 20:12:34:
Тут описаны 2 разные процедуры, заливка "образа" до этого (который из рандома) и забивка нолями прошла сейчас.

Пользователь добавил сообщение 24 Ноября 2018, 20:24:35:
Во время заливки нулей(да и не только) ядро дает сообщения:
(Нажмите, чтобы показать/скрыть)

Пользователь добавил сообщение 24 Ноября 2018, 20:29:16:
Сейчас сливаю обрас с флешки sdc в /test и посмотрю его гекс-редактором(если откроет) и там будут нихрена не нули а какая-то переодика.critical target error, dev sdc, sector В сообщениях ядра все идут через 240.
Защита от записи но не везде а частично что такое.

Пользователь добавил сообщение 24 Ноября 2018, 22:45:23:
В общем вот. в файле /test должны быть одни нули а 16ти байтных нулевых строк вольше то всего в 17 раз.
xxd /test | fgrep -v ................ | wc -l
1861622173

xxd /test | fgrep ................ | wc -l
105023075
Сейчас дважды подряд забью флешку нулями и каждый раз считаю контрольную сумму образа. Если они совпадут - скорее всего частично живая. Если разные будут, однозначно кирдык  ;D

Пользователь добавил сообщение 24 Ноября 2018, 23:43:20:
Совпали хеши 8)
« Последнее редактирование: 24 Ноября 2018, 23:43:20 от hesoyamatogun »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: Угробил 2 флешки dd'ой. Они залочились
« Ответ #16 : 25 Ноября 2018, 03:19:47 »
Место под образ было больше чем образ.
Очевидно. Постараюсь объяснить: привез мужик 100 литров воды, вылил в пруд. Пруд поднялся на 1 см. Привёз мужик те же 100 литров воды, но в другой пруд. Пруд поднялся на 2 см. Подсчитали высоту воды - не совпала. Мужика на вилы.

Совпали хеши
Даже не сомневался. Уж если пишете на всю флешку один лишь раздел - будьте готовы, что вам на запись туда покажут кукиш.  И проблема вовсе не в флешках или чексуммах...
« Последнее редактирование: 25 Ноября 2018, 03:49:32 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн hesoyamatogun

  • Автор темы
  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: Угробил 2 флешки dd'ой. Они залочились
« Ответ #17 : 25 Ноября 2018, 09:06:25 »
Я же считал суммы не всего диска а только той его части, что записывал. Заливая исошник размером 640 мегабайт на 800 мегабайтный диск ты ведь получишь рабочий диск. Впоследствии считав ровно 640Мб, на выходе ты получишь ровно то что и записал. Байт в байт.
Когда забивал нолями весь sdc, не о каких разделах тут речи нет, скорее как стриммер, и считывая обратно весь диск, на выходе не везде ноли а должны быть везде. Но хотя бы та же сумма что и в предыдущий раз. Ты сам не догоняешь нихера.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: Угробил 2 флешки dd'ой. Они залочились
« Ответ #18 : 25 Ноября 2018, 12:01:02 »
Не догоняю, потому что не хэширую диски. Для проверки вообще-то существует fsck. 

 

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн hesoyamatogun

  • Автор темы
  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: Угробил 2 флешки dd'ой. Они залочились
« Ответ #19 : 25 Ноября 2018, 13:38:11 »
fsck работает с файловыми системами. Тут ими и не пахнет, не монтируются созданые. dd  с устройства, не с раздела даже, с целью прочесть что записал.
Знай просто, dd if=/dev/sda of=/file даст файл длиной с устройство и с содержимым точно тем же, что до этого туда записал этим же инструментом.
dd if=/dev/zero of=/file забьет файл его нулями, размер его не изменится ни на байт.

 

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