Komunikaty o b

Tematy związane z oprogramowaniem, instalacją, konfiguracją
goska_23
Beginner
Posty: 279
Rejestracja: 04 września 2007, 13:40
Lokalizacja: Katowice

Komunikaty o błędach przy starcie Debiana 6.0.4 64bit

Post autor: goska_23 »

Mam problem z zainstalowanym Debianem 6.0.4. wersja 64bit.
Przy starcie systemu, pojawia się zawsze komunikat:

Kod: Zaznacz cały

2.265818 ata2.01 failed to resume link (SControl0)
2.26...... ata1.01 failed to resume link (SControl0)
INIT Version 2.88 booting
...


Te cyferki przed ata2 i ata1 w obu linijkach zmieniają się za każdym razem przy restarcie systemu.

Nie wiem z czego ten komunikat wynika i czy nie spowoduje jakiegoś problemu w trakcie eksploatacji mojego Debiana, który jest zainstalowany jako serwer www, ftp i samby - jeszcze w tym momencie bez "roboczego obciążenia".
Przeglądałam odnośniki tego co pokazał Google ale nie całkiem zrozumiałam z czego wynika ten błąd i jak go usunąć.

Póki co objaw jest tylko taki, że wypisuje się komunikat ale system podnosi się i działa.
Jednak chciałabym wiedzieć o co dokładnie chodzi w tym komunikacie i czy da się go jakoś usunąć i naprawić problem.

Może to ma jakieś znaczenie - informacje o partycjach, też nie jestem pewna czy wszystko jest prawidłowo, zainstalowałam system na pierwszym dysku: partycje 1 (LVM), 2 i 3 (/mnt/cośtam na kopie zapasowe katalogów ftp i stron www) jako podstawowe, partycja 4 - jest rozszerzona i tam jest reszta katalogów Debiana:

Kod: Zaznacz cały

goska@debianbo2:~$ su
Hasło: 
root@debianbo2:/home/goska# fdisk -l

Dysk /dev/sda: 1000.2 GB, bajtów: 1000204886016
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 121601
Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Identyfikator dysku: 0x0000f742

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1               1         730     5858304   8e  Linux LVM
Partycja 1 nie kończy się na granicy cylindra.
/dev/sda2             730       49361   390625280   83  Linux
/dev/sda3           49361       73676   195312640   83  Linux
/dev/sda4           73676      121602   384963585    5  Rozszerzona
Partycja 4 nie zaczyna się na granicy bloku fizycznego.
/dev/sda5          121116      121602     3905536   82  Linux swap / Solaris
/dev/sda6           73676       76107    19529728   83  Linux
/dev/sda7           76107       78539    19529728   83  Linux
/dev/sda8           78539       90696    97654784   83  Linux
/dev/sda9           90696       92520    14647296   83  Linux
/dev/sda10          92520      102246    78124032   83  Linux
/dev/sda11         102246      114404    97654784   83  Linux
/dev/sda12         114404      116835    19529728   83  Linux
/dev/sda13         116835      119267    19529728   83  Linux
/dev/sda14         119267      121116    14850048   83  Linux

Wpisy w tablicy partycji nie są w tej kolejności, co na dysku

Dysk /dev/sdb: 160.0 GB, bajtów: 160040803840
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 19457
Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x011f011f

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System                                                                   
/dev/sdb1               1       19458   156288000   83  Linux                                                                     
root@debianbo2:/home/goska#
Nie jestem pewna jakie znaczenie mają te uwagi dotyczące partycji 1 i 4?
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Z dyskusji na lkml wynika że jest to błąd w bibliotece libata gdy kontroler jest ustawiony w tryb IDE a nie AHCI. Jeśli masz możliwość zmiany w BIOSie na AHCI, zmień i sprawdź czy pomogło.
goska_23
Beginner
Posty: 279
Rejestracja: 04 września 2007, 13:40
Lokalizacja: Katowice

Post autor: goska_23 »

Ustawiłam w BIOSie w tryb AHCI. System podnosi się teraz trochę inaczej, częściowo inne informacje wyświetlane są na ekranie do tego momentu gdy wypisywał się ten komunikat. jest to trochę wolniej - podnoszenie systemu - ale nie trwa to aż tak długo. Komunikat już się nie pokazuje. To co jest na serwerze działa. Czyli system jest chyba sprawny.
*Niepokoi mnie jeszcze, to co pokazuje polecenie:

Kod: Zaznacz cały

fdisk -l 
Specjalnie zainstalowałam 3 partycje podstawowe i jedną rozszerzoną, aby w razie reinstalacji systemu zachować te trzy pierwsze partycje podstawowe - na pierwszej jest lvm zainstalowany na "wszelki wypadek" a druga i trzecia partycje są na kopie zapasowe katalogów użytkowych Debiana.
Poza tym nic nietypowego przy partycjonowaniu dysku nie robiłam.
*Partycje są na ext4 z wyjątkiem jednej na której jest system /boot zrobiłam na ext3 według wskazówek w poradnikach z tego Forum.
*Nie jestem pewna na ile mają znaczenie te "uwagi" dotyczące partycji pierwszej i czwartej odnośnie poprawności partycjonowania i żeby "coś się nie rozsypało"?*
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Utworzył Ci partycję nie równo z cylindrami. Nic poważnego. Możesz to poprawić używając TestDiska bądż gparted.

Więcej choćby tu
goska_23
Beginner
Posty: 279
Rejestracja: 04 września 2007, 13:40
Lokalizacja: Katowice

Post autor: goska_23 »

Dziękuję za linka.
Wyciągnęłam z twojej odpowiedzi i tego wskazanego wątku wniosek, że tak jak jest z tymi niewyrównanymi cylindrami i blokami fizycznymi nie powinno mi paść więc chyba to tak zostawię.
Nie jest to chyba przyczyną, że Debian działa zauważalnie wolniej?

Instalowałam mój Debian 6.0.4 z serwerem trzy razy zanim uzyskałam stan obecny i nie chciałabym przy tym wyrównywaniu czegoś "posypać".
Wskazany przez ciebie wątek podaje, że z wyrównywaniem mogą być problemy.
Jeśli to nie powinno być przyczyną, że mój Debian może się "posypać" to pozostawiłabym temat "wyrównywania" do przećwiczenia na drugim komputerze z Debianem 5, który za niedługi czas zamierzam również przeinstalować?
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

To rozwiązanie, do którego odnośnik przedstawił Bastian, jak wynika z opinii jakie są przedstawiane w tym temacie:
http://debian.linux.pl/threads/23185-in ... ndra/page3
niezbyt zdaje egzamin.

Można uniknąć błędu:
&quot pisze:

Kod: Zaznacz cały

Partycja 1 nie kończy się na granicy cylindra.
jednak wymaga to posiadania odpowiednie wersji programu gparted i nie należy dzielić dysku na partycje z poziomu instalatorów systemów operacyjnych. Ostatnio instalowałem kilka systemów (na różnych komputerach) i sprawdził się program gparted z Sida. Użyłem go z poziomu dystrybucji aptosid (bazującej na Debianie Sid).
http://aptosid.com/
Wymagany jest dostęp do internetu i aktualizacja programu gparted, ewentualne doinstalowanie brakujących wtyczek do obsługi niektórych systemów plików. Aptosid nie jest dystrybucją narzędziową. Np. należy doinstalować obsługę btrfs jeżeli potrzebujemy.
Ważne: aby można było coś zmieniać w układzie partycji, dysk musi być odmontowany całkowicie.

Drugi komunikat:
&quot pisze:

Kod: Zaznacz cały

Wpisy w tablicy partycji nie są w tej kolejności, co na dysku
może nas niespodziewanie przyprawić o odrobinę nieprzewidzianych wrażeń, kiedy po aktualizacji programu rozruchowego nie uruchomi się system. Aktualizacja np. przywróci prawdziwą kolejność partycji, a system nie korzysta z dobrodziejstwa oznaczania partycji jakim jest np. UUID.

Pomimo tego, że opinie o takich komunikatach wyświetlanych przez program fdisk, nakłaniają do ignorowanie tego, osobiście zalecam naprawę. Na pewno takie komunikaty (według mnie) są niedopuszczalne na serwerze i komputerach z ważnymi danymi np. księgowość firmy itp.
goska_23
Beginner
Posty: 279
Rejestracja: 04 września 2007, 13:40
Lokalizacja: Katowice

Post autor: goska_23 »

Zastanawiam się jak to poprawić: te " wpisy w tablicy partycji, które są nie w tej kolejności co na dysku".

Niezależnie jednak od tego, że teraz chciałabym to poprawić na moim nowym Debianie 6.0.4 to chciałabym przekazać, że na moim pierwszym komputerze ze starym Debianem 5, który mam około 1,5 roku mam podobny problem a wszystko spisuje się dobrze i nic mi nie padło.
**Drobnym problemem było, że po logowaniu do KDE - po dłuższym czasie od instalacji Debiana 5 - kilkanaście razy w przeciągu tego 1,5 roku - zatrzymywał mi się na ikonie dysku - resetowałam wtedy Debiana, a po kilkunastu razach odczekałam może 20 minut i w końcu podświetliły się kolejne ikony( w sumie jest chyba 6 ikon, które pokazuje KDE po zalogowaniu i starcie) i KDE uruchomił się. Teraz już jakiś czas nie mam tego problemu.
Na tym komputerze mam serwer ze stronami www, ftp i sambę. Jednak nie aktualizowałam na nim systemu.
Wynik polecenia:

Kod: Zaznacz cały

debian1:/home/goska# fdisk -l

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000ab8a6

** Device Boot * * *Start * * * * End * * *Blocks * Id *System
/dev/sda1 * * * * * * * 1 * * * * *49 * * *393561 * 83 *Linux
/dev/sda2 * * * * * * *50 * * * *2481 * *19535040 * 83 *Linux
/dev/sda3 * * * * * *2482 * * * 30401 * 224267400 * *5 *Extended
/dev/sda5 * * * * * *2482 * * * *3697 * * 9767488+ *83 *Linux
/dev/sda6 * * * * * *3698 * * * *4305 * * 4883728+ *83 *Linux
/dev/sda7 * * * * * *4306 * * * *7952 * *29294496 * 83 *Linux
/dev/sda8 * * * * * *7953 * * * 22541 * 117186111 * 83 *Linux
/dev/sda9 * * * * * 30340 * * * 30401 * * *497983+ *82 *Linux swap / Solaris
/dev/sda10 * * * * *22542 * * * 23757 * * 9767488+ *83 *Linux
/dev/sda11 * * * * *23758 * * * 24973 * * 9767488+ *83 *Linux
/dev/sda12 * * * * *24974 * * * 30339 * *43102363+ *83 *Linux

Partition table entries are not in disk order

Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00080728

** Device Boot * * *Start * * * * End * * *Blocks * Id *System
/dev/sdb1 * * * * * * * 1 * * * *6079 * *48829536 * 83 *Linux
/dev/sdb2 * * * * * *6080 * * * 18237 * *97659135 * 83 *Linux
/dev/sdb3 * * * * * 18238 * * * 30401 * *97707330 * *5 *Extended
/dev/sdb5 * * * * * 18238 * * * 30401 * *97707298+ *83 *Linux
debian1:/home/goska#
Uzupełnienie:
W przypadku obu komputerów ze starym i nowym Debianem z tym brakiem kolejności chodzi o partycję wymiany, którą faktycznie instalowałam jako czwartą (na Debianie 6.0.4) i jest na tym miejscu w tablicy partycji, ale przy instalacji zaznaczyłam, że ma być fizycznie na końcu dysku - co było polecane w poradniku do instalacji z Forum.

*Nie wiem teraz czy wystarczy poprawić wpisy w pliku i czy przenieść linijkę z partycją wymiany na koniec, czy też zmienić jej numer sda5 na sda14 i odpowiednio pozmieniać przy pozostałych partycjach żeby numerki sda były po kolei?

Uzupełnienie2:
Mój plik /etc/fstab na Debianie 6:

Kod: Zaznacz cały

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda6 during installation
UUID=bf563225-5ae5-4a7c-ab28-22c615ae0895 /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda7 during installation
UUID=034319a6-af34-4492-8d9e-a6810c400343 /boot           ext3    defaults        0       2
# /home was on /dev/sda8 during installation
UUID=4a66b0d4-a28d-4671-adc3-693c94d10a26 /home           ext4    defaults        0       2
# /mnt/backup20 was on /dev/sda2 during installation
UUID=c80b6dfe-5f79-42d9-a1c1-877487a0d431 /mnt/backup20   ext4    defaults        0       2
# /mnt/backup21 was on /dev/sda14 during installation
UUID=a71eb61f-f7b3-4c67-9cf2-ff9ae1939895 /mnt/backup21   ext4    defaults        0       2
# /mnt/goska20 was on /dev/sda3 during installation
UUID=6810dfbf-4ddb-4547-8e13-f95acd542a07 /mnt/danka20    ext4    defaults        0       2
# /opt was on /dev/sda13 during installation
UUID=5a4b8196-f489-4702-9f05-c9de3932042c /opt            ext4    defaults        0       2
# /srv was on /dev/sda12 during installation
UUID=3e2e50c9-3ff0-47be-a257-13d223accdab /srv            ext4    defaults        0       2
# /tmp was on /dev/sda9 during installation
UUID=83794223-ad21-4edd-8ebd-d16c5eed5128 /tmp            ext4    defaults        0       2
# /usr was on /dev/sda10 during installation
UUID=cbfd0a44-561f-45d6-b9e5-7a7e6a620c2e /usr            ext4    defaults        0       2
# /var was on /dev/sda11 during installation
UUID=18fac528-4b1e-4dfd-9917-ebbc32f2a47e /var            ext4    defaults        0       2
# swap was on /dev/sda5 during installation
UUID=c06a6281-ed79-4e24-a5f5-437cc780a846 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

W zasadzie już wszystko zostało napisane. Jak nie chcesz mieć komunikatu o partycjach ustawionych w innej kolejności to ich nie usuwaj tylko formatuj.
goska_23
Beginner
Posty: 279
Rejestracja: 04 września 2007, 13:40
Lokalizacja: Katowice

Post autor: goska_23 »

W sprawie tych partycji to przeglądnęłam kilka wątków na tym Forum o podobnej tematyce i sprawa nie wygląda dla mnie tak prosto. mam na tych partycjach już jakieś dane i nie chcę czegoś zepsuć. Chyba na tym Debianie to tak zostawię jak jest.

Będę jednak zaraz instalowała na drugim komputerze drugiego Debiana 6.0.4 tylko 32bit (bo części nie mają odpowiednich parametrów) po Debianie 5 - bo chodzi o to, żeby były dwa Debiany z tą samą wersją.
Na tym drugim komputerze postaram się wszystko przy instalacji zrobić tak, jak należy.
Z tymi partycjami w odpowiedniej kolenośći to żaden problem.
Z tym zaczynaniem się i kończeniem partycji w odpowiednim miejscu to nie jestem pewna jak najlepiej zainstalować przy instalacji "od nowa".
Czy zainstalować z instalatora i potem wyrównać przy pomocy jakiegoś "LiveCD" czy lepiej najpierw podzielić na partycje z poziomu "LiveCD" i potem puścić instalatora jak już partycje będą zrobione?
*W sumie to używam z płytki ostatnio: "GParted-live 0.11.01-10.iso" ale nie jestem pewna czy jest tam opcja przy formatowaniu, żeby wyrównywać z cylindrami i blokami?
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

ODPOWIEDZ