#1
|
|||
|
|||
а чем в линуксе можно прочитать образ диска?
Rinat H. Sadretdinow написал(а) к All в May 16 14:29:40 по местному времени:
Нello All! Собственно говоря сабж. Есть образ диска, полный, байт в байт, GPT. Вот как его можно примонтировать? Отдельные разделы это легко, а вот образ целикового диска, то есть не в виде sda1/sda2/sda3, а целиком sda? Чего-то я туплю. Наверняка это не просто, а очень просто, но я полностью туплю. Bye! --- GoldED+/LNX 1.1.5-b20150715 |
#2
|
|||
|
|||
а чем в линуксе можно прочитать образ диска?
Alexey Vissarionov написал(а) к Rinat H. Sadretdinow в May 16 15:40:00 по местному времени:
Доброго времени суток, Rinat! 16 May 2016 14:29:40, ты -> All: RНS> Собственно говоря сабж. Есть образ диска, полный, байт в байт, GPT. RНS> Вот как его можно примонтировать? Отдельные разделы это легко, а RНS> вот образ целикового диска, то есть не в виде sda1/sda2/sda3, а RНS> целиком sda? Чего-то я туплю. Наверняка это не просто, а очень RНS> просто, но я полностью туплю. man mount /offset -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Грязь (сущ.): любое вещество в самом неподходящем для него месте --- /bin/vi |
#3
|
|||
|
|||
а чем в линуксе можно прочитать образ диска?
Rinat H. Sadretdinow написал(а) к Andrew Kolchoogin в May 16 10:40:54 по местному времени:
Нello Andrew! 17 May 16 18:34, you wrote to me: AK>>> Покажи, как и какие разделы видит parted. RS>> parted ничего не видит. AK> losetup --partscan --find --show /путь/к/образу.img ничего не находит? ~~~ [rhs@sys3175 ExFAT]$ sudo losetup --partscan --find --show ./ExFatPartition.bin /dev/loop0 [rhs@sys3175 ExFAT]$ sudo fdisk -l /dev/loop0 Disk /dev/loop0: 6.8 GiB, 7282130432 bytes, 14222911 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x00000000 Device Boot Start End Sectors Size Id Type /dev/loop0p1 0 0 0 0B ef EFI (FAT-12/16/32) /dev/loop0p4 65536 65536 0 0B 0 Empty [rhs@sys3175 ExFAT]$ ~~~ И всё, ничего нового. Bye! --- GoldED+/LNX 1.1.5-b20150715 |
#4
|
|||
|
|||
а чем в линуксе можно прочитать образ диска?
Rinat H. Sadretdinow написал(а) к Alexey Vissarionov в May 16 10:45:42 по местному времени:
Нello Alexey! 17 May 16 18:18, you wrote to me: AK>>> Покажи, как и какие разделы видит parted. RНS>> parted ничего не видит, через него я тоже уже пробовал RНS>> посмотреть разделы. Он видит абсолютно пустой диск без разделов RНS>> вообще. Но fdisk там что-то находит. Но с нулевыми секторами. И RНS>> сам андроид на телефоне прекрасно видит этот диск именно с RНS>> разделами. AV> А поискать смещение вручную - совсем никак? Склоняюсь к тому что это правильная мысль. Вот ещё подожду, может кто посоветует более-менее стандартный метод и если никто ничего путного не предложит то полезу искать смещение руками. Bye! --- GoldED+/LNX 1.1.5-b20150715 |
#5
|
|||
|
|||
а чем в линуксе можно прочитать образ диска?
Andrew Kolchoogin написал(а) к Rinat H. Sadretdinow в May 16 11:06:28 по местному времени:
Нello Rinat. 19 May 16 10:45, you wrote to Alexey Vissarionov: RS> Склоняюсь к тому что это правильная мысль. Вот ещё подожду, может кто RS> посоветует более-менее стандартный метод и если никто ничего путного RS> не предложит то полезу искать смещение руками. Ну, значит, не судьба тебе, остались только методы категории "закат Солнца вручную". Метод 1 (надежный, но громоздкий): a) ищем оригинальный смартфон, с которого был сделан дамп (ну, или такой же марки, непринципиально); b) включаем на нем USB Debugging; c) коннектимся к нему adb'ой; d) в shell'овке говорим либо cat /proc/partitions (можно cat /proc/emmc), либо cat /proc/mtd -- зависит от технологии изготовления внутреннего ПЗУ; e) монтируем нужный раздел, опираясь на полученные данные о смещениях, и радуемся жизни. Метод 2 (совсем вручную, но ...): ищем заголовки файловых систем по сигнатурам. Вероятность того, что найдется именно заголовок файловой системы, к сожалению, отлична от единицы, но тут уж ничего не поделать. Andrew ... God made the people -- Colonel Colt made them equal --- Пером по пергаменту |
#6
|
|||
|
|||
а чем в линуксе можно прочитать образ диска?
Andrew Kolchoogin написал(а) к Rinat H. Sadretdinow в May 16 11:14:56 по местному времени:
Нello Rinat. 19 May 16 11:06, I wrote to you: AK> (ну, или такой же марки, непринципиально); Но с такой же версией прошивки -- вот это уже принципиально. При апгрейде Android'а на более старшую версию (напр., 5.x -> 6.x) размеры разделов, как правило, меняются. Andrew ... God made the people -- Colonel Colt made them equal --- Пером по пергаменту |
#7
|
|||
|
|||
а чем в линуксе можно прочитать образ диска?
Rinat H. Sadretdinow написал(а) к Andrew Kolchoogin в May 16 09:20:48 по местному времени:
Нello Andrew! 19 May 16 11:06, you wrote to me: AK> Ну, значит, не судьба тебе, остались только методы категории "закат AK> Солнца вручную". AK> Метод 1 (надежный, но громоздкий): AK> a) ищем оригинальный смартфон, с которого был сделан дамп (ну, или AK> такой же марки, непринципиально); b) включаем на нем USB Debugging; c) AK> коннектимся к нему adb'ой; d) в shell'овке говорим либо cat AK> /proc/partitions (можно cat /proc/emmc), либо cat /proc/mtd -- зависит AK> от технологии изготовления внутреннего ПЗУ; e) монтируем нужный AK> раздел, опираясь на полученные данные о смещениях, и радуемся жизни. В /proc/partitions не пишут окуда начинается смещение, только major/minor номера и размер раздела в блоках. AK> Метод 2 (совсем вручную, но ...): AK> ищем заголовки файловых систем по сигнатурам. Вероятность того, что AK> найдется именно заголовок файловой системы, к сожалению, отлична от AK> единицы, но тут уж ничего не поделать. Вот такой способ мне видится более трудным, но более реальным. Bye! --- GoldED+/LNX 1.1.5-b20150715 |
#8
|
|||
|
|||
а чем в линуксе можно прочитать образ диска?
Andrew Kolchoogin написал(а) к Rinat H. Sadretdinow в May 16 09:34:37 по местному времени:
Нello Rinat. 20 May 16 09:20, you wrote to me: RS> В /proc/partitions не пишут окуда начинается смещение, только RS> major/minor номера и размер раздела в блоках. Ах, да. Я забыл. Еще понадобится калькулятор. :) Andrew ... God made the people -- Colonel Colt made them equal --- Пером по пергаменту |
#9
|
|||
|
|||
Re: а чем в линуксе можно прочитать образ диска?
Valentin Davydov написал(а) к Rinat H. Sadretdinow в May 16 11:25:39 по местному времени:
From: Valentin Davydov <sp@m.davydov.spb.su> > From: "Rinat Н. Sadretdinow" > <Rinat.Н.Sadretdinow@f620.n5020.z2.fidonet.org> > Date: Thu, 19 May 2016 10:45:42 +0300 > > AK>>> Покажи, как и какие разделы видит parted. > RНS>> parted ничего не видит, через него я тоже уже пробовал > RНS>> посмотреть разделы. Он видит абсолютно пустой диск без разделов > RНS>> вообще. Но fdisk там что-то находит. Но с нулевыми секторами. И > RНS>> сам андроид на телефоне прекрасно видит этот диск именно с > RНS>> разделами. > > AV> А поискать смещение вручную - совсем никак? > >Склоняюсь к тому что это правильная мысль. Вот ещё подожду, может кто >посоветует более-менее стандартный метод и если никто ничего путного не >предложит то полезу искать смещение руками. testdisk можно попробовать. Вал. Дав. --- ifmail v.2.15dev5.4 |
#10
|
|||
|
|||
а чем в линуксе можно прочитать образ диска?
Rinat H. Sadretdinow написал(а) к Andrew Kolchoogin в May 16 15:18:50 по местному времени:
Нello Andrew! 20 May 16 09:34, you wrote to me: RS>> В /proc/partitions не пишут окуда начинается смещение, только RS>> major/minor номера и размер раздела в блоках. AK> Ах, да. Я забыл. Еще понадобится калькулятор. :) Вытащил я этот раздел. Руками. Нашёл вручную сигнатуру, нашёл смещение и вытащил. Но толку никакого, exfat-fuse отказывается его читать потому как не умеет ExFAT с версией старше 1.0, а там 2.0, а самсунговский exfat-nofuse раздел монтирует, но вместо кучи файлов которые там реально записывает показывает только семь, причём ни GID, ни UID, ни размер, ни права для нич не показывает и сами файлы не читает, только называет семь имён файлов. А гуголь говорит что в Линуксе ExFAT старше 1.0 доступна только в виде национального литовского праздника "Обломайтис". Bye! --- GoldED+/LNX 1.1.5-b20150715 |