Автор Тема: Проблем с dvd  (Прочетена 3499 пъти)

Georgy

  • Напреднали
  • *****
  • Публикации: 208
    • Профил
Проблем с dvd
« -: Sep 27, 2007, 11:50 »
Здравейте, имам следния проблем с dvd-то, което м/у другото е LG GSA-H42N

Като си пусна компютъра всичко е ОК. Работи си и по някое време почва да дава тази грешка до безкрай :
Примерен код
Sep 27 06:51:46 (none) kernel: hdb: drive not ready for command
Sep 27 06:51:46 (none) kernel: hdb: status error: status=0x58 { DriveReady SeekComplete DataRequest }
Sep 27 06:51:46 (none) kernel: ide: failed opcode was: unknown
Sep 27 06:51:46 (none) kernel: hdb: drive not ready for command
Sep 27 06:51:48 (none) kernel: hdb: status error: status=0x58 { DriveReady SeekComplete DataRequest }
Sep 27 06:51:48 (none) kernel: ide: failed opcode was: unknown

Ако цъкна при kwikdisk на dvd-то ми изкарва грешка
Примерен код

Стартирана програма: mount /dev/hdb
mount: block device /dev/hdb is write-protected, mounting read-only
mount: No medium found

И работи така, но по някое време пак се почва с грешката и dvd-то става неактивно.

Ядрото е 2.6.22 . Дистрото - Дебиан. Пробвах всякакви вариации с fstab, но явно не в него е проблема.



Активен

Помагам с каквото мога :)
<^><^><^><^><^><^><^><^><^>
Моята занимавка е Gentoooo :)

divak

  • Напреднали
  • *****
  • Публикации: 831
    • Профил
Проблем с dvd
« Отговор #1 -: Sep 27, 2007, 12:36 »
dmesg | grep ^hdb

zgrep CONFIG_IDEDISK_MULTI_MODE /proc/config.gz

и дай да видим какъв е изхода.



Активен

Georgy

  • Напреднали
  • *****
  • Публикации: 208
    • Профил
Проблем с dvd
« Отговор #2 -: Sep 27, 2007, 13:12 »
dmesg | grep ^hdb  дава:
Примерен код

hdb: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hdb: drive not ready for command
hdb: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hdb: drive not ready for command
hdb: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hdb: drive not ready for command

...


zgrep CONFIG_IDEDISK_MULTI_MODE /proc/config.gz
Примерен код

# zgrep CONFIG_IDEDISK_MULTI_MODE /proc/config.gz
gzip: /proc/config.gz: No such file or directory


Hdd е сата, а dvd-то е на ata.



Активен

Помагам с каквото мога :)
<^><^><^><^><^><^><^><^><^>
Моята занимавка е Gentoooo :)

divak

  • Напреднали
  • *****
  • Публикации: 831
    • Профил
Проблем с dvd
« Отговор #3 -: Sep 27, 2007, 16:03 »
Цитат
zgrep CONFIG_IDEDISK_MULTI_MODE /proc/config.gz


Това е да провериш конфа на ядрото. А ...няма да е зле да прекомпилираш и да пробваш ...по-точно да обърнеш внимание на scsi - scsi емулацията. Възможно е да има проблем със SATA диска и DVD-то, ... ако все пак ти се чете ...във Гугъл hdb: status error: status=0x58  - резултатите са доста интересни.
Активен

Georgy

  • Напреднали
  • *****
  • Публикации: 208
    • Профил
Проблем с dvd
« Отговор #4 -: Sep 27, 2007, 16:29 »
Цитат (divak @ Сеп. 27 2007,17:03)
Цитат
zgrep CONFIG_IDEDISK_MULTI_MODE /proc/config.gz


Това е да провериш конфа на ядрото. А ...няма да е зле да прекомпилираш и да пробваш ...по-точно да обърнеш внимание на scsi - scsi емулацията. Възможно е да има проблем със SATA диска и DVD-то, ... ако все пак ти се чете ...във Гугъл hdb: status error: status=0x58  - резултатите са доста интересни.

И в нета се рових... Пробвах някой от нещата, но без резултат.
Ядрото го прекомпилирах. SCSI е включена като модул. И сата е включен...


П.П. Опа... грешка. Така и не съм го бил инсталирал този кернел  '<img'>



Активен

Помагам с каквото мога :)
<^><^><^><^><^><^><^><^><^>
Моята занимавка е Gentoooo :)

divak

  • Напреднали
  • *****
  • Публикации: 831
    • Профил
Проблем с dvd
« Отговор #5 -: Sep 27, 2007, 21:14 »
Цитат
Така и не съм го бил инсталирал този кернел  

Тоест ?
Във доста коментари по нетя препоръчват
Цитат
CONFIG_IDEDISK_MULTI_MODE
..тоест да не е като модул. Но пък като се замисля ...и аз имам проблем със DVD-RW, но грешката ми е във хардуера - реших го със изхвърляне във кофата '<img'> , при мен не отлепи нито при Линукс нито при Вендоз ...нито при Ghost и реших проблема радикално.
При мен бе NEC ND-3551A
Активен

Georgy

  • Напреднали
  • *****
  • Публикации: 208
    • Профил
Проблем с dvd
« Отговор #6 -: Sep 28, 2007, 17:27 »
Цитат (divak @ Сеп. 27 2007,22:14)
Цитат
Така и не съм го бил инсталирал този кернел  

Тоест ?
Във доста коментари по нетя препоръчват
Цитат
CONFIG_IDEDISK_MULTI_MODE
..тоест да не е като модул. Но пък като се замисля ...и аз имам проблем със DVD-RW, но грешката ми е във хардуера - реших го със изхвърляне във кофата '<img'> , при мен не отлепи нито при Линукс нито при Вендоз ...нито при Ghost и реших проблема радикално.
При мен бе NEC ND-3551A

Dvd-то работи. Записвам си дискове с него като направя онзи номер с КwinDisk.
За конфига на ядрото намерих само това "
  •     Use multi-mode by default "
    За него ли става дума?
  • Активен

    Помагам с каквото мога :)
    <^><^><^><^><^><^><^><^><^>
    Моята занимавка е Gentoooo :)

    divak

    • Напреднали
    • *****
    • Публикации: 831
      • Профил
    Проблем с dvd
    « Отговор #7 -: Sep 28, 2007, 21:15 »
    Цитат
    Use multi-mode by default "
    За него ли става дума?

    да
    Активен

    Georgy

    • Напреднали
    • *****
    • Публикации: 208
      • Профил
    Проблем с dvd
    « Отговор #8 -: Sep 28, 2007, 22:13 »
    Проблема се решава с hdparm
    За повече информация: тук



    Активен

    Помагам с каквото мога :)
    <^><^><^><^><^><^><^><^><^>
    Моята занимавка е Gentoooo :)

    divak

    • Напреднали
    • *****
    • Публикации: 831
      • Профил
    Проблем с dvd
    « Отговор #9 -: Sep 28, 2007, 22:47 »
    Цитат
    My situation is that since Dapper release I (have to) build my own
    (vanilla) kernels, because of this bug. Vanilla kernels work, and rebuilding
    with pata_amd works.- Debian, Suse, Slackware kernels work, too....
    Actually this is a fairly ubuntu-specific bug ...


    Цитат

    CONFIG_IDE_TASK_IOCTL




    Активен

    Georgy

    • Напреднали
    • *****
    • Публикации: 208
      • Профил
    Проблем с dvd
    « Отговор #10 -: Sep 29, 2007, 17:22 »
    Цитат (divak @ Сеп. 28 2007,23:47)
    Цитат
    My situation is that since Dapper release I (have to) build my own
    (vanilla) kernels, because of this bug. Vanilla kernels work, and rebuilding
    with pata_amd works.- Debian, Suse, Slackware kernels work, too....
    Actually this is a fairly ubuntu-specific bug ...


    Цитат

    CONFIG_IDE_TASK_IOCTL

    Ам... какво искаш да кажеш с това?  ':huh:'
    Активен

    Помагам с каквото мога :)
    <^><^><^><^><^><^><^><^><^>
    Моята занимавка е Gentoooo :)

    divak

    • Напреднали
    • *****
    • Публикации: 831
      • Профил
    Проблем с dvd
    « Отговор #11 -: Oct 03, 2007, 01:04 »
    само hdparm не решава проблеми '<img'>

    Цитат
    Ам... какво искаш да кажеш с това?

    ми къде е проблема например, прекомпилирането решава дилемата '<img'> , тоест нужните модули на нужното място .
     ':ok:'
    Активен

    Georgy

    • Напреднали
    • *****
    • Публикации: 208
      • Профил
    Проблем с dvd
    « Отговор #12 -: Oct 04, 2007, 10:19 »
    Нищо не помогна '<img'>
    Тъкмо реших, че проблема е решен и пак си почна '<img'>
    Прекомпилирах ядра... играх си с hdparm и все тая '<img'>
    Активен

    Помагам с каквото мога :)
    <^><^><^><^><^><^><^><^><^>
    Моята занимавка е Gentoooo :)

    divak

    • Напреднали
    • *****
    • Публикации: 831
      • Профил
    Проблем с dvd
    « Отговор #13 -: Oct 04, 2007, 10:48 »
    Дай конфа на ядрото.
    Активен

    Georgy

    • Напреднали
    • *****
    • Публикации: 208
      • Профил
    Проблем с dvd
    « Отговор #14 -: Oct 04, 2007, 11:37 »
    Примерен код
    #
    # Please see Documentation/ide.txt for help/info on IDE drives
    #
    CONFIG_BLK_DEV_IDE_SATA=y
    CONFIG_BLK_DEV_HD_IDE=y
    CONFIG_BLK_DEV_IDEDISK=m
    CONFIG_IDEDISK_MULTI_MODE=y
    CONFIG_BLK_DEV_IDECS=m
    CONFIG_BLK_DEV_DELKIN=m
    CONFIG_BLK_DEV_IDECD=m
    CONFIG_BLK_DEV_IDETAPE=m
    CONFIG_BLK_DEV_IDEFLOPPY=m
    CONFIG_BLK_DEV_IDESCSI=m
    CONFIG_BLK_DEV_IDEACPI=y
    CONFIG_IDE_TASK_IOCTL=y
    CONFIG_IDE_PROC_FS=y

    #
    # IDE chipset support/bugfixes
    #
    CONFIG_IDE_GENERIC=m
    CONFIG_BLK_DEV_CMD640=y
    # CONFIG_BLK_DEV_CMD640_ENHANCED is not set
    CONFIG_BLK_DEV_IDEPNP=y
    CONFIG_BLK_DEV_IDEPCI=y
    CONFIG_IDEPCI_SHARE_IRQ=y
    # CONFIG_IDEPCI_PCIBUS_ORDER is not set
    # CONFIG_BLK_DEV_OFFBOARD is not set
    CONFIG_BLK_DEV_GENERIC=m
    CONFIG_BLK_DEV_OPTI621=m
    CONFIG_BLK_DEV_RZ1000=m
    CONFIG_BLK_DEV_IDEDMA_PCI=y
    # CONFIG_BLK_DEV_IDEDMA_FORCED is not set
    # CONFIG_IDEDMA_ONLYDISK is not set
    CONFIG_BLK_DEV_AEC62XX=m
    CONFIG_BLK_DEV_ALI15X3=m
    # CONFIG_WDC_ALI15X3 is not set
    CONFIG_BLK_DEV_AMD74XX=m
    CONFIG_BLK_DEV_ATIIXP=m
    CONFIG_BLK_DEV_CMD64X=m
    CONFIG_BLK_DEV_TRIFLEX=m
    CONFIG_BLK_DEV_CY82C693=m
    CONFIG_BLK_DEV_CS5520=m
    CONFIG_BLK_DEV_CS5530=m
    CONFIG_BLK_DEV_CS5535=m
    CONFIG_BLK_DEV_HPT34X=m
    # CONFIG_HPT34X_AUTODMA is not set
    CONFIG_BLK_DEV_HPT366=m
    CONFIG_BLK_DEV_JMICRON=m
    CONFIG_BLK_DEV_SC1200=m
    CONFIG_BLK_DEV_PIIX=m
    CONFIG_BLK_DEV_IT8213=m
    CONFIG_BLK_DEV_IT821X=m
    CONFIG_BLK_DEV_NS87415=m
    CONFIG_BLK_DEV_PDC202XX_OLD=m
    CONFIG_PDC202XX_BURST=y
    CONFIG_BLK_DEV_PDC202XX_NEW=m
    CONFIG_BLK_DEV_SVWKS=m
    CONFIG_BLK_DEV_SIIMAGE=m
    CONFIG_BLK_DEV_SIS5513=m
    CONFIG_BLK_DEV_SLC90E66=m
    CONFIG_BLK_DEV_TRM290=m
    CONFIG_BLK_DEV_VIA82CXXX=m
    CONFIG_BLK_DEV_TC86C001=m
    # CONFIG_IDE_ARM is not set
    # CONFIG_IDE_CHIPSETS is not set
    CONFIG_BLK_DEV_IDEDMA=y
    # CONFIG_IDEDMA_IVB is not set
    CONFIG_BLK_DEV_HD=y

    #
    # SCSI device support
    #
    CONFIG_RAID_ATTRS=m
    CONFIG_SCSI=m
    CONFIG_SCSI_TGT=m
    CONFIG_SCSI_NETLINK=y
    CONFIG_SCSI_PROC_FS=y

    #
    # SCSI support type (disk, tape, CD-ROM)
    #
    CONFIG_BLK_DEV_SD=m
    CONFIG_CHR_DEV_ST=m
    CONFIG_CHR_DEV_OSST=m
    CONFIG_BLK_DEV_SR=m
    CONFIG_BLK_DEV_SR_VENDOR=y
    CONFIG_CHR_DEV_SG=m
    CONFIG_CHR_DEV_SCH=m

     '<img'>



    Активен

    Помагам с каквото мога :)
    <^><^><^><^><^><^><^><^><^>
    Моята занимавка е Gentoooo :)