Восстановление из Бэкапа.

Материал из Toshiba AC100 wiki
Перейти к навигации Перейти к поиску

Восстановление разделов Toshiba AC100 из бэкапа.

(Для пользователей Windows)

Если у вас есть бэкап внутреннего накопителя вашей AC100, то может так случиться, что они вам понадобятся. Причины возникновения подобных обстоятельств:

  1. Неудачная\неправильная прошивка
  2. Прошивка нерабочими\несовместимыми образами
  3. Неосторожные действия над внутренним накопителем из какой бы то ни было ОС. (например измерение скорости чтения\записи внутреннего накопителя стандартной утилитой Ubuntu)
  4. e.t.c.

Для восстановление мы можем пользоваться следующими командами утилиты nvflash:

  • "--download %n %filename" - загрузка данных из образа %filename в раздел номер %n
  • "--rawdevicewrite %start %number %filename" - загрузка данных из образа %filename в область внутреннего накопителя,
начинающуюся от сектора %start и имеющую длину в %number кол-во секторов.
Номер стартового сектора и их количество соответствующие конкретному разделу вы можете узнать из таблицы разделов, полученной в процессе создания бэкапа.
Так же важно помнить что размер образа должен быть равен размеру области на накопителе. (кол-во секторов * размер сектора..обычно 2048байт)
Эта команда может понадобиться вам при потере таблицы разделов на устройстве.

Действовать можно следующим образом:

  1. Создадим файл DownloadBackUp.cmd
  2. Внутрь поместим следующий текст:
@echo off
echo power up your AC100 in recovery mode (CTRL+ESC)
echo press any key to flash or Ctrl-C to cancel 
pause
rem Обычный комментарий, не несущий информационной нагрузки
nvflash\nvflash.exe --bl nvflash\fastboot.stock.bin --sync
nvflash\nvflash.exe -r --download 2 part02.img
nvflash\nvflash.exe -r --download 3 part03.img
nvflash\nvflash.exe -r --download 4 part04.img
nvflash\nvflash.exe -r --download 5 part05.img
nvflash\nvflash.exe -r --download 6 part06.img
nvflash\nvflash.exe -r --download 7 part07.img
nvflash\nvflash.exe -r --download 8 part08.img
nvflash\nvflash.exe -r --download 9 part09.img
nvflash\nvflash.exe -r --download 10 part10.img
nvflash\nvflash.exe -r --download 11 part11.img
nvflash\nvflash.exe -r --download 12 part12.img
nvflash\nvflash.exe -r --download 13 part13.img
echo All done!
echo Don't forget to reboot your device
pause

Если вы считаете что у вас повреждены не все разделы, а лишь один или два, то можете закомментировать лишние строки приписыванием "rem" перед ними.