Portál AbcLinuxu, 14. května 2025 04:10

Dotaz: LVM

28.5.2008 15:05 peter
LVM
Přečteno: 703×
Odpovědět | Admin
Dobry den. V PC mam 2 disky. Na jednom je WinXP a na druhom bol (je?) Fedora6 (LVM). Na prvom disku som menil, particie, preinstalovaval som Xp a tym so vyradil Grub (prepisal som MBR). Linuxovy disk bol v LVM. Teraz mam ale problem sa dostat k datam na linuxovej particii, pretoze ked nabootujem z DVD, instalator vyhlasi ze nenasiel nainstalovane ziadne distro. Ako znovu nabehnem Fedoru? Ak sa to neda, dostnem sa k datam ktore mam na disku? Da sa ten disk nejako namountovat? Dakujem

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

Odpovědi

frEon avatar 28.5.2008 17:40 frEon | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: LVM
Odpovědět | | Sbalit | Link | Blokovat | Admin
ahoj, nabootuj nejake livecd s podporou lvm (treba SystemRescueCD). V konzoli spust prikaz vgscan. Ten by ti mel najit vsechny volumes (fuj, to je slovo, jak se to jenom rekne ceksky?). Pokud to nejake najde, muzes je zaktivovat: vgchange -ay. V /dev/mapper/ by se ti meli objevit soubory pojmenovane jmenami tech volumes. TY pak muzes namountovat (v pripade SystemRescueCD nemountuj primo do /mnt).
Talking about music is like dancing to architecture.
28.5.2008 18:55 mato
Rozbalit Rozbalit vše Re: LVM
Odpovědět | | Sbalit | Link | Blokovat | Admin
mno ako klikac si si rovno vybral celkom velke susto na riesenie :) ale tak ako povedal freon - budes k tomu potrebovat bud live cd alebo instalacku linuxu, ktora podporuje lvm (napriklad debian) .. chces tie data len ziskat, alebo obnovit bootovanie toho systemu?

ak len ziskanie dat, tak:

#vgscan 

  Found volume group "vgtest" using metadata type lvm2

#
ak naahodou nevies ako si tie LVcka pomenoval, tak:
#lvscan

  inactive          '/dev/vgtest/lvhaha' [16.00 MB] inherit

#
pred mountovanim LVciek musi byt VG aktivna
# vgchange -a y vgtest
  1 logical volume(s) in volume group "vgtest" now active
# lvscan

  ACTIVE            '/dev/vgtest/lvhaha' [16.00 MB] inherit
#
a potom uz mozem kludne mountovat volume
# mount /dev/vgtest/lvhaha /mnt/haha/
# mount | grep -i haha
/dev/mapper/vgtest-lvhaha on /mnt/haha type ext3 (rw)
#

ak chces ale znovaobnovit bootovanie systemu ( a cely system je na LVM - teda i /boot ) tak na zaciatocnika je to podla mna troska tuha kava .. ale pri googleni "lvm grub" najdes toho neskutocne vela ..
29.5.2008 08:55 peter
Rozbalit Rozbalit vše Re: LVM
Dik obom za pomoc. Ja viem, som si nalozil. Obavam sa ze to nebude take jednoduche, vgscan mi vypise toto:
Couldnt't find device with uuid 'moaiFy-TfWb-yRfv-pX2y-Do3h-NxEz-6GNCOE'.
Couldnt't find all physical volumes for volume group VolGroup00.
Volume group "VolGroup00" not found.
Asi som prisiel o data, tak mi treba. Aby som to upresnil: Mam dva disky, sda a sdb. Na sda boli particie NTFS a /boot pre linux. Na sdb particia pre linux. Mojim "odbornym zasahom" som odpalil vsetky particie na sda, kde bolo ulozene aj volume group "VolGroup00". Cize neexistuje. Naivne som si myslel ze data su predsa na sdb, ktore jednoducho namountujem.

pvscan vypise toto:
Couldnt't find device with uuid 'moaiFy-TfWb-yRfv-pX2y-Do3h-NxEz-6GNCOE'.
Couldnt't find device with uuid 'moaiFy-TfWb-yRfv-pX2y-Do3h-NxEz-6GNCOE'.
PV unknow device VG VolGroup00 lvm2 [0  /0 free]
PV /dev/sdb1     VG VolGroup00 lvm2 [149.03/64 MB free]
Total: 2 [149.03 GB]/in use: 2[149.03 GB]/ in no VG: 0[0  ]
Esteraz dik za pomoc, samozrejme ze mi staci ked sa dostanem k datam. Uz ich pomali ozelievam.
29.5.2008 16:14 mato
Rozbalit Rozbalit vše Re: LVM
povedal si ze mas dva disky - sda a sdb .. hovoris, ze zasah si robil len na sda disku, sdb disk zostal neposkodeny, jj ? (zda sa ze ano, lebo pvscan ti presiel na tom PV /dev/sdb1 v pohode)
data o VG zostavaju ulozene na kazdom PV v tzv. VGDA area .. skor by som sa spytal takto:
a) vies povedat, ako si mal to LVM rozlozene? tzn. ktore disky (v tvojom pripade najskor particie) tvorili PV v LVM ?

b) pls posli output

    # fdisk -l /dev/sda
    # fdisk -l /dev/sdb

c) z outputu b) vygrepuj len tie particie, ktore su oznacene ako "Linux LVM" a na ne urob:

    # pvdisplay -m /dev/disk_particia

zatial to vyzera tak, ze si stratil informacie o jednom PV (/dev/sdaX). Teraz ostava este otazka, aku distribuciu si tam mal (nie linuxu, ale rozlozenia PEciek ) - ak si mal mirror, tak je to ok .. ak si mal redistributed (kvazi stripped), tak si imho prave prisiel o data :(

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.