![]() |
Доброго времени суток!
Разбираюсь с одним девайсом, который грузится с SD-карточки. Система закрыта от меня, есть только образ SD-карты. На котором присутствует 2 раздела: Код:
Code:Код:
Code:Код:
Code:Определить, что за ОСь крутится на устройстве не представляется возможным, т.к. интерфейс заблокирован сторонней оболочкой, подключиться к нему по сети или просканировать порты так же нет возможности, перезагрузить и т.п. - аналогично. Предположительно там Windows CE. Есть мнение, что внутри LBA-раздела есть еще какая то логическая разбивка на разделы, поэтому и не получается его примонтировать как отдельный раздел. Подскажите пожалуйста как можно прочитать структуру LBA-раздела и получить к нему доступ? |
Цитата:
Что выводит команда mount -t vfat mmcblk0.dd1 /mnt ? |
Цитата:
Код:
Code: |
Цитата:
Естественно does not exist, а что ты сделал чтобы они exist? Сначала надо подмонтировать файл как блочное устройство, причём первый и второй раздел также должны быть подмонтированы с правильным сдвигом относительно 0 блока. Как это делается написано здесь https://major.io/2010/12/14/mounting...scue-in-linux/ Но вычислять сдвиг не обязательно, хотя полезно знать как это делается. Команда losetup делает это за тебя. Код:
Code: |
Цитата:
Ваш вариант я в первую очередь проверил: Код:
Code:Код:
Code:Код:
Code: |
Есть совсем дубовый способ. Просто запиши этот образ через dd на флешку размером >= 8гб и всё. А дальше если её винда не распознаёт то значит криво скопировано и единственный способ достать оттуда файлы - ковырять её программами по восстановлению дохлых файловых систем. Либо вообще вручную.
|
Цитата:
Какие программы можете посоветовать, на вскидку? |
Ни чего не помогло из выше предложенного. :-(
Но заметил интересную особенность: Код:
Code:Код:
Code:Код:
Code: |
| Время: 13:33 |