Freitag, 25. Mai 2012, 17:57

Du bist nicht angemeldet.



DavidA

ist zu Gast bei Freunden.

  • »DavidA« ist der Autor dieses Themas

Beiträge: 4

Ubuntu: 10.04

Kernel: Gnome

Architektur: ---

  • Private Nachricht senden

1

Montag, 30. August 2010, 18:56

CD/DVD-Laufwerk funktioniert nicht

Hallo liebe Community!

Seit dem letzten Kernel-Update (eh auf 10.04) funktioniert mein Laptop-internes CD/DVD-Laufwerk nicht mehr. Wenn ich eine CD, bzw. DVD einlege, fängt es nichtmal an zu arbeiten.
Leider schafft auch ein Start unter einem früheren Kernel das Problem nicht ab.
Da ich bereits länger nach einer Lösung suche (ich aber erst heute dieses Forum entdeckte), kann ich euch schon manches hoffentlich Hilfreiches zur Verfügung stellen (was so in anderes Foren zu dieser oder ähnlicher Problematik auch erfragt wurde).

/etc/fstab

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=048c09f7-b11e-40e3-ac93-04cb9dda4485 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=0fbdc87f-6603-42a0-a40b-b0ae416c7ea0 none swap sw 0 0


Bei sämtlichen "mount"-Befehlen (also mount /dev/sr0 oder dev/sda1 usw) spuckt er immer wieder "mount: Konnte /dev/sda1 nicht in /etc/fstab oder /etc/mtab finden" aus. Wenn man sich die fstab anschaut, ist das ja auch nicht verwunderlich. Aber wie soll so ein Eintrag genau ausschauen, damit ich da nix zusammenhau?
Auf Basis des ubuntu-Wiki-Eintrags zu "fstab" fühle ich mich noch auf allzu wackligen Beinen diesbezüglich.

Das sagt mir übrigens "sudo fdisk -l"

Quellcode

1
2
3
4
5
6
7
8
9
10
11
Platte /dev/sda: 80.0 GByte, 80026361856 Byte
255 Köpfe, 63 Sektoren/Spur, 9729 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00050d4a

Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 1 9328 74920960 83 Linux
/dev/sda2 9328 9730 3227649 5 Erweiterte
/dev/sda5 9328 9730 3227648 82 Linux Swap / Solaris


Bei "ls -al /dev/cd*"

Quellcode

1
2
3
4
lrwxrwxrwx 1 root root 3 2010-08-25 21:48 /dev/cdrom -> sr0
lrwxrwxrwx 1 root root 3 2010-08-25 21:48 /dev/cdrom1 -> sr1
lrwxrwxrwx 1 root root 3 2010-08-25 21:48 /dev/cdrw -> sr0
lrwxrwxrwx 1 root root 3 2010-08-25 21:48 /dev/cdrw1 -> sr1


und bei "ls -al /dev/dvd*"

Quellcode

1
2
3
lrwxrwxrwx 1 root root 3 2010-08-25 21:48 /dev/dvd -> sr0
lrwxrwxrwx 1 root root 3 2010-08-25 21:48 /dev/dvd1 -> sr1
lrwxrwxrwx 1 root root 3 2010-08-25 21:48 /dev/dvdrw1 -> sr1


Im Disk-Manager wird das CD/DVD-Laufwerk erkannt.

Vielen vielen herzlichen Dank auch nur fürs Lesen und hoffentlich könnt ihr mir helfen. Würde gern mal wieder DVDs schaun am Laptop und nicht immer die PS2 meines Mitbewohners rüberschleppen ;)

David

---Team-Edit---
Terminal Ein-/Ausgaben bitte in code-tags einfügen
---Edit-Ende---

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »DavidA« (30. August 2010, 18:56)


Fraenk

Super Moderator

Beiträge: 818

Ubuntu: 12.04

Kernel: 3.2.0-24

Desktop: KDE

Architektur: 64-bit

  • Private Nachricht senden

2

Montag, 30. August 2010, 19:53

Hallo und willkommen,
da das Gerät ja erkannt wird, kannst du mal folgendes versuchen:
Zunächst einen Mountpoint anlegen unter /media per Terminal:

Quellcode

1
sudo mkdir /media/sr0
und anschließend im Terminal eingeben

Quellcode

1
sudo gedit /etc/fstab
und folgendes in die etc/fstab einfügen:

Quellcode

1
2
#cd/dvd-rom
/dev/dvd       /media/sr0   udf,iso9660 user,noauto     0     0
Funktioniert nun ein Zugriff auf das Laufwerk bzw. fängt es an zu arbeiten?

Gruß
Fraenk
"Unsere Phantasie ist grenzenlos, unser Wissen jedoch nicht" [A. Einstein]



Hutchef

hat hier 2. Wohnsitz.

Beiträge: 252

Ubuntu: 11.04

Kernel: aus der Paketverwaltung

Architektur: 64-bit

  • Private Nachricht senden

3

Montag, 30. August 2010, 20:22

Abend,

ich habe sowas ähnliches auf meinem Lapi.
Da wird sporadisch das ganze Laufwerk nicht erkannt. Ist dort wohl ein Wackelkontakt.

einfach mal sehen ob das Laufwerk überhaupt vom System erkannt wird.
mfg Hutchef

Es ist besser für das, was man ist, gehasst,
als für das, was man nicht ist, geliebt zu werden.

DavidA

ist zu Gast bei Freunden.

  • »DavidA« ist der Autor dieses Themas

Beiträge: 4

Ubuntu: 10.04

Kernel: Gnome

Architektur: ---

  • Private Nachricht senden

4

Dienstag, 31. August 2010, 10:32

Danke für die Antworten!

@Fraenk

Nach dieser Operation sieht die fstab bei mir so aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>   	<dump>  <pass>
proc        	/proc       	proc	nodev,noexec,nosuid 0   	0
#cd/dvd-rom
/dev/dvd	/media/sr0		udf,iso9660 usr,noauto	0	0
# / was on /dev/sda1 during installation
UUID=048c09f7-b11e-40e3-ac93-04cb9dda4485 /           	ext4	errors=remount-ro 0   	1
# swap was on /dev/sda5 during installation
UUID=0fbdc87f-6603-42a0-a40b-b0ae416c7ea0 none        	swap	sw          	0   	0


Also wenn ich die fstab dann abspeicher, tut sich mal nix. Selbst beim einlegen einer CD/DVD nicht. Danach hab ich mir gedacht "Muss man da nicht auch was mounten?" und hab

Quellcode

1
sudo mount /media/sr0
ins Terminal getippt (so korrekt?). Da spuckt er mir aus:

Quellcode

1
2
3
david@david-laptop:~$ sudo mount /media/sr0
[mntent]: Zeile 10 in /etc/fstab ist fehlerhaft
mount: Konnte /media/sr0 nicht in /etc/fstab oder /etc/mtab finden


Die Zeile 10 ist ja von mir auf deine Anraten neu eingetragene. Was könnte da fehlen, was könnte ich falsch eingegeben haben?

@Hutchef

Wenn du damit meinst, ob es von der Laufwerksverwaltung erkannt wird, dann denke ich mal ja. Zumindest siehts so aus:



Wenn ich auf "Orte" gehe, wird kein Laufwerk angezeigt, nur der "Rechner". Wenn ich auf Rechner gehe, wird mir ein DVD-Laufwerk angezeigt, siehe hier:


Das kann ich weder doppelklicken, noch öffnen.

Auf Eigenschaften zeigt er mir aber folgendes an:


Any ideas?

Fraenk

Super Moderator

Beiträge: 818

Ubuntu: 12.04

Kernel: 3.2.0-24

Desktop: KDE

Architektur: 64-bit

  • Private Nachricht senden

5

Dienstag, 31. August 2010, 15:01

Dein Laufwerk hat zwar einen IDE-Anschluss wird aber seit Feisty wie ein SCSI-Laufwerk geführt, wenn ich das noch richtig in Erinnerung habe.
Somit editiere mal den /etc/fstab erneut und ersetzte mal den vorherigen Eintrag gegen diesen:

Quellcode

1
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
Den Mountpunkt /media/cdrom0 musst du dann noch erstellen. Am Besten den Eintrag für die fstab per copy&paste durchführen, da bei deinem Eintrag in Zeile 10 der fstab bei >user< das 'e' fehlte. Ich hoffe das klappt nun.
"Unsere Phantasie ist grenzenlos, unser Wissen jedoch nicht" [A. Einstein]



DavidA

ist zu Gast bei Freunden.

  • »DavidA« ist der Autor dieses Themas

Beiträge: 4

Ubuntu: 10.04

Kernel: Gnome

Architektur: ---

  • Private Nachricht senden

6

Dienstag, 31. August 2010, 17:01

Also in der fstab siehts nun so aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>   <dump>  <pass>
proc        /proc       procnodev,noexec,nosuid 0   0
#cd/dvd-rom
/dev/scd0   /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0   0
# / was on /dev/sda1 during installation
UUID=048c09f7-b11e-40e3-ac93-04cb9dda4485 /           ext4errors=remount-ro 0   1
# swap was on /dev/sda5 during installation
UUID=0fbdc87f-6603-42a0-a40b-b0ae416c7ea0 none        swapsw          0   0


hab auch "/media/cdrom0" mit "mkdir" eingemountet, er zeigt mir jedoch dann bei "mount" das an:

Quellcode

1
2
david@david-laptop:~$ sudo mount /media/cdrom0
mount: no medium found on /dev/sr0


Das heißt, er weiß jetzt, dass ein Laufwerk da ist (?), aber er kennt das Medium darin nicht?


Du meintest ja auch: "Dein Laufwerk hat zwar einen IDE-Anschluss wird aber seit Feisty wie ein SCSI-Laufwerk geführt, wenn ich das noch richtig in Erinnerung habe."
Allerdings funktionierte das Laufwerk bis vor Kurzem - ich schätze bevor ich mein letztes Kernel-Update gemacht hab - noch eben unter Lucid.

Ich glaub, ich verwende Ubuntu noch gar nicht so lange, als dass ich Feisty mitbekommen hätte.

Edit:/

Hilft das vl auch?:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
david@david-laptop:~$ sudo lshw| grep -C 20 cdrom
         	physical id: 1f
         	bus info: pci@0000:00:1f.0
         	version: 03
         	width: 32 bits
         	clock: 33MHz
         	capabilities: isa bus_master cap_list
         	configuration: latency=0
    	*-ide
         	description: IDE interface
         	product: 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller
         	vendor: Intel Corporation
         	physical id: 1f.1
         	bus info: pci@0000:00:1f.1
         	logical name: scsi0
         	version: 03
         	width: 32 bits
         	clock: 33MHz
         	capabilities: ide bus_master emulated
         	configuration: driver=ata_piix latency=0
         	resources: irq:16 ioport:1f0(size=8) ioport:3f6 ioport:170(size=8) ioport:376 ioport:40c0(size=16)
       	*-cdrom
            	description: DVD reader
            	product: CD-RW CRX880A
            	vendor: Optiarc
            	physical id: 0.0.0
            	bus info: scsi@0:0.0.0
            	logical name: /dev/cdrom
            	logical name: /dev/cdrw
            	logical name: /dev/dvd
            	logical name: /dev/scd0
            	logical name: /dev/sr0
            	version: KH16
            	capabilities: removable audio cd-r cd-rw dvd
            	configuration: ansiversion=5 status=nodisc
    	*-storage
         	description: SATA controller
         	product: 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller
         	vendor: Intel Corporation
         	physical id: 1f.2
         	bus info: pci@0000:00:1f.2
         	logical name: scsi2
         	version: 03
         	width: 32 bits
         	clock: 66MHz
         	capabilities: storage msi pm bus_master cap_list emulated
         	configuration: driver=ahci latency=0
         	resources: irq:28 ioport:13f0(size=8) ioport:15f4(size=4) ioport:1370(size=8) ioport:1574(size=4) ioport:4100(size=32) memory:e4629000-e46297ff


Da sagt er ja "configuration: ansiversion=5 status=nodisc", also "nodisc", obwohl eine drin ist? Hat das was zu bedeuten?


Edit2:/

Okay, jetzt wirft er mir weder auf Knopfdruck noch auf "eject"-Befehl die CD raus.

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »DavidA« (31. August 2010, 17:01)


Fraenk

Super Moderator

Beiträge: 818

Ubuntu: 12.04

Kernel: 3.2.0-24

Desktop: KDE

Architektur: 64-bit

  • Private Nachricht senden

7

Dienstag, 31. August 2010, 19:20

Das heißt, er weiß jetzt, dass ein Laufwerk da ist (?), aber er kennt das Medium darin nicht?
Wir haben ja einen neuen Mountpunkt (/media/cdrom0) angelegt. Der erste Mountpunkt ist ja noch vorhanden und stimmt mit dem jetzigen Eintrag in der /etc/fstab nicht mehr überein. Den kannst du löschen mit

Quellcode

1
sudo rmdir /media/sr0
Wenn du den Mountpunkt /media/cdrom0 angelegt hast brauchst du normalerweise das Laufwerk nicht händisch mounten. Es sollte eigentlich nach dem Einlegen auf dem Desktop eine Verknüpfung bzw. Icon erscheinen und das ist scheinbar wohl immer noch nicht der Fall oder? In den Einstellungen von Nautilus -> Datenträger wurde nichts verändert nehme ich mal an.
Dann muss ich jetzt erstmal passen und noch mal in mir gehen.
"Unsere Phantasie ist grenzenlos, unser Wissen jedoch nicht" [A. Einstein]



DavidA

ist zu Gast bei Freunden.

  • »DavidA« ist der Autor dieses Themas

Beiträge: 4

Ubuntu: 10.04

Kernel: Gnome

Architektur: ---

  • Private Nachricht senden

8

Dienstag, 31. August 2010, 23:00

Im Nautilus -> Datenträger habe ich wissentlich nichts geändert, nein.

Es funktioniert übrigens seit ein paar Stunden auch der Befehl "eject" nicht, genau so wenig der Button am Laufwerk selber.


Was weird ist: Als die Probleme mit dem internen Laufwerk anfingen, hat auch mein (das meines Mitbewohners...) externes nicht funktioniert. Jetzt, nach der Durchführung deiner Ratschläge, funktioniert es aber plötzlich (habs gerade eben angehängt). In meinen Augen ein riesen Fortschritt, danke! (Leider kann ich mir das nicht auf Dauer ausborgen; ist aber eine gute Zwischenlösung so far.)

webexpress

ist zu Gast bei Freunden.

Beiträge: 14

Ubuntu: 10.04

Kernel: Gnome

Architektur: 32-bit

  • Private Nachricht senden

9

Mittwoch, 8. September 2010, 09:32

Hallo,

Vermute mal das dein Laufwerk einen kleinen Schaden hat..........

Um das ganze ein wenig einzugrenzen hätte ich da folgenden Vorschlag:

Versuche doch mal von einer Live-CD bzw. DVD zu booten.

Wenn dies funktioniert würde ich dann mal einen Hardwaredefekt ausschliessen.

LG
“Give a man a fish; you have fed him for today.
Teach a man to fish;
and you have fed him for a lifetime”