Задумался над временем, потраченным за последние 15 лет на рассказы по телефону о том, как загрузиться с лайв-сиди или флешки, как запустить Акронис/Гост/Клонзиллу... как найти образ, который я спрятал на несистемном разделе...
Имеем: обыкновенный десктоп или ноутбук клиента. В нем установлена небольшая SSD под систему (скажем Win7) и HDD под пользовательские данные. Клиент знает, что на SSD он не держит ничего личного. Система обновлена, настроена под клиента, автоматическое обновление отключено. Задача: Снять образ этой системы, записать его на загрузочную USB флешку, и сконфигурировать всё таким образом чтобы, если до включения компьютера эта загрузочная флешка воткнута в USB - идет загрузка с флешки и, не задавая ни одного вопроса, автоматически происходит восстановление системного раздела (или всего системного диска) из, созданного нами и записанного на эту же флешку, образа . В BIOS очередность загрузки выставлена: сначала USB, потом SATA. Батарейка биоса заменена на новую, качественную. На BIOS поставлен пароль.
Результат: Клиент, когда система заглючит, просто втыкает флешку перед включением компьютера и идет пить чай, больше не нажав ни кнопки. Флешка загрузится, и восстановит систему в изначальное состояние. Мне никто не звонит, по пустякам не беспокоит.
Хорошо бы, чтобы нам было абсолютно все равно, на компьютере у нас Linux , Windows, FAT, NTFS, MBR, GPT... Может быть, чтобы образ мы снимали посекторно всего диска или только какой-то части от начала диска, со всеми нашими данными. Неиспользуемое пространство (возможно, заполненное нулями), и не сохранялось бы в образ и не восстанавливалось бы из образа.
Вместо USB флешки (её клиент может потерять, отформатировать...), как вариант, мог бы быть мелкий б/у SATA HDD (или SSD). Я бы в каждый компьютер вкручивал бы и подключал к SATA №1 (но не подключал бы питание) вот такой подготовленный загружаемый драйв (80-250 ГБ, кому они теперь нужны?) с образом системного драйва. Основной рабочий диск подключен и обычно работает с SATA №2. Но, если подать питание на «бекапный» диск SATA №1 - загружается «бекапный» и автоматически происходит восстановление из образа системы основного диска, который на SATA №2.
Буду признателен, если кто в двух словах подскажет, что взять за основу в качестве загружаемой с флешки, чем создавать образ, и как (какими скриптами) процесс восстановления полностью автоматизировать. А может, описывались уже подобные решения?