Portál AbcLinuxu, 10. května 2025 07:23

Dotaz: Ako mountnut disk image?

21.5.2008 10:14 Juraj
Ako mountnut disk image?
Přečteno: 762×
Odpovědět | Admin
Damy a pani,

mam jeden akademicky problem, s ktorym si neviem rady. Mam testovaci image jedneho disku (dd if=/dev/hda of=....). Otazka znie, existuje jednoducha moznost ako s takymto diskom pracovat? Keby to bola partition, tak mountnut ju by nebol problem. Skusal som z analyzy partition table "vysekat" z imagu disku jednotlive partitions a mountnut tie, to ide celkom dobre, ale neexistuje nejaky jednoduchsi sposob?

vopred vdaka,

Juraj
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.5.2008 10:22 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: Ako mountnut disk image?
Odpovědět | | Sbalit | Link | Blokovat | Admin
losetup -f image_hdd_file
mount /dev/loop(cislo_pouziteho_loop) /mount/point
21.5.2008 10:31 Juraj
Rozbalit Rozbalit vše Re: Ako mountnut disk image?
Bude mi chvilu trvat nez to vyskusam, ale nebude toto chodit len vtedy ked image_hdd_file bude image len jednej partition? Zda sa, ze losetup ma parameter offset, takze keby som mal disk len s jednou partitionm, tak mozem dat offset 512 a snad ju to mountne, ale ked tych partition tam bude viac tak to podla mna nebude chodit.
21.5.2008 11:02 petris
Rozbalit Rozbalit vše Re: Ako mountnut disk image?
Ne, tomu losetupu se da nastavit offset. Vizte man.
21.5.2008 11:11 Juraj
Rozbalit Rozbalit vše Re: Ako mountnut disk image?
Hej, a preto prave myslim, ze by to chodilo keby v image bola len partition jedna. (aspon teda moj pohlad na to, ktory teda moze byt, a asi aj aje, uplne mimo, je ze ten losetup offset vravi "kde zacat", ale nic mu nevravi, kde skoncit). To mam prave pocit, ze si cita z FATky, a tu povie kernelu cez nejake ioctl alebo uz neviem ako, a on potom vie priamo pracovat s particiami, lebo vie ako su podelene. Ak mam len jednu partition, tak to proste bude citat do konca a vsetko bude chodit, ale ak ich je viac, tak mu musi nieco povedat ze "este, este, este ...... dost". V tomto jedinom mam trosku zmatok.
21.5.2008 10:37 Michal
Rozbalit Rozbalit vše Re: Ako mountnut disk image?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus
losetup -vf <IMAGE>          # vypise loop device
kpartx -a <LOOP_DEVICE>
kpartx by melo byt soucasti balicku multipath (nebo tak nejak) a vytvori zarizeni /dev/mapper/loopxpy kde loopx je LOOP_DEVICE a y je cislo partition To pak muzes pripojit
mount /dev/mapper/loopxpy /mnt/neco
Michal
21.5.2008 10:42 Juraj
Rozbalit Rozbalit vše Re: Ako mountnut disk image?
Ano, ten kpartx je tusim presne to, co hladam. Velka vdaka!

J.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.