Problem z RAID po aktualizacji j

Tematy związane z oprogramowaniem, instalacją, konfiguracją
image
Posty: 3
Rejestracja: 17 lipca 2013, 16:55

Problem z RAID po aktualizacji jądra do 3.9

Post autor: image »

Witam,
mam taki problem, oto do mojej biurkowej maszyny mam włożone dwa 1T dyski, które są podzielone na partycje które są złożone w raid.
raid0 - swap; raid1 - root; Po aktualizacji do jądra 3.9.1-amd64, jest problem z uruchomieniem.

Kod: Zaznacz cały

mdadm: no devices listed in conf file found ...
...
i wyjście do konsoli (initramfs)...

Na wcześniejszym jądrze (3.2.0-4-amd64) wszystko działa.

Nie za bardzo wiem jak mam ugryźć problem.
rafal_lisewski
Posty: 7
Rejestracja: 17 grudnia 2006, 22:30
Lokalizacja: Gdañsk

Post autor: rafal_lisewski »

miałem podobny problem, mój system czasami system się uruchamiał. Wg tego linka http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=716670 problem jest związany z selinuxem. Więc zmodyfikowałem /etc/default/grub (dopisałem GRUB_CMDLINE_LINUX="selinux=0" i update-grub) i przebudowałem initd (update-initramfs -u) . Teraz problemu jakby nie ma :)
Awatar użytkownika
hello_world
Posty: 66
Rejestracja: 15 maja 2009, 21:03

Post autor: hello_world »

Jeżeli nie instalowałeś selinuxa to nic nie rób bo domyślnie debian nie ma zaimplementowanego selinuksa.
Sprawdź jakie dyski partycje wykrywa Ci system i porównaj to z plikiem fstab
rafal_lisewski
Posty: 7
Rejestracja: 17 grudnia 2006, 22:30
Lokalizacja: Gdañsk

Post autor: rafal_lisewski »

no właśnie, taka dziwota, a jednak u mnie pomogło :)
image
Posty: 3
Rejestracja: 17 lipca 2013, 16:55

Post autor: image »

hmmm,
próbowałem już rozwiązania z selinuxem, i nie pomogło ....
ciekawe jest to że na drugiej bliźniaczej maszynie wszystko jest ok ....
na razie po prostu zablokowałem aktualizacje jądra do 3.9 ...
image
Posty: 3
Rejestracja: 17 lipca 2013, 16:55

Post autor: image »

Ok, odświeżę temat bo po aktualizacji jądra do (3.10-2-amd64) sytuacja się powtarza.
Po wyjściu do konsoli mogę spokojnie złożyć RAID ręcznie:

Kod: Zaznacz cały

mdadm --assemble /dev/md0 /dev/sdb1 /dev/sda1
mdadm --assemble /dev/md1 /dev/sdb2 /dev/sda2
mdadm --assemble /dev/md2 /dev/sdb3 /dev/sda3
exit
I system startuje dalej.

Pytanie brzmi: "Skoro składanie ręcznie idzie gładko to dlaczego automat nie działa?"
Po wystartowaniu systemu:

Kod: Zaznacz cały

mdadm --detail --scan >> /etc/mdadm/mdadm.conf
update-initramfs -u -k 3.10-2-amd64
I po restarcie nic się nie zmienia.
Wszelkie pomysły są mile widziane.

Pozdrawiam i dzięki
rafal_lisewski
Posty: 7
Rejestracja: 17 grudnia 2006, 22:30
Lokalizacja: Gdañsk

Post autor: rafal_lisewski »

spróbuj do parametrów jądra dodać rootdelay=5 (można sprawdzić z mniejszą lub większą wartością)
ODPOWIEDZ