Я работал с несколькими инструментами, такими как Acronis TIEWS и CloneZilla, и у меня есть вопрос относительно развертывания резервных копий для двух из них. В обоих случаях я мог бы использовать инструмент клонирования / создания образа диска, например, Acronis, для создания резервной копии на основе секторов, включая передачу таблицы разделов и т.д.
В случае только ОС Linux, я могу создать архив всей корневой файловой системы (то есть: tar -zcvf / /mnt/someFile.tar.gz
), разделить и отформатировать новый диск, распаковать архив непосредственно в корень файловой системы на новом диске, обновите мой загрузчик (т.е. sudo update-grub
), и я готов к работе. Обнаружено новое оборудование, драйверы заменяются при загрузке, и все отлично.
На установке Windows (то есть: Windows 7) это никогда не работает. Во-первых, мне нужно, чтобы Windows была первой ОС, установленной на пустом (без разделов) диске, чтобы она могла создать загрузочный раздел объемом 100 МБ. Затем мне нужно беспокоиться о лицензировании аутентификации, и, наконец, если я преодолею все неприятности на этом пути, система почти наверняка выйдет из строя из-за радикально различного оборудования. Я всегда мог попытаться выполнить ремонтную установку поверх этого, но это редко удается, и система обычно нестабильна.
Почему Windows требует, чтобы это была первая ОС, установленная на диске, и почему восстановление ОС является таким запутанным кошмаром (то есть: не может просто обнаружить новое оборудование при первой загрузке после восстановления с нуля и работать с ним )? Есть ли законная техническая причина для этого, или это какая-то устаревшая поддержка, или это что-то совсем другое?
Спасибо.