Программа без ошибок

Программисты часто говорят, что не бывает программ без ошибок, но одну такую программу я знаю - Symantec Ghost (делает копии жестких дисков).

Сама программка маленькая, всего один файл на полтора мегабайта, при этом включает в себя всю систему работы с дисками NTFS, т.е. не требует поддержки со стороны операционной системы, можно загрузить досовскую дискетку с Гхостом и писать образ на ваш винчестер.

И версия 2007 года до сих пор работает без ошибок с самыми современными дисками. Я сам проверял уже пару тысяч раз и не встречал ошибок в работе созданных копий, над чем много лет с переменным успехом бьются создатели больших известных пакетов от Акронис, Партишен Мэджик и т.д.

Гениальная программа, респект Питеру Нортону.


(объем исправил, виндовый файлик весит больше)

4
Автор поста оценил этот комментарий
Нет ошибок потому, что программа клонирует диски поблочно не влезая в структуру фс. Так же работает и clonzilla. Тут даже тип фс не особо важен
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Насчет NTFS уточню еще раз, а то многие пропускают такую фичу, до меня тоже не сразу дошло:

Загрузившись с ДОСа можно запустить Disk to Image и при выборе пути для файла образа выбрать папку на диске NTFS.

показать ответы
Автор поста оценил этот комментарий

smartdrv.exe запусти перед ghost

Возможно, придётся закрыть нортон, если 640 кб не хватит на всех...

раскрыть ветку (1)
Автор поста оценил этот комментарий

Вряд ли он через кэш будет читать, хотя, попытка не пытка.


А вы правда пользуетесь Нортоном? Волков кушает намного меньше.

Автор поста оценил этот комментарий
Эм? А в чем фича? В том, что ghost умеет делать образы дисков?) Так он ещё умеет разворачивать отдельные разделы из образа)
раскрыть ветку (1)
Автор поста оценил этот комментарий

Фича во встроенном браузере по NTFS с возможностью записи.

ДОС этого не умеет без кривоватого драйвера NTFS2DOS.

1
Автор поста оценил этот комментарий

Для того, чтобы убить диск, не надо на него что-то писать. Если на диске, с которого делаем копию, есть битый сектор, dd дойдёт до этого сектора и попробует его прочитать. Естественно, не прочитает и попробует снова. И снова. И снова. И так пока из диска не пойдёт дым.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

А в сами с таким встречались?

Бывает сутками спасается инфа с диска и ничего, до дыма ни разу не дошло :)

показать ответы
Автор поста оценил этот комментарий

Наработки от NDD и прочих утилит ...

Наверняка, Нортон уже не сам всё это делал, но у больших команд не выходят такие лаконичные шедевры, думаю ключевых программистов было 1-2 человека.

В любом случае, громадное спасибо ему  всей его замечательной команде.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Это мои фантазии, в действительности всё было не так.

А Нортон все-равно крут!

1
Автор поста оценил этот комментарий
Питер тут вообще не при делах. Почитайте его историю. Это даже не его команда.
раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Хорошо нынче, зашел в Гугль и за пять минут проверил все свои фантазии.

Всё не так как я думал, Norton Ghost лишь торговая марка.


Программу Ghost разработала Binary Research из Новой Зеландии, во как.

----------------------------------------------------------------------------------------------

5
DELETED
Автор поста оценил этот комментарий

Эммм, ну как бы есть dd if=/dev/sda of=/dev/sdb

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

dd это клёво, но Гхост универсальнее, может на лету менять размер партиций.

4
Автор поста оценил этот комментарий
Нет ошибок потому, что программа клонирует диски поблочно не влезая в структуру фс. Так же работает и clonzilla. Тут даже тип фс не особо важен
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Неа, структуру ФС очень даже отслеживает, копирует только занятое пространство. Можно включить поблочный режим, но он медленее и без проверки корректности.

показать ответы
7
Автор поста оценил этот комментарий
А на какую "досовскую дискетку" влезет "всего один файл на 5Мб"? Может я чего-то не знаю...
раскрыть ветку (1)
3
Автор поста оценил этот комментарий

Верно :)

Я указал объем виндового файла Ghost32.

Досовский ghost.exe 2008 года весит 1.8Мб, дисковод сейчас уже редко встретишь, использую образы на 2.88Мб. Ну а старые версии влезали на обычную дискетку.

показать ответы
Автор поста оценил этот комментарий

Лучший способ добить диск на котором есть пара битых секторов, да. Burn, baby! Burn!

раскрыть ветку (1)
Автор поста оценил этот комментарий

Тут речь о клонировании. На битый диск ничего не пишем.

показать ответы
1
Автор поста оценил этот комментарий

Неа, структуру ФС очень даже отслеживает, копирует только занятое пространство. Можно включить поблочный режим, но он медленее и без проверки корректности.

раскрыть ветку (1)
Автор поста оценил этот комментарий

- хотел сказать посекторный.

1
Автор поста оценил этот комментарий
Питер тут вообще не при делах. Почитайте его историю. Это даже не его команда.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Иллюстрация к комментарию
DELETED
Автор поста оценил этот комментарий

А почему нет-то?

Открывает устройство на чтение-запись CreateFile не указывая FILE_FLAG_NO_BUFFERING

Раз в ОС есть встроенная буферизация, отчего-ж её не использовать?

нахер себе гемор создавать на пустом месте?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Очень давно не программировал. CreateFile пишет блоки?

показать ответы
1
Автор поста оценил этот комментарий

Есть такое, возможно дело в защищенном режиме (x32).

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

х32 который х86 :)

1
Автор поста оценил этот комментарий
Кстати ещё момент - ghost запущенный в win pe почему-то копии снимает гораздо быстрее, нежели из-под дома, хотя казалось бы в дос у него монопольный доступ к ЖД
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Есть такое, возможно дело в защищенном режиме (x32).

показать ответы
Автор поста оценил этот комментарий

Windows10 клонированая диск ту диск не грузится. 

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

1) Клон не забыли отключить до того как выйти из Гхоста?

2) Номер ошибки показывает?

показать ответы
9
Автор поста оценил этот комментарий
Наверное в этом:
>Программа совсем-совсем без ошибок
>бывают проблемы

Ваш же комментарий полностью перечёркивает Ваш пост.
раскрыть ветку (1)
5
Автор поста оценил этот комментарий

Ну, несовместимость с новой версией БИОСа сложно считать ошибкой. Может ошибка в самом БИОСе, или отход от стандарта.

Автор поста оценил этот комментарий

А при чём тут нортон? Понимаю бы про NU речь шла, но это norton/symantec ghost который большая команда делала, и багов в нём, к слову, дохера, но таки основная претензия к скорости.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Наработки от NDD и прочих утилит ...

Наверняка, Нортон уже не сам всё это делал, но у больших команд не выходят такие лаконичные шедевры, думаю ключевых программистов было 1-2 человека.

В любом случае, громадное спасибо ему  всей его замечательной команде.

показать ответы
9
Автор поста оценил этот комментарий

С некоторыми БИОСами бывают проблемы, хотя и не часто. Главное, если уж заработало, то можно быть спокойным за результат, никаких багов в файловой системе не всплывает.

раскрыть ветку (1)
6
Автор поста оценил этот комментарий

Вижу тут минусы, а в чем причина? Прокомментируйте если не сложно.

показать ответы
30
Автор поста оценил этот комментарий
Программа, в которой нет ошибок - это не программа
раскрыть ветку (1)
4
Автор поста оценил этот комментарий

#include <stdio.h>

int main (void)

{ puts ("Hello!");

return 0; }


Ошибку найдёте? :)

показать ответы
14
Автор поста оценил этот комментарий
Тоже часто использую эту программу, но баги в ней тоже присутствуют. Например довольно часто на чипсете g41 программа вылетает при развертывании из образа. Плюс иногда ругается на абсолютно исправный диск с ntfs с образом на нем
раскрыть ветку (1)
9
Автор поста оценил этот комментарий

С некоторыми БИОСами бывают проблемы, хотя и не часто. Главное, если уж заработало, то можно быть спокойным за результат, никаких багов в файловой системе не всплывает.

показать ответы