Re: padl mi soft raid po dzisiejszej aktualizacji - pilne

marteen marteen w go2.pl
Śro, 2 Kwi 2008, 08:22:42 CEST


Dnia 1 kwietnia 2008 18:32 Adam Gołębiowski <adamg w biomerieux.pl> napisał(a):

> On Tue, Apr 01, 2008 at 12:54:38PM +0200, marteen wrote:
> > Dnia 1 kwietnia 2008 12:46 Wojciech Błaszkowski <wojciech w blaszkowski.com> napisał(a):
> > 
> > > Dnia wtorek 01 kwiecień 2008, marteen napisał:
> > > 
> > > > dzisiaj aktualizowalem serwer gdzie mam zrobiony mirror na soft raidzie.
> > > > jak startuje kompa to mam komunikat:
> > > >
> > > > usage: switch_root NEW_ROOT
> > > > kernel panic - not syncing
> > > >
> > > > jak odpale rescue i podmontuje macierz to wszystko hula
> > > >
> > > > pomozcie jak mozecie bo chcialbym wyjsc normalnie do domu zpracy
> > > 
> > > Pozwól sobie pomóc - podaj szczegóły: typ raida, wersję mdadma, kernel, etc..
> >  
> > raid 1, kernel-2.6.60-6, mdadm i taki sam mdadm-initrd 2.6.4-1.i686,
> > do tego busybox-initrd.
> > 
> > ten komunikat jest z busybox-initrd
> > usage: switch_root NEW_ROOT
> 
> hmmm... do niedawna busybox z Ac nie posiadal obslugi switch_root,
> ostatnio to dodalem (przy okazji innych zmian), chyba w zlej postaci.
> Swoja droga dziwne, ze nagle w Twoim przypadku initrd zaczelo korzystac
> z switch_root ...
> 
> Na szybko sprobuj /etc/sysconfig/geninitrd::INITRDFS=rom
> 
> A w wolnej podeslij:
> 
> 	$ rpm -q geninitrd busybox-initrd
> 

geninitrd-9000.5-1.noarch
busybox-initrd-1.00-4.i686

> Oraz wynik:
> 
> 	$ geninitrd -v -f /dev/null 2.6.16.60-6

1) z dopisanymi premods = ext3 md_mod jbd -> bo po przeinstlaowaniu mdadm, mdadm-initrd, geninitrd, kernel, busybox-initrd jak juz sie przestal rzucac o busyboxa okazalo sie ze initrd - ten co zostal zainstalowany z kernelem - nie mial modulow do macierzy wiec profilaktycznie wsadzilem do premods ext3, jbd i md_mod i po tym poszlo.

geninitrd -v -f /dev/null 2.6.16.60-6
geninitrd: Using libdir: lib
geninitrd: Using modprobe -c to get modules config
geninitrd: Using /dev/md1 as device for rootfs
geninitrd: Finding modules for device path /dev/md1
geninitrd: Finding RAID details using mdadm for rootdev=/dev/md1
geninitrd: Finding modules for device path /dev/sdb3
geninitrd: Finding SCSI modules using scsi_hostadapter
geninitrd: Finding modules for device path /dev/sda3
geninitrd: Finding SCSI modules using scsi_hostadapter
geninitrd: + cp /bin/initrd-busybox /tmp/initrd.SH8f5u/bin/initrd-busybox
geninitrd: Loading module [md-mod]
geninitrd: Loading module [mbcache]
geninitrd: Loading module [jbd]
geninitrd: Loading module [ext3]
geninitrd: Loading module [raid1]
geninitrd: Loading module [scsi_mod]
geninitrd: Loading module [libata]
geninitrd: Loading module [ata_piix]
geninitrd: Loading module [sd_mod]
geninitrd: Setting up mdadm...
geninitrd: + cp /sbin/initrd-mdassemble /tmp/initrd.SH8f5u/bin/mdassemble
geninitrd: echo Setting up array (/dev/md1 = /dev/sdb3 /dev/sda3)
geninitrd: + cp /dev/sdb3 /tmp/initrd.SH8f5u/dev/sdb3
geninitrd: + cp /dev/sda3 /tmp/initrd.SH8f5u/dev/sda3
geninitrd: + cp /dev/md1 /tmp/initrd.SH8f5u/dev/md1
geninitrd: Adding rootfs finding based on kernel cmdline root= option support.
geninitrd: Generating romfs image: /tmp/initrd.img-oBguEh
geninitrd: Image size for romfs: 1024KiB (/tmp/initrd.img-oBguEh)
geninitrd: Compressing /dev/null

2) bez zadnych wpisow w premods

geninitrd -v -f /dev/null 2.6.16.60-6
geninitrd: Using libdir: lib
geninitrd: Using modprobe -c to get modules config
geninitrd: Using /dev/md1 as device for rootfs
geninitrd: Finding modules for device path /dev/md1
geninitrd: Finding RAID details using mdadm for rootdev=/dev/md1
geninitrd: Finding modules for device path /dev/sdb3
geninitrd: Finding SCSI modules using scsi_hostadapter
geninitrd: Finding modules for device path /dev/sda3
geninitrd: Finding SCSI modules using scsi_hostadapter
geninitrd: + cp /bin/initrd-busybox /tmp/initrd.zoNp0f/bin/initrd-busybox
geninitrd: Loading module [md-mod]
geninitrd: Loading module [raid1]
geninitrd: Loading module [scsi_mod]
geninitrd: Loading module [libata]
geninitrd: Loading module [ata_piix]
geninitrd: Loading module [sd_mod]
geninitrd: Loading module [mbcache]
geninitrd: Loading module [jbd]
geninitrd: Loading module [ext3]
geninitrd: Setting up mdadm...
geninitrd: + cp /sbin/initrd-mdassemble /tmp/initrd.zoNp0f/bin/mdassemble
geninitrd: echo Setting up array (/dev/md1 = /dev/sdb3 /dev/sda3)
geninitrd: + cp /dev/sdb3 /tmp/initrd.zoNp0f/dev/sdb3
geninitrd: + cp /dev/sda3 /tmp/initrd.zoNp0f/dev/sda3
geninitrd: + cp /dev/md1 /tmp/initrd.zoNp0f/dev/md1
geninitrd: Adding rootfs finding based on kernel cmdline root= option support.
geninitrd: Generating romfs image: /tmp/initrd.img-p32kPT
geninitrd: Image size for romfs: 1024KiB (/tmp/initrd.img-p32kPT)
geninitrd: Compressing /dev/null

> Paczki z Ac czy jakies wlasne kompilaty?
paczki z distro poza ac-test

marcin



Więcej informacji o liście dyskusyjnej pld-users-pl