Sahbaz bi mogao biti u pravu vezano za BadCRC greske,
osim sto Direct Memory Access za CD-ROM pogon ne radi,
DMA ti je ukljucen za hard disk, za cd-rom pokusaj s hdparmom
i provjeri kablove, takodjer provjeri postavke u BIOS-u i po potrebi
ukljuci iskljuci PnP OS installed Y/N postavku.
Ako je 2.6 kernel mozda cak nesto i sa ACPI da probas uklj. isklj.
Uglavnom, imas DMA za hard, a nemas za CD-ROM.
Ako je 2.4 kernel onda mozes koristiti hdb=scsi boot opciju.
Stavi je u append sekciju lilo.conf-a ili u menu.lst ako se radi o GRUB-u u sekciji za boot parametre.
DMA za CD-ROM ti je potreban prilikom przenja, gledanja filmova s CD/DVD i tako tih stvari.
Naravno puno brzi prenos podataka s CD-ROMa. Takodjer pogledaj da ti nisu
hard disk i CD-ROM na isto IDE kablu, pretpostavljam da se ne radi o SATA interfejsu.
Ako su na isto IDE kabelu, pronadji jos jedan obicni 40 pinski za CD-ROM i spoji ga samo s plocom.
80 pinski ti treba za harddisk u ultra ata 66 MB/s i vise modovima.
Moje iskustvo je da IDE uređaji znaju praviti problema ako su podešeni na “Cable Select” znači treba ga prebaciti na Master odnosno Slave (ovisno kako je hard disk podešen).
Od 2.4.x kernela dolazi do dma reseta ako dodje do min. 4x pojavljivanja BadCRC kao sto je u tvom slucaju.
BadCRC znaci da je greska u transferu podataka (data transfer failure),sto moze biti prouzrokovano kroz:
1.defektan ide controller,cabel,HDD,DMA contoller…i vjerovali ili ne CPU-overheat
2.pogresan Cabel[ide modul prepoznaje 40 pinski Cabel i ako je >2 udma,dolazi do BadCR],
predugacak Cabel 45 cm je mus za udma >2
pogresan ili ne adekvatan IDE Modul
pogresan DMA nivo
greska samog 2.4.x kernela pogotovo u kobinaciji sa WD HDD
greska BIOSa
Moguce da sam nesto zaboravio medjutim sudeci po tvom Postu pokusaj sledece (svaki korak posebno)
1.Promjeni Cabel
2.Otkaci hdb tj. dvd-rom sa ide0 (pravilo “brzi uredaj se prilagodjava sporijem”)
3.hdparm -X hda [promjeni dma modus (za <1x)]
4.hdparm -d0 hda iskljuci dma modus (u boot promptu :ide=nodma) ili BIOSu
5.dvd-rom prebaci u pio4 (brzina nije nedovoljna ni za kakav rad)
6.provjeri hda na bad blocks,itd. (fsck,e2fsck)
7.Novi BIOS Update
8.Startaj sa Live_Cd i provjeri dmesg
9.Dijagnostickim Toolom HDD proizvodjaca provjeri HDD
10. SMART test http://smartmontools.sourceforge.net/
Da sad nebi pisao u nedogled,ako ni jedno od ovih rijesenja ne donese odgovor ,vidjecemo dalje.
Koji HDD je u pitanju,koja ploca (vidim da je via cip {Biostar mozda}),koji kernel.
Sto se tice CRC hmm,iz prve je tesko reci jer greske (data transfer failure) upravo su one hinjske (skotske) koje ili su do Cabla ili Drivea ili nepodosenja (zajedno na jednom ide -kanlu) mnogih hdd/romova.
U svakom slucaju peporucio bih Backup vaznih podataka,prije i poslije svega!
puno srece
i pozdrav
P.S kod cable selecta je preporucljivo da oba uredaja (hdd ili cd/dvd) budu na cabel select!!!