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-r5
to 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?
Kiedy wykonasz polecenie mount, czy po dmesg jest po nim jakaś wiadomość ?
źródło
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.
źródło
/etc/conf.d/rc
mamRC_DEVICE_TARBALL="no"
. Używam udev. Aktualizuję moje pytanie, aby dodać dodatkowe informacje (skrypty fstab i init).