Strona 1 z 2

Problem z zatrzymaniem dysku przy shutdown

: 12 listopada 2007, 16:57
autor: darborc
Witam.
Mój problem wygląda następująco: przy zamykaniu systemu na samym końcu pojawia mi się komunikat że niby dysk nie został zatrzymany poprawnie i że shutdown utility może wymagać aktualizacji i jest podany link do tej strony. Czytałem ją ale przyznam się że nie za bardzo wiem co miałbym zrobić żeby naprawić ten problem. Mam sid'a na jądrze 2.6.22-3-486 ale na lenny'm ze starszym jajkiem miałem to samo. Wszystko stoi na laptopie Acer Aspire 5100 z dyskiem sata.

: 14 listopada 2007, 00:17
autor: ultr
Dołączam się do pytania. Zainstalowałem niedawno Lennego na nowym sprzęcie i tuż przed wyłączeniem komputera pojawia się ostrzeżenie:

Kod: Zaznacz cały

DISK MIGHT NOT BE SPUN DOWN PROPERLY. UPDATE SHUTDOWN UTILITY
For more info, visit [url]http://linux-ata.org/shutdown.html[/url]
Po dość długim googlowaniu doszedłem do dwóch sprzecznych informacji: niektórzy raportują podwójne bardzo szybkie parkowanie głowic, a inni sugerują możliwość uszkodzenia dysku z powodu _nie_ parkowania głowic. Mi również wydaje się, że nie słyszę żadnego odgłosu parkowania.

Domyślam się, że problem jest poważny i może uszkodzić sprzęt. Co powinienem zrobić?


Z góry dzięki za odpowiedzi.


Pozdrawiam,
ultr


EDIT:
Ta strona mówi dość dużo: http://www.vicente-navarro.com/blog/ind ... n-utility/ oraz jej tłumaczenie ES->EN przez Babelfish: http://babelfish.altavista.com/babelfis ... utility%2F .
Niestety nadal nie wiem jak problem rozwiązać. Wygląda na to, że jest to bug, ale nikt nie kwapi się nim zająć.

// Używaj tagów code.
ruun

: 14 listopada 2007, 01:14
autor: darkwater
co do możliwego uszkodzenia dysku to imo nie masz sie czego obawiać - od dawna wszystkie dyski mają autoparkowanie głowic w wypadku zaniku zasilania. tak więc poza "bałaganem" w logach nic ci nie grozi.

: 14 listopada 2007, 08:17
autor: ultr
Też dotarłem do takiej informacji.
Ale czytałem również, że dyski odłączane przez cały czas awaryjnie żyją o wiele krócej. O ile pamiętam to było jakieś 30 razy.
Jeżeli trafię ponownie na źródło tych danych to wkleję link.

: 14 listopada 2007, 10:31
autor: Gość
ultr pisze:Wygląda na to, że jest to bug, ale nikt nie kwapi się nim zająć.
To nie jest bug, lecz wynik tego, że halt, którego używamy nie był pisany pod libata.

Kumpel napisał patch do halt, który to naprawia, więc mogę go w weekend poprosić o udostępnienie.
Wiąże się to jednak z tym, że trzeba sobie samodzielnie nałożyć patch na żródła, skompilować i podmienić w systemie aktualny halt na ten poprawiony.


Pozdrawiam

: 14 listopada 2007, 13:46
autor: ultr
Hagal pisze:To nie jest bug, [...]
Owszem, jeżeli rozpatrywać oba rozwiązania osobno, to żadne buga nie ma. Ale Debian jako dystrybucja powinien rozwiązywać problemy z kodem, którego używa, tak żeby był on ze sobą kompatybilny i działał sprawnie. W tym sensie można uznać to za bug Debiana. Jest nawet zgłoszony ( http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=426224 ) ... w maju :-/ Z tego co wiem suse już dawno rozwiązało ten problem.
Hagal pisze:Kumpel napisał patch do halt, który to naprawia, więc mogę go w weekend poprosić o udostępnienie.
Wpadłem na jakiś patch szukając informacji na ten temat - nie wiem czy to ten sam. Jeżeli patch ten jest sprawny, to może spróbować go dodać do unstable albo nawet testing - nie wiem z kim to należy skontaktować, ale warto by ruszyć sprawę. Jeżeli nikt nic nie zrobi to będzie leżało nieruszone do nowego roku albo i dłużej :mrgreen:

: 14 listopada 2007, 14:10
autor: Gość
Jeśli chodzi o patch to kumpel przesłał go już na debian.devel
Wiadomość i patch dostępne tu :
http://article.gmane.org/gmane.linux.de ... vinit/1133

Oznacza to tyle, że "wniosek wpłynął" - co teraz zrobią developerzy debiana, to już jest niewiadomą.


Pozdrawiam

: 14 listopada 2007, 14:32
autor: giaur
Mam dokladnie ten sam problem, dysk SATA na desktopie.

Tylko jeszcze jedno pytanie mi sie nasuwa - ten komunikat pojawil sie dopiero po aktualizacji kernela do 2.6.22 - na kernelu 2.6.18 takiego komunikatu nie bylo.

O co wiec chodzi? Chyba raczej sposob wylaczania dysku sie nie zmienil - gdybym nie uaktualnial kernela to nic bym na ten temat nie wiedzial.
To by wskazywalo ze problem nie jest zbyt powazny i w sumie ten komunikat mozna olac. Z drugiej strony piszecie ze problem jest dosc powazny.

Wiec jak to jest: mam sie tym przejmowac czy nie? Jest jakies realne zagrozenie?

Oczywiscie, pod adresem http://linux-ata.org/shutdown.html nie ma nic (mozna sie bylo spodziewac)

: 14 listopada 2007, 19:22
autor: ultr
@Hagal

Patch wygląda sensownie. Lepiej niż inne, które widziałem. I na pewno lepiej niż ręczna modyfikacja /etc/init.d/halt i zmiana hddown="-h", które to "rozwiązanie", o ile dobrze rozumiem, powoduje, że nie można uzyskać kompromisu dla maszyny posiadającej zarówno dyski SATA jak i PATA.

A ten patch załatwia sprawę elegancko. Jeśli tylko jest poprawny i w testach nie pojawią się problemy, to nie widzę powodu, żeby go nie dodali. Szczególnie, że nikt inny nie fatyguje się usunąć problemu.

Kto wie, może Debian jako pierwszy pojawi się na http://linux-ata.org/shutdown.html na liście poprawnie działających dystrybucji :-P


Dzięki i pozdrawiam.

: 12 grudnia 2007, 15:31
autor: daris
Też mam ten sam problem i też nie miałem go na wcześniejszym kernelu (aktualnie mam 2 i na nowszym właśnie to się pojawia). Ten komunikat nie byłby problemem (jak zwykle bym go zignorował jak większość komunikatów :P ), tyle że przy wyłączaniu jest taki efekt:
najpierw zwalnia wiatrak, pojawia się ten komunikat, wiatrak od nowa się rozpędza i komp się wyłącza. Tak samo miałem na viście dopóki nie zainstalowałem sterowników od płyty głównej (a po viście już śladu nie ma ;) )