Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest niedziela, 27 lipca 2025, 21:12

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 11 ] 
Autor Wiadomość
Post: niedziela, 12 sierpnia 2007, 23:46 
Offline

Rejestracja: sobota, 26 sierpnia 2006, 20:06
Posty: 95
Mam płyte na nForce 430 i nie wiem jak uruchomić DMA dla dysku.
Komunikat podczas uruchamiania systemu dotyczący dysku:

Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
hda: ST3250620A, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: attached ide-disk driver.
hda: host protected area => 1
hda: setmax_ext LBA 488397168, native 488395055
hda: 488395055 sectors (250058 MB) w/16384KiB Cache, CHS=30401/255/63

Próba włączenia DMA daje komunikat:

setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)

Jak rozwiązać problem ? Dziękuję za pomoc.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 13 sierpnia 2007, 12:05 
Offline

Rejestracja: czwartek, 30 listopada 2006, 12:25
Posty: 4
DMA to podstawa miałem podobny kłopocik radze oddać dysk do naprawy. Najprostszy sposób na sprawdzenie dysku podepnij do kompa z win i spróbuj skopiować na niego i z niego pliczki jeśli zużycie proca będziesz miał 90% do 100 % to dysk na 100% :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 13 sierpnia 2007, 20:41 
Offline
Użytkownik

Rejestracja: środa, 8 czerwca 2005, 19:39
Posty: 571
A tam. Na 99% kernel NND nie ma modułów do obsługi tego chipsetu.

_________________
| ArchLinux X64 2.6.29-6 (Custom) @ IBM eServer 235
| Intel Xeon 2,4GHz (x2) : 2GB RAM : 2x36GB SCSI (RAID1)
| httpd2.6 mysql exim dhcpd named proftpd stats niceshaper06
| WAN: 35|35 mb/s (GTS) @ 500+ hosts


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 13 sierpnia 2007, 22:22 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
barte-k pisze:
A tam. Na 99% kernel NND nie ma modułów do obsługi tego chipsetu.

Modułów do obsługi chpsetu?! Mógłbyś rozwinąć?!...

otwórz /etc/lilo.conf

zakomentuj linijkę
append="ide=nodma"
(stawiając przed nią #)

zapisz plik, wykonaj lilo

DMA będzie dostępne.

Jeżeli system Ci się nie uruchomi, znaczy że jest trzaśnięty dysk, albo po prostu nie obsługuje DMA.

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 13 sierpnia 2007, 22:42 
Offline
Użytkownik

Rejestracja: środa, 8 czerwca 2005, 19:39
Posty: 571
Nie wiem. Sterowników ? W każdym bądź razie instalowanie NND na naprawdę nowoczesnym sprzęcie (nawet ze stareńkim nForce2 są problemy) to pomyłka. Sad but true.
Mialem dokładnie ten sam problem na tym samym chipsecie.
Konfiguracja lilo.conf nie ma nic do rzeczy bo DMA można włączyć przez hdparm(*) Po migracji serwera do Debiana na jądrze 2.6.18 nF430 DMA da sie włączyć (podobnie jak na Mandriva 2007 - 2.6.17).

Poniżej lspci z NND 0.2 na nForce2

: [/] [] ()
Host bridge: nVidia Corporation: Unknown device 01e0
-   IDE interface: nVidia Corporation: Unknown device 0085
-   ISA bridge: nVidia Corporation: Unknown device 0080
-   PCI bridge: nVidia Corporation: Unknown device 008b
-   PCI bridge: nVidia Corporation: Unknown device 01e8
-   RAM memory: nVidia Corporation: Unknown device 01eb
-   RAM memory: nVidia Corporation: Unknown device 01ec
-   RAM memory: nVidia Corporation: Unknown device 01ed
-   RAM memory: nVidia Corporation: Unknown device 01ee
-   RAM memory: nVidia Corporation: Unknown device 01ef


(*) tak naprawdę ma, ale jako doświadczony użytkownik to opcję możesz modyfikować jak z DMA po hdparm nie ma żadnych problemów.

_________________
| ArchLinux X64 2.6.29-6 (Custom) @ IBM eServer 235
| Intel Xeon 2,4GHz (x2) : 2GB RAM : 2x36GB SCSI (RAID1)
| httpd2.6 mysql exim dhcpd named proftpd stats niceshaper06
| WAN: 35|35 mb/s (GTS) @ 500+ hosts


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 14 sierpnia 2007, 23:08 
Offline
Użytkownik

Rejestracja: wtorek, 11 stycznia 2005, 18:58
Posty: 197
Lokalizacja: mazowieckie
Mam podobny problem, sprzęt to intel945 z dyskiem 80GB na IDE, próba włączenia DMA daje
    setting using_dma to 1 (on)
    HDIO_SET_DMA failed: Operation not permitted
    using_dma = 0 (off)

Czyli tez nie mam szans na DMA?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 15 sierpnia 2007, 16:21 
Offline

Rejestracja: sobota, 26 sierpnia 2006, 20:06
Posty: 95
Znalazłem nowy sterownik i sprawdziłem czy identyfikacja IDE na płycie zgadza się z zapisem w sterownikach. Skompilowałem jako moduł i załadowałem bo nie chciałem kernela kompilować. Teraz dysk śmiga z prędkością pokazaną przez hdparm 74MB/s. :D


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 15 sierpnia 2007, 17:32 
Offline
Użytkownik

Rejestracja: wtorek, 11 stycznia 2005, 18:58
Posty: 197
Lokalizacja: mazowieckie
ziolko pisze:
Znalazłem nowy sterownik i sprawdziłem czy identyfikacja IDE na płycie zgadza się z zapisem w sterownikach. Skompilowałem jako moduł i załadowałem bo nie chciałem kernela kompilować. Teraz dysk śmiga z prędkością pokazaną przez hdparm 74MB/s. :D

Czy wyjaśnił byś krok po kroku jak to zrobić ?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 15 sierpnia 2007, 18:29 
Offline

Rejestracja: sobota, 26 sierpnia 2006, 20:06
Posty: 95
Mój algorytm postępowania :

Uruchomiłem lspci by odnaleźć numer identyfikujący IDE.
np:.

00:0d.0 IDE interface: nVidia Corporation: Unknown device 0265 (rev a1)

W sterownikach szukałem wpisu identyfikującego :
np :
#include <linux/config.h>
#include <linux/pci.h>
#include <linux/ide.h>

#define DISPLAY_AMD_TIMINGS
#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP04_IDE 0x0035
#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_IDE 0x0265
#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP55_IDE 0x036E

Czyli jak znalazłem wpis to znaczy że powinno działać a jak nie nowe sterowniki szukać trzeba lub dopisać ręcznie według opisu - tak miałem w przypadku VIA.

Skompilowałem żeby ładował się jako moduł i OK. działa.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 24 sierpnia 2007, 15:17 
Offline
Użytkownik

Rejestracja: niedziela, 9 marca 2003, 18:13
Posty: 553
A napisal bys bardziej lopatologicznie dla laika


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 26 sierpnia 2007, 12:20 
Offline

Rejestracja: sobota, 26 sierpnia 2006, 20:06
Posty: 95
Co niezrozumiałe jest ??


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 11 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl