1 (10.02.2013 14:05:37 отредактировано Dr House)

Всем привет.

Сабж: Есть нетбук и Gentoo на нем.

Установлена на sda6 а swap на sda5. Да, знаю что не в правильном порядке, но так получилось.

После выхода из спячки часто повреждается корневая фс ext4 и переходит в read-only.

Сам нетбук часто включается и выключается, обычная загрузка [openrc такой openrc] занимает 1-2 минуты включая прогрузку kde и без гибернейта не обойтись.

Каждый второй гибернейт и такая фигня.

В спящий отправляется нормально.

Первограб и resume=/dev/sda5.

Ядро: 3.5.7

Вопрос: Может ли такое происходить из-за того, что корневая фс находится не на первом разделе? И как это вылечить?

P.S. подумал об обновлении ядра.

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

2

Dr House пишет:

Может ли такое происходить из-за того, что корневая фс находится не на первом разделе?

нет, smart в студию

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

3 (10.02.2013 14:26:27 отредактировано zenon)

Dr House пишет:

Да, знаю что не в правильном порядке, но так получилось.

Без разницы на самом деле.

Dr House пишет:

Может ли такое происходить из-за того, что корневая фс находится не на первом разделе?

Нет, не может.

Dr House пишет:

Первограб и resume=/dev/sda5.

Тут как-то не понял откуда resume?
Tuxonice?

riso пишет:

нет, smart в студию

Да, надо посмотреть #smartctl -a /dev/sda

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

4

Забыл уточнить, но ядро gentoo-sources стандартное.
Без resume= не просыпается, а грузится заново.

С этим же параметром на Большом брате все ОК. Проблема только с нетбучной гентой.

user@atom ~ $ sudo smartctl -a /dev/sda
smartctl 5.42 2011-10-20 r3458 [i686-linux-3.5.7-gentoo] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Model Family:     SAMSUNG SpinPoint M5
Device Model:     SAMSUNG HM160HI
Serial Number:    S1WWJ9AZA21594
LU WWN Device Id: 5 0f0000 01a121594
Firmware Version: HH100-06
User Capacity:    160 041 885 696 bytes [160 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   7
ATA Standard is:  ATA/ATAPI-7 T13 1532D revision 0
Local Time is:    Sat Feb  9 18:09:53 2013 ALMT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
                                        was never started.
                                        Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever 
                                        been run.
Total time to complete Offline 
data collection:                (   56) seconds.
Offline data collection
capabilities:                    (0x5b) SMART execute Offline immediate.
                                        Auto Offline data collection on/off support.
                                        Suspend Offline collection upon new
                                        command.
                                        Offline surface scan supported.
                                        Self-test supported.
                                        No Conveyance Self-test supported.
                                        Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine 
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (  56) minutes.
SCT capabilities:              (0x003f) SCT Status supported.
                                        SCT Error Recovery Control supported.
                                        SCT Feature Control supported.
                                        SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   100   100   051    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0007   252   252   025    Pre-fail  Always       -       2000
  4 Start_Stop_Count        0x0032   073   073   000    Old_age   Always       -       28079
  5 Reallocated_Sector_Ct   0x0033   252   252   010    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000e   252   252   051    Old_age   Always       -       0
  8 Seek_Time_Performance   0x0024   252   252   015    Old_age   Offline      -       0
  9 Power_On_Hours          0x0032   099   099   000    Old_age   Always       -       668
 10 Spin_Retry_Count        0x0032   100   100   051    Old_age   Always       -       30
 12 Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       1125
191 G-Sense_Error_Rate      0x0032   100   100   000    Old_age   Always       -       1251
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       86
194 Temperature_Celsius     0x0022   145   097   000    Old_age   Always       -       31 (Min/Max 7/48)
195 Hardware_ECC_Recovered  0x001a   100   100   000    Old_age   Always       -       0
196 Reallocated_Event_Count 0x0032   252   252   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0012   252   252   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   252   252   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0036   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x000a   100   100   000    Old_age   Always       -       0
201 Soft_Read_Error_Rate    0x0032   252   252   000    Old_age   Always       -       0
223 Load_Retry_Count        0x0032   100   100   000    Old_age   Always       -       449
225 Load_Cycle_Count        0x0032   096   096   000    Old_age   Always       -       49075

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]


Note: selective self-test log revision number (0) not 1 implies that no selective self-test has ever been run
SMART Selective self-test log data structure revision number 0
Note: revision number not 1 implies that no selective self-test has ever been run
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

Гугл говорит что это ядерный баг.

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

5

ядро смени... 3.5.7 содержит баг: Любителям свежих ядер советую откатиться...

95% процентов проблем находятся между клавиатурой и стулом.

6

Dr House пишет:

Гугл говорит что это ядерный баг

возможно, ибо с диском все впорядке

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

7

Fat-Zer пишет:

ядро смени... 3.5.7 содержит баг: Любителям свежих ядер советую откатиться...

Большое спасибо, так я и знал.

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

8

zenon пишет:

Тут как-то не понял откуда resume?

Ну этот параметр в стандартном ядре

cat /usr/src/linux/Documentation/kernel-parameters.txt|grep resume

Для Tuxonice параметр немного другой.

У меня например в Tuxonice, спящий режим с сохранением на диск сам по себе работает нормально, только если использовать ноут как будильник, то через утилиту rtcwake, просыпаться то просыпается, но комп виснит(
Приходится использовать для будильника спящий режим с сохранением в ОЗУ.