На чём сделать функцию восстановления диска C из образа?
Здравствуйте! Бьюсь над вопросом создания функции восстановления системы расположенной на диске C:.
Что нужно:
С помощью второй системы (Linux/Windows - не важно, предпочтительнее Лин) возможность восстановить раздел диска из созданного заранее образа, при этом сохраняя максимально удобный и понятный для пользователя интерфейс.
Подскажите какие решения для этого существуют, возможно кто-то таким уже занимался
P.S. - Желательно при этом как-то ужимать конечный образ диска
Создать dd if=/dev/sdXY of=/some/image.dd bs=1M conv=noerror
Восстановить dd if=/some/image.dd of=/dev/sdXY bs=1M conv=noerror
Если нужен интерфейс то пишется на коленке за минуту с 2мя кнопками которые тупо выполняют команды выше.
KiselevPD, почитать основы работы базовых утилит и как они взаимодействуют друг с другом(точнее их ввод\вывод)
dd if=/dev/sdXY bs=1M conv=noerror | gzip -c > /some/image.dd.gz
раскатать обратно
gzip -dc /some/image.dd.gz | sudo dd of=/dev/sdXY bs=1M conv=noerror
Можно сжать в WIM и раскатывать через WinRE.
Можно накостылять из CloneZilla.
Можно сделать диск восстановления каким-нибудь акронисом.
Можно даже Symantec Ghost попробовать.