Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-09-03 22:25:26

  yanaek - Użytkownik

yanaek
Użytkownik
Skąd: Kraków
Zarejestrowany: 2007-04-14

Problem po upgrade 4 na 5 kernel 2.6.26 amd64 wyrzuca do busybox

Witam, dzis na 2 serwerach na platformie amd64 zrobilem sobie upgrade z wersji 4.0 (etch) do wersji 5.0.2 (lenny).
Niestety jest maly problem, na nowym kernelu 2.6.26-(1 i 2)-amd64 nie moge zabootowac systemu.

Sek w tym ze na tych serwerach partycja root, boot i swap sa na pojedynczym dysku sata, natomiast oprocz tego jest zrobiony na 5 kolejnych dyskach software'owy raid 5 (mdadm).

Problem nie wystepowal na starszych (<26) kernelach (no, dobra cos takiego losowo mi sie czasem zdarzalo na kernelu 2.6.18-amd64) . W momencie uruchamiania systemu na nowym kernelu, nie wiedziec czemu, initramfs nie widzi partycji root na /dev/sda2 i nie bootuje dalej, tylko przeskakuje do konsoli busyboxa. W busybox (ash) widac urzadzenia /dev/sdaX, wiec nie wiem o co chodzi?

poguglalem troche za tym problemem, ale widze ze na hasla initramfs, busybox, mdadm itp. sa watki dotyczace problemu z bootowaniem systemu, w ktorym partycja /root jest na raidzie - u mnie nie, root jest na pojedynczym nie-raidowym dysku.

Znalazlem info ze to chyba ma zwiazek z tym, ze w kernelach od 2.6.26 wywalono DevFS i w calosci mial je zastapic udev, ale to mi wiele nie mowi, nadal nie moge rozwiazac problemu przerwanego bootowania i przeskoku do busyboxa

czy da sie ewentualnie zabootowac takiego kernela z repo, z pominieciem initrd? bo jak skasowalem linijke z initrd z gruba to niestety przy bootowaniu samego kernela jest kernel panic, ze nie moze roota zamontowac

Ostatnio edytowany przez yanaek (2009-09-03 22:37:33)

Offline

 

#2  2009-09-04 00:04:47

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Problem po upgrade 4 na 5 kernel 2.6.26 amd64 wyrzuca do busybox

1. co sie dzieje jak recznie probojesz podmontowac /dev/sda2 w busybox, czy da sie w ten sposob zbootowac system?
2. dystrybucyjne jajko Debiana nie pojdzie bez initrd ... jezeli chesz bez initrd to musisz skompilowac lub wziasc jakies nie debianowe ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#3  2009-09-04 14:14:53

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: Problem po upgrade 4 na 5 kernel 2.6.26 amd64 wyrzuca do busybox

Dodatkowo skorzystaj z uuid, problem rozpoznawania partycji zniknie.

Offline

 

#4  2009-09-04 18:50:25

  yanaek - Użytkownik

yanaek
Użytkownik
Skąd: Kraków
Zarejestrowany: 2007-04-14

Re: Problem po upgrade 4 na 5 kernel 2.6.26 amd64 wyrzuca do busybox

hmm, na jednym serwerze to rzeczywiscie byl problem z nazewnictwem, z sda zrobilo sie sdc
na drugim byl problem z raidem, jeszcze nie walczylem z tym initramfs tylko wrzucilem tam jajko 2.6.18 i narazie działa, wrócę do tematu uruchomienia tego na jajku 2.6.26 po weekendzie

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)