Nie można zamontować DVD na Gentoo


2

Nie mogę zamontować żadnego dysku DVD na moim laptopie HP 6735s z systemem Gentoo (z połączonymi ebuildami stabilnymi (+) i testowymi (~)). Oto wszystko, co mogę wymyślić:

$uname -a
Linux aiur 2.6.32.6-aiur-r5 #6 SMP Thu Jan 28 17:02:59 CET 2010 x86_64 AMD Turion(tm)X2 Dual Core Mobile RM-70 AuthenticAMD GNU/Linux

UWAGA: -aiur-r5to moja niestandardowa nazwa jądra. Od tego czasu mam ten problem ze wszystkimi jądrami 2.6.31. Używam jąder wanilii ze strony www.kernel.org i kompiluję je za pomocą niestandardowych ustawień menuconfig.

$ ls -l /dev/{cd,dvd,scd,sr}*
lrwxrwxrwx 1 root root      3 Jan 28 17:37 /dev/cdrom -> sr0
lrwxrwxrwx 1 root root      3 Jan 28 17:37 /dev/cdrw -> sr0
lrwxrwxrwx 1 root root      3 Jan 28 17:37 /dev/dvd -> sr0
lrwxrwxrwx 1 root root      3 Jan 28 17:37 /dev/dvdrw -> sr0
lrwxrwxrwx 1 root root      3 Jan 28 17:37 /dev/scd0 -> sr0
brw-rw---- 1 root cdrom 11, 0 Jan 28 17:37 /dev/sr0

$ grep aatiis /etc/group
disk::6:root,adm,haldaemon,aatiis
audio::18:aatiis
cdrom::19:haldaemon,aatiis
dialout::20:root,aatiis
video::27:root,aatiis
cdrw::80:haldaemon,aatiis
usb::85:haldaemon,aatiis
aatiis:x:1000:
vboxusers:x:1006:aatiis
wireshark:x:1010:aatiis
games:x:35:aatiis

$ dmesg | grep -i dvd
ata2.00: ATAPI: HL-DT-ST DVDRAM GT20L, DC03, max UDMA/100
scsi 1:0:0:0: CD-ROM            HL-DT-ST DVDRAM GT20L     DC03 PQ: 0 ANSI: 5
sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray

$ lsmod | grep udf

UWAGA: Brak modułu UDF. Tym razem skompilowałem go w jądrze; jednak miałem ten sam problem, kiedy skompilowałem jako moduł ...

$ lsmod | grep dvd
pktcdvd                20840  0

Chyba potrzebuję modułu pktcdvd do zapisu płyt DVD?

$ sudo mount /dev/dvd /media/cdrom
mount: /dev/sr0: unknown device
$ sudo mount -t udf /dev/dvd /media/cdrom
mount: no medium found on /dev/sr0
$ sudo mount -o ro -t udf /dev/dvd /media/cdrom
mount: no medium found on /dev/sr0
$ sudo mount -t iso9660 /dev/dvd /media/cdrom
mount: no medium found on /dev/sr0

Oczywiście płyty DVD działają na innych komputerach. Nie są szyfrowane CSS. Niektóre z nich zostały spalone przez tę samą nagrywarkę DVD, kiedy miałem Debiana. Nagrywanie DVD też nie działa. Nawet nie rozpoznaje pustego DVD po włożeniu (lubię używać nowej K3B alfa, ale brasero i inne narzędzia do nagrywania również nie działają). Ktoś ma ten problem? Czytam fora od kilku dni, ponieważ naprawdę muszę nagrać kilka płyt DVD. Co powinienem zrobić? Każda pomoc lub sugestie są mile widziane.

EDYTOWAĆ:

$ sudo rc-update -s
           acpid | boot
       alsasound |      default
             atd | boot
        bootmisc | boot
         checkfs | boot
       checkroot | boot
           clock | boot
     consolefont | boot
            dbus |      default
           fcron | boot
            hald |      default
        hostname | boot
         keymaps | boot
           local |      default nonetwork
      localmount | boot
         modules | boot
           mysql |      default
          net.lo | boot
            ntpd |      default
  postgresql-8.4 |      default
       rmnologin | boot
            sshd |      default
       syslog-ng | boot
  udev-postmount |      default
         urandom | boot
             xdm |      default

Mam tutaj udev-postmount.

$ dmesg | grep udev
udev: starting version 150
udev: starting version 151

Być może zaktualizowałem go do najnowszej wersji emerge --update --newuse --deep world --ask, więc goszczę, dlatego mam dwie wersje?

$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# (some more comments here, I omitted them for clarity)

# <fs>                  <mountpoint>    <type>          <opts>          <dump/pass>

/dev/sda1               /               ext3            noatime         0 1
/dev/sda5               none            swap            sw              0 0
/dev/sda6               /mnt/data       ext4            user,rw,exec    0 2

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
#  use almost no memory if not populated with files)
shm                     /dev/shm        tmpfs           nodev,nosuid,noexec     0 0

Zauważ, że / dev / sda1 (moja partycja root) to także ext4, ale teraz używam sterownika ext3.

$ dmesg | grep sr
sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
sr 1:0:0:0: Attached scsi CD-ROM sr0
sr 1:0:0:0: Attached scsi generic sg1 type 5

Dziękuję za odpowiedzi. Czy mogę podać więcej informacji?

Odpowiedzi:


1

Mam ten problem ze wszystkimi jądrami od wersji 2.6.31

oznacza to, że jeśli uruchomisz 2.6.30, dysk działa lub że masz ten problem od czasu wydania wersji 2.6.31.

wygląda na to, że twój dysk może być po prostu martwy. Czy przy próbie zamontowania dysku nawet wiruje?


Ups, przepraszam, że nie zaktualizowałem tego pytania. Zaczęło się od niezainstalowania dysków DVD, a zakończyło się całkowicie zepsutym dyskiem. Nie mogę uruchomić się z napędu optycznego, a także nie mogę używać ich w innych systemach operacyjnych (wypróbowałem BackTrack 4 wersja ostateczna). W końcu okazuje się, że to problem z urządzeniem ...
Attila O.

1

Kiedy wykonasz polecenie mount, czy po dmesg jest po nim jakaś wiadomość ?


Nie, dmesg pozostaje nienaruszony.
Attila O.

1

Jestem zaskoczony widząc sr0 zamiast zwykłego / dev / dvd .. W twoim /etc/rc.conf (lub /etc/conf.d/rc, nigdy nie pamiętam), czy robisz "use_device_tarball = yes"? Czy używasz UDEV przez cały czas? Pokaż nam swoje fstab.


W moim /etc/conf.d/rcmam RC_DEVICE_TARBALL="no". Używam udev. Aktualizuję moje pytanie, aby dodać dodatkowe informacje (skrypty fstab i init).
Attila O.

Czy skompilowałeś odpowiednie opcje w jądrze (SCSI Generic, obsługa CD DRIVE)?
Trevoke
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.