Gentoo Archives: gentoo-user

From: Bill Longman <bill.longman@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] DVD borked: SysFS removed
Date: Thu, 12 Aug 2010 15:03:58
Message-Id: 4C63FFF1.8070209@gmail.com
In Reply to: [gentoo-user] DVD borked: SysFS removed by James
1 On 08/11/2010 07:37 PM, James wrote:
2 > Baseline- I'm lazy and not very smart:
3 >
4 > So my console output upon booting berated me
5 > about continuing to use sysfs. OK. So I removed
6 > it and built a new kernel (AMD 64).
7 >
8 > Everything works but the DVD. Ok, so
9 > I need a udev rule to fix it? Googling
10 > has produced lots of antiquated info;
11 > nothing useful.
12
13 OK, so what drove you to this conclusion? Why are you sure it's a udev
14 problem? Or are you not sure? Because right down here....
15
16 > Can somebody point me to a document, preferable
17 > one with an easy example to follow to get
18 > a variety of different DVD (reader writers)
19 > working again, Sata, ata, atapi, ide......
20 > as this is now broken on all of my 2.6.34-r1
21 > gentoo (systems) kernels I have......
22
23 ...you mention "all your 2.6.34" kernels.
24
25 How is your kernel configured for SATA and ATA? And right below that in
26 the kernel's Device configuration section is SCSI device. Do you have
27 SCSI disk support and SCSI CDROM support?
28
29 > I found this:
30 > http://reactivated.net/writing_udev_rules.html#example-cdrom
31 >
32 > but I do not have 'udevinfo' or 'udevtest' on the system.
33 >
34 > I did find this:
35 > /usr/portage/app-emulation/xen-tools/files/xen-tools-3.4.0-udevinfo.patch
36 >
37 > Seems like it out to be trivial to write a udev rule for
38 > these drives:
39 >
40 > Probing IDE interface ide0...
41 > hda: _NEC DVD_RW ND-3550A, ATAPI CD/DVD-ROM drive
42 > or
43 > ata3.00: ATAPI:scsi 2:0:0:0: CD-ROM PLEXTOR DVDR PX-755A 1.04
44 > PQ: 0 ANSI: 5 PLEXTOR DVDR PX-755A, 1.04, max UDMA/66
45
46 Are these regular IDE drives? It looks to me like the NEC hda is but is
47 the Plextor SATA? Yes, I can google PX-755A but someone else should have
48 done that. ;-)