Как правильно сделать iso с микрософтовского диска?

Здесь обсуждаются все вопросы, не попадающие под другие категории
Аватара пользователя
Pasha
Неотъемлемая часть форума
Сообщения: 554
Зарегистрирован: 06 окт 2002, 12:39
Откуда: Southampton
Контактная информация:

Как правильно сделать iso с микрософтовского диска?

Сообщение Pasha »

Давеча надо мне было сделать iso image с диска с Microsoft Midtown Madness 2 :-P. Судя по всему, начало диска примерно такое:
----8<----
BBBBBBBBBBBBBCCBBBBDDDDDDDDDD...
Где B - "Нечитаемые блоки"
C - некоторые данные которые по сути лежат в определённом по счёту секторе диска и являются "проверкой ПОДЛинности".
D - Данные
---->8----

Вопрос знатокам: как сделать эту исошку так, чтобы бэд-блоки не только пропускались, но и на их месте в ISO-файле стояли, скажем, нолики. Следовательно, код на новом диске останется в нужном месте.
Если dd задать conv=noerror, она ошибки пропускает, но бэд-блоки ноликами не заменяют. Т.е. вместо нужного
0000000000000CC0000DDDDDDDDDD...
будет CCDDDDDDD....


Что делать? sdd нужного тоже вроде не умеет

Лирическое отступление.
Этот Midtown Madness - UK Edition, то есть там надо ездить по левой стороне ^__^. Тока вот я присмотрелся и увидел как мелкософт опять блеснул интеллектом - машины-то ездят по левой стороне, но вот знаки и светофоры всё равно на правой.
А когда переезжаешь улицу на дабл-деккере в "Лондоне", то врезается в бок какое-то американского вида такси, тебе сигналят и орут что-то на полуматном английском. Здесь такого нет ^__^. Здесь даже мне на однополосной (но с двухсторонним движением) дороге уступают и не сигналят (медленно едут за мной, эз зэ кэйс мэй би), когда я на велике еду со скоростью 15 км/ч. Вот так.

booxter
Неотъемлемая часть форума
Сообщения: 1427
Зарегистрирован: 04 апр 2004, 21:04

Сообщение booxter »

Чытаем man dd
conv=CONVERSION[,CONVERSION]...
Convert the file as specified by the CONVERSION argument(s).
(No spaces around any comma(s).)

Conversions:
...
noerror
Continue after read errors.
...

Аватара пользователя
Pasha
Неотъемлемая часть форума
Сообщения: 554
Зарегистрирован: 06 окт 2002, 12:39
Откуда: Southampton
Контактная информация:

Сообщение Pasha »

Чытаем першы пост.
Если dd задать conv=noerror, она ошибки пропускает, но бэд-блоки ноликами не заменяют. Т.е. вместо нужного
0000000000000CC0000DDDDDDDDDD...
будет CCDDDDDDD....

michael
Неотъемлемая часть форума
Сообщения: 434
Зарегистрирован: 12 апр 2004, 11:00
Откуда: г. Владивосток
Контактная информация:

Сообщение michael »


Аватара пользователя
Pasha
Неотъемлемая часть форума
Сообщения: 554
Зарегистрирован: 06 окт 2002, 12:39
Откуда: Southampton
Контактная информация:

Сообщение Pasha »

Aleksey Kondratenko, почему?

Аватара пользователя
Pasha
Неотъемлемая часть форума
Сообщения: 554
Зарегистрирован: 06 окт 2002, 12:39
Откуда: Southampton
Контактная информация:

Сообщение Pasha »

Вряд ли. Если бы проверялось - винда бы притормаживала на каждом из них (ну или хотя бы на одном - всё равно это было бы заметно). А такого нет :)

Anonymous

Сообщение Anonymous »

readcd dev=x,x,x f=WinXP.iso

man readcd

dd МЕ ХОПЮБКЪЕР ЩПНПШ

michael
Неотъемлемая часть форума
Сообщения: 434
Зарегистрирован: 12 апр 2004, 11:00
Откуда: г. Владивосток
Контактная информация:

Сообщение michael »

Pasha, заборол диск?

Аватара пользователя
Pasha
Неотъемлемая часть форума
Сообщения: 554
Зарегистрирован: 06 окт 2002, 12:39
Откуда: Southampton
Контактная информация:

Сообщение Pasha »

Michael, да я его отдал ещё до того как вопрос задал. Хотя если не забуду, спрошу на днях - попробую

Ответить