Kirjoittaja Aihe: Kiintolevy "pätkii"?  (Luettu 3142 kertaa)

Jone

  • Käyttäjä
  • Viestejä: 182
  • \,,/
    • Profiili
Kiintolevy "pätkii"?
« : 06.08.09 - klo:18.59 »
Ostin uuden kiintolevyn koneen sisään. Kun kuuntelen musiikkia tältä levyltä niin aina välillä ääni pätkäsee. Tällöin prossun kuormitus pomppaa piikkinä tappiin (yläpalkissa se prossun käyttöä kuvaava "näyttö"). Olen yrittänyt katsella mikä prosessi aiheuttaa tuon piikin, mutta en ole saanut sitä selville. Olen myös yrittänyt iotopilla seurata levyn lukua/kirjoitusta, siinä ei ole piikkejä silloin kuin musiikki pätkäsee. Tätä ongelmaa ei ollut kun musat olivat toisella levyllä ennen, ilmeni vasta tämän uuden levyn myötä.

Ideoita onko vika levyssä vai missä? Ja pystyykö sitä jotenkin korjaamaan..

Tässä vielä sudo lshw kyseisestä levystä:
Koodia: [Valitse]
        *-disk:1
             description: ATA Disk
             product: WDC WD10EADS-00L
             vendor: Western Digital
             physical id: 1
             bus info: scsi@3:0.0.0
             logical name: /dev/sdb
             version: 01.0
             serial: WD-WCAU49700119
             size: 931GiB (1TB)
             capabilities: partitioned partitioned:dos
             configuration: ansiversion=5 signature=00086b3e
           *-volume:0
                description: EXT3 volume
                vendor: Linux
                physical id: 1
                bus info: scsi@3:0.0.0,1
                logical name: /dev/sdb1
                logical name: /media/Musa
                version: 1.0
                serial: 593920c3-5cb1-43bf-976d-3bd04ec682ac
                size: 465GiB
                capacity: 465GiB
                capabilities: primary journaled extended_attributes large_files recover ext3 ext2 initialized
                configuration: created=2009-06-13 14:31:48 filesystem=ext3 label=Musa modified=2009-07-26 19:07:57 mount.fstype=ext3 mount.options=rw,relatime,errors=continue,data=ordered mounted=2009-07-26 19:07:57 state=mounted
           *-volume:1
                description: EXT3 volume
                vendor: Linux
                physical id: 2
                bus info: scsi@3:0.0.0,2
                logical name: /dev/sdb2
                logical name: /media/Kama
                version: 1.0
                serial: f66deaca-b6f0-4653-bbe2-e5df98a76830
                size: 465GiB
                capacity: 465GiB
                capabilities: primary journaled extended_attributes large_files recover ext3 ext2 initialized
                configuration: created=2009-06-13 14:34:38 filesystem=ext3 label=Kama modified=2009-07-26 19:07:57 mount.fstype=ext3 mount.options=rw,relatime,errors=continue,data=ordered mounted=2009-07-26 19:07:57 state=mounted

qwertyy

  • Käyttäjä
  • Viestejä: 5744
    • Profiili
Vs: Kiintolevy "pätkii"?
« Vastaus #1 : 06.08.09 - klo:19.06 »
Jos kiintolevyssä on vikaa, niin olettaisin dmesg komennolla näkyvän virheilmoituksia? Kannattaa myös ehkä kokeilla laukaista haluttu toisto-ohjelma päätteessä ja katsoa tuleeko päätteeseen minkäänlaisia virheitä.

*edit*
mitä muuten komento
Koodia: [Valitse]
cat /etc/fstabkertoo?

Jone

  • Käyttäjä
  • Viestejä: 182
  • \,,/
    • Profiili
Vs: Kiintolevy "pätkii"?
« Vastaus #2 : 06.08.09 - klo:20.01 »
dmesg on puhdas. Myöskään soittimen lokiin ei tullut mitään tavallisuudesta poikkeavia merkintöjä.
cat /etc/fstab (edit. vain kyseinen levy)
Koodia: [Valitse]
#  /dev/sdb1 Musa
UUID=593920c3-5cb1-43bf-976d-3bd04ec682ac /media/Musa     ext3    relatime        0       2
# /dev/sdb2 Kama
UUID=f66deaca-b6f0-4653-bbe2-e5df98a76830 /media/Kama     ext3    relatime        0       2

Ongelma tuntuu esiintyvän vain jos levyllä/prossulla ei ole muuta tekemistä. Esimerkiksi jos lataan samalla levylle vaikka torrenttia, niin silloin musiikki ei pätki. En tiedä onko se levyn vai prosessorin käytöstä kiinni.. Meneekö levy johonkin "lepotilaan" ja sitten tulee kiire taas lukea. Soitin (MOC) lukee kuitenkin eteenpäin muistiin eikä iotopin mukaan lue kokoajan levyä. Vika ei myöskään ole musiikki tiedostoissa, jos kelaan uudelleen kohtaan jossa ennen ääni pätkäisi, niin sama kohta soi uudelleen virheettä. En myöskään jaksa uskoa että se olisi soittimen vika koska toiselta levyltä soitettaessa samaa ei tapahtunut. (Toisaalta tossa oli paljon uskomuksia, voin olla väärässäkin..)

qwertyy

  • Käyttäjä
  • Viestejä: 5744
    • Profiili
Vs: Kiintolevy "pätkii"?
« Vastaus #3 : 06.08.09 - klo:20.40 »
Ettei kyseessä olisi prossun virransäästöominaisuudet? Mitä ilmeisimmin kyseessä on pöytäkone levykoosta päätellen. Vaikuttaako asiaan mitenkään jos pakotat prossun toimimaan jollain tietyllä kellotaajudella? Helpoin tapa testata tätä on kait lisätä paneeliin kellotaajuus appletti ja pakottaa sieltä. Onnistuu ainakin Gnomessa. Aika outoa jos tuo ilmestyi vasta kiintolevyn vaihdon jälkeen.

vtp

  • Käyttäjä
  • Viestejä: 285
    • Profiili
Vs: Kiintolevy "pätkii"?
« Vastaus #4 : 06.08.09 - klo:22.13 »
Voisiko levy mennä johonkin virransäästötilaan? Kokeilepa käskyä:

sudo hdparm -B 254 /dev/sdb

Seuraa tilannetta tämän jälkeen. Jos auttoi, niin laita se pysyvästi /etc/hdparm.conf -tiedostoon.

Jone

  • Käyttäjä
  • Viestejä: 182
  • \,,/
    • Profiili
Vs: Kiintolevy "pätkii"?
« Vastaus #5 : 08.08.09 - klo:11.27 »
Pakotin prosessorin kellotaajuuden maksimiin. Ennen se oli Ondemand moodissa. Ei kuitenkaan auttanut, ellei sitten aavistuksen verran harventunut pätkimisen esiintymiset. Paha vielä sanoa näin lyhyellä seurannalla.

Tämä toinen vinkki levyn virransäästöominaisuuksien muuttamiseen ei ilmeisesti toimi ollenkaan:
Koodia: [Valitse]
sudo hdparm -B 254 /dev/sdb

/dev/sdb:
 setting Advanced Power Management level to 0xfe (254)
 HDIO_DRIVE_CMD failed: Input/output error

Lainaus käyttäjältä: qwertyy
Aika outoa jos tuo ilmestyi vasta kiintolevyn vaihdon jälkeen.
Jos nyt tarkkoja ollaan, niin ei vaihdon vaan lisäyksen. Ja kyseessä on juurikin pöytäkone.

Jone

  • Käyttäjä
  • Viestejä: 182
  • \,,/
    • Profiili
Vs: Kiintolevy "pätkii"?
« Vastaus #6 : 10.08.09 - klo:14.54 »
Tässä nyt joitain tietoja koneesta. Ei ole kauheasti tietoa mitä koneessa on sisällä koska tämä on vanha pakettikone, mutta näin lshw kertoo. En ihan kaikkea laittanut tähän, toivottavasti en jättänyt mitään tärkeää pois.. Koneessa siis kaksi sata levyä kiinni, joista tuo isompi on itse lisätty, jolla nyt esiintyy tätä ongelmaa kun siltä kuuntelee musaa.

Koodia: [Valitse]
    description: Desktop Computer
    product: A8NE-FM
    vendor: FUJITSU SIEMENS
    version: 1.XX
    serial: 123456789000
    width: 32 bits
    capabilities: smbios-2.2 dmi-2.2 smp-1.4 smp
    configuration: boot=normal chassis=desktop cpus=1 uuid=A099D4C9-F87A-DA11-95A3-001BFC3EC953
  *-core
       description: Motherboard
       product: A8NE-FM
       vendor: ASUSTek Computer INC.
       physical id: 0
       version: 1.00
       serial: 123456789000
     *-firmware
          description: BIOS
          vendor: Phoenix Technologies, LTD
          physical id: 0
          version: FUJITSU SIEMENS A8NE-FM 1011 (06/06/2006)
          size: 128KiB
          capacity: 448KiB
          capabilities: pci pnp apm upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot
     *-cpu:0
          description: CPU
          product: AMD Athlon(tm) 64 Processor 3500+
          vendor: Advanced Micro Devices [AMD]
          physical id: 3
          bus info: cpu@0
          version: 15.15.0
          slot: Socket 939
          size: 2200MHz
          capacity: 3700MHz
          width: 64 bits
          clock: 201MHz
          capabilities: boot fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext x86-64 3dnowext 3dnow up cpufreq
        *-cache:0
             description: L1 cache
             physical id: b
             slot: L1 Cache
             size: 128KiB
             capacity: 128KiB
             capabilities: synchronous internal write-back data
        *-cache:1
             description: L2 cache
             physical id: d
             slot: L2 Cache
             size: 512KiB
             capacity: 512KiB
             capabilities: synchronous internal write-back unified
     *-memory:0
          description: System Memory
          physical id: 23
          slot: System board or motherboard
          size: 1GiB
        *-bank:0
             description: DIMM
             physical id: 0
             slot: A0
             size: 512MiB
             width: 64 bits
        *-bank:1
             description: DIMM
             physical id: 1
             slot: A1
             size: 512MiB
             width: 64 bits
     *-multimedia
          description: Multimedia audio controller
          product: CK804 AC'97 Audio Controller
          vendor: nVidia Corporation
          physical id: f
          bus info: pci@0000:00:04.0
          version: a2
          width: 32 bits
          clock: 66MHz
          capabilities: pm bus_master cap_list
          configuration: driver=Intel ICH latency=0 maxlatency=5 mingnt=2 module=snd_intel8x0
        *-disk:0
             description: ATA Disk
             product: WDC WD2500JD-55H
             vendor: Western Digital
             physical id: 0
             bus info: scsi@2:0.0.0
             logical name: /dev/sda
             version: 08.0
             serial: WD-WCAL72925600
             size: 232GiB (250GB)
             capabilities: partitioned partitioned:dos
             configuration: ansiversion=5 signature=9b12664e
           *-volume:0
                description: Linux swap volume
                physical id: 1
                bus info: scsi@2:0.0.0,1
                logical name: /dev/sda1
                version: 1
                serial: 3a36f9dd-a11b-4a8e-bae4-7cdeaf3e1df8
                size: 1027MiB
                capacity: 1027MiB
                capabilities: primary nofs swap initialized
                configuration: filesystem=swap pagesize=4096
           *-volume:1
                description: EXT3 volume
                vendor: Linux
                physical id: 3
                bus info: scsi@2:0.0.0,3
                logical name: /dev/sda3
                logical name: /
                version: 1.0
                serial: 2a7fc525-7e7d-40ac-972d-dbc16ea37a73
                size: 10236MiB
                capacity: 10236MiB
                capabilities: primary bootable journaled extended_attributes large_files recover ext3 ext2 initialized
                configuration: created=2009-03-09 15:22:59 filesystem=ext3 modified=2009-07-26 19:07:50 mount.fstype=ext3 mount.options=rw,relatime,errors=remount-ro,data=ordered mounted=2009-07-26 19:07:50 state=mounted
           *-volume:2
                description: EXT3 volume
                vendor: Linux
                physical id: 4
                bus info: scsi@2:0.0.0,4
                logical name: /dev/sda4
                logical name: /home
                version: 1.0
                serial: 68664829-3b82-4480-9417-999b9c60e253
                size: 221GiB
                capacity: 221GiB
                capabilities: primary journaled large_files recover ext3 ext2 initialized
                configuration: created=2007-04-20 16:34:00 filesystem=ext3 modified=2009-07-26 19:07:57 mount.fstype=ext3 mount.options=rw,relatime,errors=continue,data=ordered mounted=2009-07-26 19:07:57 state=mounted
        *-disk:1
             description: ATA Disk
             product: WDC WD10EADS-00L
             vendor: Western Digital
             physical id: 1
             bus info: scsi@3:0.0.0
             logical name: /dev/sdb
             version: 01.0
             serial: WD-WCAU49700119
             size: 931GiB (1TB)
             capabilities: partitioned partitioned:dos
             configuration: ansiversion=5 signature=00086b3e
           *-volume:0
                description: EXT3 volume
                vendor: Linux
                physical id: 1
                bus info: scsi@3:0.0.0,1
                logical name: /dev/sdb1
                logical name: /media/Musa
                version: 1.0
                serial: 593920c3-5cb1-43bf-976d-3bd04ec682ac
                size: 465GiB
                capacity: 465GiB
                capabilities: primary journaled extended_attributes large_files recover ext3 ext2 initialized
                configuration: created=2009-06-13 14:31:48 filesystem=ext3 label=Musa modified=2009-07-26 19:07:57 mount.fstype=ext3 mount.options=rw,relatime,errors=continue,data=ordered mounted=2009-07-26 19:07:57 state=mounted
           *-volume:1
                description: EXT3 volume
                vendor: Linux
                physical id: 2
                bus info: scsi@3:0.0.0,2
                logical name: /dev/sdb2
                logical name: /media/Kama
                version: 1.0
                serial: f66deaca-b6f0-4653-bbe2-e5df98a76830
                size: 465GiB
                capacity: 465GiB
                capabilities: primary journaled extended_attributes large_files recover ext3 ext2 initialized
                configuration: created=2009-06-13 14:34:38 filesystem=ext3 label=Kama modified=2009-07-26 19:07:57 mount.fstype=ext3 mount.options=rw,relatime,errors=continue,data=ordered mounted=2009-07-26 19:07:57 state=mounted

Jone

  • Käyttäjä
  • Viestejä: 182
  • \,,/
    • Profiili
Vs: Kiintolevy "pätkii"?
« Vastaus #7 : 12.08.09 - klo:16.52 »
uname -r
Koodia: [Valitse]
2.6.28-13-genericja ihan perus ubuntu 9.04.

hdparm -I /dev/sdb
Koodia: [Valitse]
/dev/sdb:

ATA device, with non-removable media
Model Number:       WDC WD10EADS-00L5B1                     
Serial Number:      WD-WCAU49700119
Firmware Revision:  01.01A01
Transport:          Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5
Standards:
Supported: 8 7 6 5
Likely used: 8
Configuration:
Logical max current
cylinders 16383 16383
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors:   16514064
LBA    user addressable sectors:  268435455
LBA48  user addressable sectors: 1953525168
device size with M = 1024*1024:      953869 MBytes
device size with M = 1000*1000:     1000204 MBytes (1000 GB)
Capabilities:
LBA, IORDY(can be disabled)
Queue depth: 32
Standby timer values: spec'd by Standard, with device specific minimum
R/W multiple sector transfer: Max = 16 Current = 1
Recommended acoustic management value: 128, current value: 254
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
     Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
     Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
Enabled Supported:
    SMART feature set
    Security Mode feature set
   * Power Management feature set
   * Write cache
   * Look-ahead
   * Host Protected Area feature set
   * WRITE_BUFFER command
   * READ_BUFFER command
   * NOP cmd
   * DOWNLOAD_MICROCODE
    Power-Up In Standby feature set
   * SET_FEATURES required to spinup after power up
    SET_MAX security extension
    Automatic Acoustic Management feature set
   * 48-bit Address feature set
   * Device Configuration Overlay feature set
   * Mandatory FLUSH_CACHE
   * FLUSH_CACHE_EXT
   * SMART error logging
   * SMART self-test
   * General Purpose Logging feature set
   * 64-bit World wide name
   * Segmented DOWNLOAD_MICROCODE
   * SATA-I signaling speed (1.5Gb/s)
   * SATA-II signaling speed (3.0Gb/s)
   * Native Command Queueing (NCQ)
   * Host-initiated interface power management
   * Phy event counters
    DMA Setup Auto-Activate optimization
   * Software settings preservation
   * SMART Command Transport (SCT) feature set
   * SCT Long Sector Access (AC1)
   * SCT LBA Segment Access (AC2)
   * SCT Error Recovery Control (AC3)
   * SCT Features Control (AC4)
   * SCT Data Tables (AC5)
    unknown 206[12] (vendor specific)
    unknown 206[13] (vendor specific)
Security:
Master password revision code = 65534
supported
not enabled
not locked
frozen
not expired: security count
supported: enhanced erase
238min for SECURITY ERASE UNIT. 238min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 50014ee15711eb25
NAA : 5
IEEE OUI : 14ee
Unique ID : 15711eb25
Checksum: correct

edit. Vertailin vähän tätä tuon sda levyn vastaavaan. Huomioini kiinnittyi riviin:
Recommended acoustic management value: 128, current value: 254
toisessa levyssä oli muuten sama, mutta arvo oli 128. Mikäköhän tämä juttu edes on?
« Viimeksi muokattu: 12.08.09 - klo:16.59 kirjoittanut Jone »

Turbineair

  • Vieras
Vs: Kiintolevy "pätkii"?
« Vastaus #8 : 19.08.09 - klo:16.40 »
Hieman olen jälkijunassa, enkä edes kovin varma siitä liittyykö seuraava mitenkään tähän topic'iin. Joten päättele itse!

Ongelman kuvaus:
Kone hyytyy 30 sekunnin ajaksi, epämääräisin aikavälein (1h45<->20min).
- Vanha kone menee täysin jumiin jos painelet toimintonappeja tai liikuttelet hiirtä jäätymisen aikana.
- Uudempi kone ei välttämättä mene täysin juntturaan; vain hiiri liikku, mutta juuri mikään muu ei sitten toimikkaan.
  Tauon jälkeen kone toimii taas "siitä kohdasta" jossa hyytyminen alkoi.

Vian jäljittäminen:
Irroita romppuasema pesästään tai avaa (torni) ja nykäise virtajohto aseman ahterista
- Ennen irroittamista voi myös kokeilla syöttää asemaan eri cd/dvd-levyjä (josko tokenisi tällä)

Lokikatselimen Kern.log kohdassa toistuu hyytymisajankohtina seuraavat rivit:

[ 9085.001177] ata1.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[ 9085.001194] ata1.01: cmd a0/00:00:00:00:00/00:00:00:00:00/b0 tag 0
[ 9085.001197]          cdb 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
[ 9085.001199]          res 40/00:03:00:00:00/00:00:00:00:00/b0 Emask 0x4 (timeout)
[ 9085.001206] ata1.01: status: { DRDY }
[ 9090.041142] ata1: link is slow to respond, please be patient (ready=0)
[ 9095.025144] ata1: device not ready (errno=-16), forcing hardreset
[ 9095.025159] ata1: soft resetting link
[ 9095.249911] ata1.00: configured for UDMA/100
[ 9095.281642] ata1.01: configured for UDMA/33
[ 9095.289634] ata1: EH complete
[ 9095.304719] sd 0:0:0:0: [sda] 234441648 512-byte hardware sectors: (120 GB/111 GiB)
[ 9095.321063] sd 0:0:0:0: [sda] Write Protect is off
[ 9095.369066] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 9095.393575] sd 0:0:0:0: [sda] 234441648 512-byte hardware sectors: (120 GB/111 GiB)
[ 9095.400556] sd 0:0:0:0: [sda] Write Protect is off
[ 9095.432700] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA

Ilmeisesti se on romppuasema, joka (voi) aiheuttaa kuvatun kernelin jäätymisen. Auttoi ainakin omalla koneellani.

Netissä on aiheesta vaikka kuinka paljon, mutta eikö ongelmaan löydy parempaa ratkaisua? Kuin tämä huonoksi vitsiksi luulemani ote, jostain kohtaa bugiviidakkoa:

https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/64587/comments/45
(ihan sivun lopussa: #45 michael brenden  wrote on 2009-06-02:)