Kirjoittaja Aihe: Ubuntu 8.04 ja USB2-kiintolevyn hitaus  (Luettu 2583 kertaa)

Carloh

  • Käyttäjä
  • Viestejä: 67
    • Profiili
Ubuntu 8.04 ja USB2-kiintolevyn hitaus
« : 17.08.08 - klo:22.30 »
Onkos kellään muulla ollut vastaavaa ongelmaa ja tietääkö tähän ratkaisun?

Eli minulla on kaksi Lacien usb2-kiintolevyä ja 8.04 versioon siirtymisen jälkeen usb2-levyjen kirjoitus nopeus on ollut välillä todella hidasta. Tallensin esim. tänään yhden elokuvan kiintolevylle n. 36 Mt/s siirtonopeudella, mutta myöhemmin siirtäessäni samalle levylle toisen elokuvan, oli siirtonopeus  enää kymmenesosa eli 3,6 Mt/s koko tiedon siirron ajan.

Olen myös kokeillut siirtää useita kymmeniä gigoja ja välillä kaikki menee n. 30 Mt nopeudella ja toisena päivänä tuolla hitaammalla nopeudella. Levyillä on ollut ext3 ja jfs tiedostojärjestelmät, molemmissa sama ongelma. Lisäksi levyillä on reilusti tyhjää tilaa, joten ei pitäisi johtua siitä ja mikäli oikein muistan Ubuntu 7.10:ssä ei tätä ongelmaa ollut. Kirjoitusnopeus usb2-levyltä toimii aina normaalisti.

Ps. Liitteenä kuvat parista siirrosta.

[ylläpito on poistanut liitteen]

Petri Järvisalo

  • Käyttäjä
  • Viestejä: 579
    • Profiili
    • Kotisivut
Vs: Ubuntu 8.04 ja USB2-kiintolevyn hitaus
« Vastaus #1 : 17.08.08 - klo:23.00 »
Tarkistappa että usb2 tuki latautuu kerneliin
lsmod | grep ehci

mikäli komento palauttaa jotain echiin liittyvää ei tarvitse asialle tehdä mitään, mikäli ei ilmoitathan viestissä.



Ubuntuforumsseilla vastaus monen ongelmiin oli seuraavan kernel-option lisääminen käynnistykseen:

Koodia: [Valitse]
gksudo gedit /boot/grub/menu.lst
Lisää tälle riville seuraava teksti:
# defoptions=quiet splash pci=routeirq

Lopuksi päivitetään grub.

Koodia: [Valitse]
sudo update-grub
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma on ratkennut.

Carloh

  • Käyttäjä
  • Viestejä: 67
    • Profiili
Vs: Ubuntu 8.04 ja USB2-kiintolevyn hitaus
« Vastaus #2 : 18.08.08 - klo:11.38 »
Tarkistappa että usb2 tuki latautuu kerneliin
lsmod | grep ehci

mikäli komento palauttaa jotain echiin liittyvää ei tarvitse asialle tehdä mitään, mikäli ei ilmoitathan viestissä.



Ubuntuforumsseilla vastaus monen ongelmiin oli seuraavan kernel-option lisääminen käynnistykseen:

Koodia: [Valitse]
gksudo gedit /boot/grub/menu.lst
Lisää tälle riville seuraava teksti:
# defoptions=quiet splash pci=routeirq

Lopuksi päivitetään grub.

Koodia: [Valitse]
sudo update-grub

Ongelma ei näillä ratkennut, en tosin tiedä miten pci=routeirq oli voinutkaan auttaa. Tuo lsmod tulostaa seuraavaa, mutta miten sitä pitäisi tulkita:

ehci_hcd               37900  0
usbcore               146028  11 usb_storage,libusual,uvcvideo,hci_usb,snd_usb_audio,snd_usb_lib,usblp,usbhid,ehci_hcd,uhci_hcd


Carloh

  • Käyttäjä
  • Viestejä: 67
    • Profiili
Vs: Ubuntu 8.04 ja USB2-kiintolevyn hitaus
« Vastaus #3 : 22.08.08 - klo:11.58 »

Ubuntuforumsseilla vastaus monen ongelmiin oli seuraavan kernel-option lisääminen käynnistykseen:

Koodia: [Valitse]
gksudo gedit /boot/grub/menu.lst
Lisää tälle riville seuraava teksti:
# defoptions=quiet splash pci=routeirq

Lopuksi päivitetään grub.

Koodia: [Valitse]
sudo update-grub

Hmm, saattoi tuo kuitenkin auttaa. Ilman tuota optiota nopeus on heti hidas, mutta nyt pystyy siirtämään gigan verran dataa täydellä vauhdilla, ennen nopeuden hidastumista.

Ps. Onko tosiaan niin, että useimmilla ei ole mitään ongelmaa usb2-kovojen kanssa ja mitä emoa/kovoa käytätte?

Storck

  • Vieras
Vs: Ubuntu 8.04 ja USB2-kiintolevyn hitaus
« Vastaus #4 : 22.08.08 - klo:12.14 »

Ps. Onko tosiaan niin, että useimmilla ei ole mitään ongelmaa usb2-kovojen kanssa ja mitä emoa/kovoa käytätte?

Ei ongelmia, emo on Asus P5KPL ja kovalevy Samsung T166 320GB SATA2 16MB ja ULKOINEN kovalevy on Buffalo HD-HS500U2

Storck

  • Vieras
Vs: Ubuntu 8.04 ja USB2-kiintolevyn hitaus
« Vastaus #5 : 22.08.08 - klo:13.07 »

Lisää tälle riville seuraava teksti:
# defoptions=quiet splash pci=routeirq


Hah, testasin piruuttani itsekin tuota - siirto hidastui....    poistin ja taas menee "normaalisti"     ??? :o ???