Начальные условия
Планшет Asus VivoTab Smart + полетевшая Windows 10 (подозрение на какой-то эксплойт, пролезший при неустановленных обстоятельствах, но возможен и аппаратный сбой по причине длительного нахождения в зоне ЛЭП высокого напряжения) + бэкап системного тома, сделанный через wbAdmin (диска восстановления нет).
При загрузке процедура автоматического восстановления выкидывала на Defender Offline, который сваливался, не доходя до конца, после чего система перезагружалась - и у попа была собака.
Следует добавить, что в моей модели загрузка поддерживатеся только с UEFI, подключение legacy не предусмотрено вообще никак (сюрприз!), так что никаких вам сторонних Rescue Disk'ов! И самое страшное: планшет работает только от аккумулятора, режим питания от сети не предусмотрен - только зарядка. Плюс к тому зарядка подключается через USB-порт, а он один-единственный и тоже поддерживает одно из двух: либо зарядку, либо USB-устройства. Режима зарядки совместно с использованием устройств, как у некоторых Samsung'овских телефонов, нет.
Танцы с бубнами
Переустановил Windows 10 с их родной загрузочной флешки - ой, зря я это сделал! Она не поставила ничего: ни поддержки тачскрина, ни управления питанием, ни беспроводных сетей (кроме мобильной, которую сразу же включила и через которую принялась качать обновления). Подключив USB-краб, а через него клавиатуру, мышь и внешний диск с образом для восстановления, убедился, что из-под свежеустановленной десятки wbAdmin не желает выполнять команды start recovery и start sysrecovery: мол, не та операционная система. Погуглил. Гугл сказал, что это дело работает только в серверных ОС. Приятная новость!
Поискал какой-нибудь способ из-под переустановленной системы запустить восстановление встроенной в планшет восьмёрки. Не нашёл такового.
Загрузился с флешки десятки в командную строку, отформатировал C: (заодно убедившись в его исправности), выключил, зарядил до предела, снова загрузился с флешки - о радость, с командной строки start sysrecovery работает. Но радости хватило ненадолго: заряда батареи не хватило на восстановление образа. При его создании хватало, а теперь не хватает, потому что (а) не гаснет экран; (б) запитан краб; (в) передача данных через краб тормозит. Блюдо из тонкого слоя теста, поджаренного на сковородке, смазанной маслом!
Да, чуть не забыл: в параллели с этими танцами подмонтировал образ на стационарном компьютере и прогнал его DrWeb'ом. Просто на всякий случай. Пакостей, даже мелких, не обнаружилось, хотя с февраля, когда был изготовлен образ, много воды утекло и много чего в антивирусные базы добавилось.
Что надо было сделать
Потанцевав с бубнами ещё некоторое время, в конце концов нашёл работающий способ. Суть его в том, чтобы отделаться от краба USB.
Итак.
1) Загружаемся с флешки (без краба) до экрана выбора режима восстановления (первого экрана, где требуется мышь или клавиатура).
2) Вынимаем флешку! Очень неочевидное решение для лиц, привыкших к традиционным дискам восстановления, особенно линуксовым. Но десятка всё, что ей реально нужно для работы (кроме дистрибутива), копирует на виртуальный диск и делает rootом именно его! Это спасение.
3) Подключаем клавиатуру. Без краба. Цель - вызвать wbAdmin для восстановления образа с внешнего диска (который не подключён). И тут помогает ещё одна фишка загрузочной флешки десятки: запись на root (он имеет имя x:) разрешена.
4) Вызываем notepad (он имеется) и набираем коротенький bat-файл:
Код: Выделить всё
dir x:\ /s
d:
wbadmin start sysrecovery -backuptarget:d: -version:MM/DD/YYYY-HH:MM -quiet
rem
Запускаем этот командный файл.
Пока по экрану бежит листинг всех файлов диска x:, отключаем клавиатуру и подключаем внешний диск.
Часа через полтора всё благополучно заканчивается. Наступает счастье.
Ещё один важный момент: на скорость восстановления диска с образа, кроме краба, критически влияет качество переходника с микро-USB на USB. Мне пришлось один (которым я до того пользовался без забот) выкинуть, а сам факт его наличия стоил мне лишних суток шаманства.
