Portál AbcLinuxu, 1. května 2025 19:01

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

Vložit další komentář
6.8.2012 13:42 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: Jak připojit obraz disku, kde je LVM
Odpovědět | Sbalit | Link | Blokovat | Admin
Jen doplnění: pokud kernel podporuje device mapper a v systému je prográmek kpartx, je možné místo počítání offsetů použít následující:
~ # losetup /dev/loop0 disk.img
~ # kpartx -a /dev/loop0
~ # ls -lh /dev/mapper/loop0p*
brw------- 1 root root 254, 6  6. srp 13.37 /dev/mapper/loop0p1
brw------- 1 root root 254, 7  6. srp 13.37 /dev/mapper/loop0p2
Po dokončení práce se pak mapování "oddílů" ukončuje pomocí
~ # kpartx -d /dev/loop0
Mně osobně to přijde jednodušší...
6.8.2012 13:43 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: Jak připojit obraz disku, kde je LVM
...a samozřejmě pokud se pracuje s LVM, device mapper podporovaný bude. :-)
6.8.2012 13:45 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
Rozbalit Rozbalit vše Re: Jak připojit obraz disku, kde je LVM
Díky. Kdybych o něm byl býval věděl...
I am always ready to learn although I do not always like to be taught. (W. Churchill)
6.8.2012 13:49 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: Jak připojit obraz disku, kde je LVM
Taky mi nějakou dobu trvalo, než jsem na něj narazil. Ostatně podle názvu bych čekal spíš nějakou součást KDE... :-)
Limoto avatar 18.8.2012 11:08 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: Jak připojit obraz disku, kde je LVM

Tohle jsem neznal... já jsem to vždycky dělal tak, že jsem dal modulu loop parametr max_part (výchozí hodnota je 0).

6.8.2012 15:14 Karel Zak
Rozbalit Rozbalit vše Re: Jak připojit obraz disku, kde je LVM
Odpovědět | Sbalit | Link | Blokovat | Admin
a jeste pro doplneni -- partx od verze util-linux 2.21 podporuje primo loop devices, takze
 # partx -a -n 2 disk.img
pripoji druhou partition z toho image jako loop. Chodi to i bez device-mapperu (ale pochopitelne pokud tam je jeste LVM tak je lepsi kpartx).

Dalsi moznosti losetup --partscan (kernel >= 3.2, util-linux >= 2.21), kernel pak udela automaticky /dev/loopNpN devices pro *vsechny* partitions (partx umoznuje vybrat si).
Bystroushaak avatar 6.8.2012 20:03 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
Rozbalit Rozbalit vše Re: Jak připojit obraz disku, kde je LVM
Odpovědět | Sbalit | Link | Blokovat | Admin
Jo, tohle je lovely, kdysi jsem si tím taky prošel a strávil nad tím pár hodin :) Každopádně díky za blog, myslím že to spoustě lidí ušetří práci.
blog.rfox.eu
gtz avatar 6.8.2012 23:46 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: Jak připojit obraz disku, kde je LVM
Nápodobně
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
xkucf03 avatar 6.8.2012 23:59 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Jak připojit obraz disku, kde je LVM
Odpovědět | Sbalit | Link | Blokovat | Admin
Ještě doplním:

Offset v bajtech umí Parted vypsat rovnou:
parted /dev/sda "unit B print"
A vytvořit loop zařízení a použít offset umí i samotný mount (stejnojmenné volby).
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
pavlix avatar 7.8.2012 00:01 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak připojit obraz disku, kde je LVM
+1

Ale taky jsem o tom dlouho nevěděl. Zajímavější je pak skládání zařízení, když chci naopak přidat MBR.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
8.8.2012 07:46 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
Rozbalit Rozbalit vše Re: Jak připojit obraz disku, kde je LVM
Odpovědět | Sbalit | Link | Blokovat | Admin
Díky všem za připomínky a rady, jak to jde celé zjednodušit. Příště to určitě využiju. Dík.
I am always ready to learn although I do not always like to be taught. (W. Churchill)

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.