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


Автор Тема: dd и бэды  (Прочитано 446 раз)

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

Оффлайн muslimgauze

  • Автор темы
  • Участник
  • *
  • Сообщений: 164
    • Просмотр профиля
dd и бэды
« : 12 Май 2014, 21:10:27 »
Есть HDD крайне не удачной серии, который начал сыпаться в примерно годовалом возрасте.
Есть HDD другого производителя, но с теми-же размерами.
Крайне не хочется переставлять и потом настраивать систему с кучей приложения.
Можно как-то "клонировать" разделы через dd, но обходя бэды на источнике?

Krjd

  • Гость
Re: dd и бэды
« Ответ #1 : 12 Май 2014, 21:35:25 »
muslimgauze,
а зачем dd?
просто
cp -rpсо старого на новый, поменять uuid в /etc/fstab и переустановить grub

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12066
  • Xubuntu 20.04 (64bit)
    • Просмотр профиля
Re: dd и бэды
« Ответ #2 : 12 Май 2014, 22:22:12 »
...ман на dd говорит что у него есть опция noerror...
Но согласен с предыдущим оратором - если в файле есть битые сектора - то лучше его и не копировать... помер так помер :(
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн muslimgauze

  • Автор темы
  • Участник
  • *
  • Сообщений: 164
    • Просмотр профиля
Re: dd и бэды
« Ответ #3 : 12 Май 2014, 22:26:16 »
muslimgauze,
а зачем dd?
просто
cp -rpсо старого на новый, поменять uuid в /etc/fstab и переустановить grub

cp будет на бэдах спотыкаться

Пользователь решил продолжить мысль 12 Май 2014, 22:26:53:
...ман на dd говорит что у него есть опция noerror...
Но согласен с предыдущим оратором - если в файле есть битые сектора - то лучше его и не копировать... помер так помер :(

так я и хотел чтобы оно не копировалось, и даже не пыталось, просто пропускало без участия пользователя

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12066
  • Xubuntu 20.04 (64bit)
    • Просмотр профиля
Re: dd и бэды
« Ответ #4 : 12 Май 2014, 23:09:35 »
muslimgauze, так dd не знает файловой системы и если что не прочитает - просто запишет туда нули. Но файл при этом ФС будет существать битым (с "пробелами")... :(
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн hon

  • Старожил
  • *
  • Сообщений: 1044
  • Ubuntu 12.04 LTS
    • Просмотр профиля
Re: dd и бэды
« Ответ #5 : 12 Май 2014, 23:15:06 »
Используй dd iflag=noerror
или спец. программы для работы с плохими носителями, например dd_rescue.

Krjd

  • Гость
Re: dd и бэды
« Ответ #6 : 12 Май 2014, 23:22:56 »
muslimgauze,
так я и хотел чтобы оно не копировалось, и даже не пыталось, просто пропускало без участия пользователя
в моем представлении dd так работать не будет, он просто не скопирует байты которые не смог прочитать, т.е. файлы с ошибками все равно скопируются, но не целиком...

я не уверен, но думаю вам подойдет
rsync --ignore-errors

Оффлайн muslimgauze

  • Автор темы
  • Участник
  • *
  • Сообщений: 164
    • Просмотр профиля
Re: dd и бэды
« Ответ #7 : 12 Май 2014, 23:26:56 »
muslimgauze,
так я и хотел чтобы оно не копировалось, и даже не пыталось, просто пропускало без участия пользователя
в моем представлении dd так работать не будет, он просто не скопирует байты которые не смог прочитать, т.е. файлы с ошибками все равно скопируются, но не целиком...

я не уверен, но думаю вам подойдет
rsync --ignore-errors


буду ночью эксперементировать
позже отпишусь о результатах

Пользователь решил продолжить мысль 13 Май 2014, 11:45:28:
фальстарт (с)
в неттопе оказался нестандартный разъем у DVD-R, не получилось на его место воткнуть второй "винт"
эксперимент откладывается до поиска переходника (короткое SATA-питание, чуть длиннее интерфейсного разъема)
« Последнее редактирование: 13 Май 2014, 11:45:28 от muslimgauze »

 

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