Благодаря защищенной области памяти бортового Flash (MMC) и протоколу NVFLASH, AC100 практически невозможно превратить в кирпич навсегда.
Что бы вы ни делали, вы сможете восстановить его исходное состояние при условии, что:
Вы знаете, как это сделать
У вас есть резервные копии ваших рабочих разделов
Если у вас нет резервных копий, то вы всегда можете попробовать одолжить их у других пользователей вашей модели Toshiba AC100.
Как сделать бэкап разделов вашей AC100.
(Для пользователей windows)
Для начала скачайте себе утилиту nvflash.
Распакуйте архив, и в директории nvflash создайте файл с расширением cmd, например getbackup.cmd и поместите в него следуюший текст.
@echo off
cls
echo Press Ctrl-C to cancel of any key to get backup images from your device
pause
nvflash.exe --bl fastboot.stock.bin --sync
nvflash.exe -r --getpartitiontable partitiontable.txt
nvflash.exe -r --read 2 part02.img
nvflash.exe -r --read 3 part03.img
nvflash.exe -r --read 4 part04.img
nvflash.exe -r --read 5 part05.img
nvflash.exe -r --read 6 part06.img
nvflash.exe -r --read 7 part07.img
nvflash.exe -r --read 8 part08.img
nvflash.exe -r --read 9 part09.img
nvflash.exe -r --read 10 part10.img
nvflash.exe -r --read 11 part11.img
nvflash.exe -r --read 12 part12.img
nvflash.exe -r --read 13 part13.img
echo All done!
echo Don't forget to reboot your device!</span>
Разберем пару строк:
nvflash\nvflash.exe - путь от каталога содержащего командный файл (getbackup.cmd) до утилиты-прошивальщика nvflash.
Параметр -r необходим для выполнения более одного действия после загрузки fastboot.bin, иначе для выполнения 14 команд нам бы потребовалось 13 перезагрузок Toshiba'ы
Согласно информации от муромца, фастбут является сервером, а nvflash - клиентом в клиент-серверном общении компьютера и ac100. Т.е., сначала мы загружаем на устройство fastboot, а потом уже nvflash шлет команды засланному фастбуту и тот выполняет действия с внутренним хранилищем.
"--read %n %filename"- команда для чтения информации из раздела номер %n и записи ее в файл %filename. Тут следую помнить, что вам необходимо иметь от 8Гб до 32Гб свободного пространства на диске, в зависимости от емкости внутреннего накопителя вашей AC100.
"--getpartitiontable %filename" - читает таблицу разделов внутреннего накопителя. Может пригодиться для восстановления. Содержит в себе информацию в виде:
PartitionId=2
Name=BCT
DeviceId=18
StartSector=0
NumSectors=1536
BytesPerSector=2048
Теперь в каталоге, в котором находился ваш командный файл, будет находиться 12 образов которые могут в будущем могут вам пригодиться.