Re: grub2 rescue mode debian squeeze

2010-10-19 bef zés szistvan
On Mon, 18 Oct 2010 18:00:52 +0200, Ferenc Wagner wf...@niif.hu wrote:
 Live CD boot, majd: mount /dev/sda1 /mnt
 Nem megy, még úgy sem, hogy mount -t ext3 /dev/sda1 /mnt
 
 Nem szerencsés a tömb tagjaihoz külön nyúlkálni (még egy ro ext3 mount
 is ír az eszközre).  De mi az, hogy nem megy?  Hibaüzenet, dmesg?
 Biztos az sda1 a te eszközöd?  cat /proc/partitions?

Igaz, nem az, az md számozása kezdődik nullával, a partíciók 1-el. 
Ettől függetlenül nem megy:

# mount /dev/sda2 /mnt
mount: mounting /dev/sda2 on /mnt failed: Invalid argument

 mdadm --assemble /dev/md1 /dev/sda2
 mdadm --assemble /dev/md1 /dev/sdb2
 mdadm --run /dev/md1
 
 Ezt nem értem.  Próbálkozz előbb így:
 mdadm --detail --verbose --scan --config=partitions
 Ha jónak tűnik, mdadm -A --scan...

Sajnos semmit nem csinált. Nincs /proc/mdstat, a syslogba 
pedig semmit nem írt a '--verbose' ellenére sem. :-(


 Majd mountolnám az md1-et, de az sem jó :-(
 Parancs, hibaüzenet, dmesg, file -s?
 
 Azt mondja: Unknow partition table. :-((
 Az a kernel mondja az md1 létrehozásakor, mert nem talál rajta partíciós
 táblát.  A mounthoz semmi köze.

De mást nem látok a logban. 
Fogom, kiveszem a vinyót és egy rendes gépben nézem meg
és nem live CD-ről.

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: grub2 rescue mode debian squeeze

2010-10-19 bef zés Varadi Gabor
On Tue, Oct 19, 2010 at 09:09:46AM +0200, szistvan wrote:
 Sajnos semmit nem csinált. Nincs /proc/mdstat, a syslogba 
 pedig semmit nem írt a '--verbose' ellenére sem. :-(

Modulok bevannak töltve (md , raid...)?

-- 
[Varadi Gabor]
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: grub2 rescue mode debian squeeze

2010-10-19 bef zés szistvan
On Tue, 19 Oct 2010 09:18:45 +0200, var...@mithrandir.hu (Varadi Gabor)
wrote:
 Modulok bevannak töltve (md , raid...)?

Debian squeeze DVD boot rescue modban. Eljutok odáig, hogy
válasszam ki a root filerendszert. A felsorolásban mindkét
hddd minden partíciója, az LVM-en lévő partíciók és az
md0, md1, md2 is látható. 
A /proc/mdstat szerint a raid1 rendben van.
Hiába választom az md1-et nem sikerül, a logban ez szerepel ilyenkor:
==
rescue-mode: selected root device '/dev/md1'
rescue: umount: can't umount /target: Invalid argument
kernel: EXT4-fs: Update your userspace programs to mount using ext4
kernel: EXT4-fs: ext4dev backwards compatibility will go away by 2.6.31
rescue: mount: mounting dev/md1 on /target failed: Invalid argument
rescue-mode: mount '/dev/md1' /target failed
kernel: FAT: utf8 is not recommanded IO charset for FAT filesystems,
filesystem will be case sensitive!
==

Az md0 swap, az md1-en pedig ext3 lenne.
Jól gondolom, hogy az év eleji live cd helyett valami frissebbet kellene
beszerezni?

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: grub2 rescue mode debian squeeze

2010-10-19 bef zés Ferenc Wagner
szistvan szist...@mail.vcsk.hu writes:

 Jól gondolom, hogy az év eleji live cd helyett valami frissebbet
 kellene beszerezni?

Ha a Debian squeeze telepítőről van szó, akkor feltétlenül...  Leginkább
valami daily snapshot.  Nem kell a full DVD, valószínűleg elég a netinst
ISO is (a kisebb ISO-kon nincs rescue menüpont).
-- 
Feri.
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: grub2 rescue mode debian squeeze

2010-10-19 bef zés szistvan
On Tue, 19 Oct 2010 10:34:59 +0200, Ferenc Wagner wf...@niif.hu wrote:
 Ha a Debian squeeze telepítőről van szó, akkor feltétlenül...  Leginkább
 valami daily snapshot.  Nem kell a full DVD, valószínűleg elég a netinst
 ISO is (a kisebb ISO-kon nincs rescue menüpont).

Friss netinst squeeze cd, rescue mode. Az md tömböket hibátlannak látja,
de a root filesystem kiválasztásakor (md1) már nem csatolja. A syslogban
ennyit ír:
===
rescue-mode: selected root device '/dev/md1'
rescue: umount: can't umount /target: Invalid argument
kernel: FAT: utf8 is not recommanded IO charset for FAT filesystems,
filesystem will be case sensitive!
rescue: mount: mounting dev/md1 on /target failed: Invalid argument
rescue-mode: mount '/dev/md1' /target failed
==

Tehát az ext4-re utaló nyomok eltüntek, de csak mountolható. :-(
Már letettem arról, hogy újra elinduljon, viszont az LVM-en lévő 
néhány virtuális gépről kellene pár adat, de sajna azt sem tudom 
mountolni. :-(

===
# mount -t ext3 /dev/lvm-data/www /mnt
mount: mounting /dev/lvm-data/www on /mnt/ failed: Invalid argument


A syslogba semmi nem látszik, viszont a root filesystem választásnál
látszanak az LVM partíciók - tehát modulok be vannak töltve.

További ötlet esetleg?

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: grub2 rescue mode debian squeeze

2010-10-19 bef zés Moczik Gabor
szistvan wrote:
 rescue-mode: selected root device '/dev/md1'
 rescue: umount: can't umount /target: Invalid argument
 kernel: FAT: utf8 is not recommanded IO charset for FAT filesystems,
 filesystem will be case sensitive!
 rescue: mount: mounting dev/md1 on /target failed: Invalid argument
 rescue-mode: mount '/dev/md1' /target failed

mdadm --examine /dev/sdX mit mond?
Van superblock az eszközökön?

Ne akard a raid tagjait önállóan felmountolni!!!

 # mount -t ext3 /dev/lvm-data/www /mnt
 mount: mounting /dev/lvm-data/www on /mnt/ failed: Invalid argument
 
 A syslogba semmi nem látszik, viszont a root filesystem választásnál
 látszanak az LVM partíciók - tehát modulok be vannak töltve.

Kell legyen valami a logban vagy boot közben a konzolon, hogy az lvm 
milyen VolumeGroup-okat talált. Ha nincs, akkor egyelőre nem talált, az 
alábbiakkal érdemes játszani:
pvscan
vgchange -ay

Ha most raktad össze kézzel a RAID tömböt, akkor az lvm biztos nem állt 
össze bootkor, ezeket ki kell adni.

Ha ezek eredményt hoznak, akkor utána vgdisplay, illetve lvdisplay 
megmondja mik vannak. Ezt fel kéne tudni mountolni.

Mellesleg ha nem működik a /dev/vg1/lv1 forma, akkor /dev/mapper/vg1-lv1
amivel lehet próbálkozni.
(hint: ls /dev)

-- 
((( Móczik Gábor  )))--((( e|mail: pm-01 |@| progzmaster |.| hu )))
((( S.k.y.p.e.: moczik )))
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: grub2 rescue mode debian squeeze

2010-10-19 bef zés Gabor HALASZ
On 2010.10.19. 12:26, szistvan wrote:


 A syslogba semmi nem látszik, viszont a root filesystem választásnál
 látszanak az LVM partíciók - tehát modulok be vannak töltve.


Erdekes lehet egy livecd-n a syslog

 További ötlet esetleg?

Keress valami univerzalis livecd-t, pl knoppix eleg ugyesen osszepakoja 
az md driveokat, vagy egy systemrescuecd-t, aztan csinald meg kezzel.

Hosszabb tavon elgondolkoznek azon, helyes dontest hoztal-e az os 
kivalasztasanal. Amenyiben nincs a kisujjadban az os elditasanak gyakran 
valtozo proceduraja, en semmikeppen nem javasolnam egy egy allandoan 
valtozo rendszer betavaltozatanak hasznalatat, megspekelve egy nemletezo 
bootloaderrel:

GNU GRUB Wiki
...
Events

 * 2010-03-06 GRUB 1.98 was released. grub-1.98.tar.gz

http://grub.enbug.org/


-- 
Gabor HALASZ halas...@freemail.hu
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: grub2 rescue mode debian squeeze

2010-10-19 bef zés Ferenc Wagner
szistvan szist...@mail.vcsk.hu writes:

 Friss netinst squeeze cd, rescue mode. Az md tömböket hibátlannak látja,

Az, hogy összerakja őket, nem feltétlenül jelenti azt, hogy hibátlanok.
Ha esetleg babráltál a komponensekkel külön-külön, a RAID inkonzisztens
lehet a rendszer tudta nélkül.

 de a root filesystem kiválasztásakor (md1) már nem csatolja. A syslogban
 ennyit ír:
 ===
 rescue-mode: selected root device '/dev/md1'
 rescue: umount: can't umount /target: Invalid argument
 kernel: FAT: utf8 is not recommanded IO charset for FAT filesystems,
 filesystem will be case sensitive!
 rescue: mount: mounting dev/md1 on /target failed: Invalid argument
 rescue-mode: mount '/dev/md1' /target failed
 ==

 Tehát az ext4-re utaló nyomok eltüntek, de csak mountolható. :-(

Úgy érted, nem mountolható...  Az mindenesetre látszik, hogy nem ismeri
fel az eszközön található fájlrendszert, pedig kínjában próbálkozik
FAT-tal is.

 Már letettem arról, hogy újra elinduljon, viszont az LVM-en lévő 
 néhány virtuális gépről kellene pár adat, de sajna azt sem tudom 
 mountolni. :-(

 ===
 # mount -t ext3 /dev/lvm-data/www /mnt
 mount: mounting /dev/lvm-data/www on /mnt/ failed: Invalid argument
 

Biztos ext3 a fájlrendszer?

 A syslogba semmi nem látszik, viszont a root filesystem választásnál
 látszanak az LVM partíciók - tehát modulok be vannak töltve.

 További ötlet esetleg?

fsck és társai (nagyon ne erőltesd, nehogy rontson a helyzeten, de
ezeknek illene legalább biztosan felismerni a fájlrendszert).  Ha
hibátlannak találják, és mégsem tudod mountolni (-t-vel sem), akkor
valami kernel nyavaja van, dmesg, modprobe fájlrendszer, cat
/proc/filesystems, cat /proc/partitions.
-- 
 Feri.
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: grub2 rescue mode debian squeeze

2010-10-19 bef zés szistvan
On Tue, 19 Oct 2010 15:46:34 +0200, Ferenc Wagner wf...@niif.hu wrote:
 ===
 # mount -t ext3 /dev/lvm-data/www /mnt
 mount: mounting /dev/lvm-data/www on /mnt/ failed: Invalid argument
 
 
 Biztos ext3 a fájlrendszer?

NEM! :-
Én marh.!! LVM-en a kvm guestek vannak és azok külön partíciók.
Loop-al végre sikerült mountolni és leszedni a fontos adatokat
mind a 4 lvm partícióról.

Már csak az első fele maradt a problémának, miszerint az md1-en
(sda2,sdb2) lévő root partíció elérhetetlen és nem bootol.
 
Ezzel kapcsolatban viszont tényleg el tudom képzelni, hogy 
az egyik grub frissítéskor a root partíció kiválasztásakor md1
helyett véletlen sdb2-t választottam és így belebarmolt(am).
Még a mai nap próbálkozom, aztán holnap újratelepít, a guestek
adatai megvannak legalább.

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: grub2 rescue mode debian squeeze

2010-10-19 bef zés Moczik Gabor
szistvan wrote:
 Ezzel kapcsolatban viszont tényleg el tudom képzelni, hogy 
 az egyik grub frissítéskor a root partíció kiválasztásakor md1
 helyett véletlen sdb2-t választottam és így belebarmolt(am).

Ha csak abba, akkor fail/remove/add után majd a rebuild helyreállítja.
Előtte azért én megprobálnám mit mond az
mdadm --examine /dev/sda2
mdadm --examine /dev/sdb2

Ha kiderül hogy az egyik netán lehet jó, akkor csak azzal az egyel 
összerakni a tömböt degraded állapotban, majd --run.

-- 
((( Móczik Gábor  )))--((( e|mail: pm-01 |@| progzmaster |.| hu )))
((( S.k.y.p.e.: moczik )))
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux