Мобильные устройства изнутри. Изменение разметки памяти планшета

Автор: admin от 2-02-2018, 13:55, посмотрело: 511

Изменение разметки памяти планшета





Intel-типа. Получается, что этот вопрос, несмотря на теоретические выкладки, так и остается до сих пор не закрытым… Вот я и решил воспользоваться моментом, что у меня на руках имеется свободное МУ, которое можно немного «помучать», и провести натурные испытания своих теоретических познаний. Короче, я задумал изменить разметку памяти…



Перед началом выполнения работ я снял все, что можно по существующей разметке: файлы partitions, dev/proc/by-name/ и образ GPT-раздела.



Что мы имеем:




  • планшет, имеющий прошивку;

  • образ GPT-раздела Intel-типа;

  • файл partitions, снятый с реально работающего МУ.



Что надо: для своих экспериментов мне понадобился отдельный раздел памяти размером 512Мб.



Соответственно, для его размещения нужно где-то в памяти планшета найти эти мегабайты…

Категория: Информационная безопасность

 

Мобильные устройства изнутри. Что такое GPT?

Автор: admin от 29-01-2018, 19:20, посмотрело: 273

Что такое GPT?







Изучаем структуры MBR и GPT, вместо того, чтобы писать комментарии к ней. Я хотел бы не поругать или поправить автора, а дополнить вышеуказанную публикацию с уклоном в МУ.



Мобильные устройства изнутри. Что такое GPT?



Итак, GPT (GUID Partition Table) это:




  • в первую очередь название схемы разметки памяти (GPT-схема) МУ ;

  • затем уж название раздела памяти (GPT-раздел), где расположена физически эта схема;

  • ну и также название файла-образа GPT-раздела памяти (GPT-файл).



Существует две схемы разметки памяти: MBR и GPT. Каждая схема содержится в отдельном разделе памяти, называемом, соответственно, MBR или GPT.



Как устроена MBR-схема разметки можно посмотреть в [1], а GPT это другой формат описания разметки памяти — GUID (GUID Partition Table). Он является частью EFI (Extensible Firmware Interface) — стандарта UEFI, используемого вместо BIOS для загрузки разделов памяти.



Переход на другой формат позволил устранить самый существенный недостаток MBR-формата — малое число разделов. Если в MBR помещалось только 4 записи с ограничением на длину раздела и его смещение из-за того, что эти параметры описывались 32-разрядными числами, то в GPT можно разместить 128 записей о разделах. Причем их параметры уже описываются в 64-разрядной системе счисления…

Категория: Программирование