Laufwerke weg ?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Bernd___X
Beiträge: 3
Registriert: 22.03.2004 22:12:43

Laufwerke weg ?

Beitrag von Bernd___X » 22.03.2004 22:15:51

Hallo,

ich kann leider nicht mehr auf meine cd-Laufwerke zugreifen.

Wenn ich sie mounten möchte, erscheint immer

Laufwerk konnte nicht eingebunden werden.
Die Fehlermeldung war:
mount: /dev/cdrom is not a valid block device

wenn ich mich als admin anmelde (GUI), dann gehts. Wenn ich mich dann wieder als Benutzer anmelde, kann ich auch wieder zugreifen...wenn ich jedoch neu starte und mich als benutzer anmelde kommt oben genannter fehler...sehr seltsam

Ich hab noch was rausgefunden (was mir aber nicht wirklich weiterhilft):
Wenn ich das System hochfahre und in der Konsole z.B.
mount /dev/hdc /cdrom
eingebe, kann ich plötzlich auch wieder mounten ... fragt sich nur, wieso???

Gruß
Bernd

aZra3L
Beiträge: 11
Registriert: 24.10.2002 11:44:55
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von aZra3L » 23.03.2004 13:59:57

was sagt denn /etc/fstab?

Bernd___X
Beiträge: 3
Registriert: 22.03.2004 22:12:43

Beitrag von Bernd___X » 23.03.2004 19:37:38

Also, ich hab jetzt nochmals alles zusammengetragen, dass ich irgendwie als wichtig
empfunden hab:

fstab:
******

Code: Alles auswählen

# /etc/fstab: filesystem table.
#
# filesystem  mountpoint  type  options  dump  pass
/dev/hda1  /  ext3  defaults,errors=remount-ro  0  1

proc  /proc  proc  defaults  0  0
/dev/fd0  /floppy  vfat  defaults,user,noauto,showexec,umask=022  0  0

/dev/cdrom /cdrom  iso9660  defaults,ro,user,noexec,noauto  0  0
/dev/cdrom1 /cdrom1  iso9660  defaults,ro,user,noexec,noauto  0  0


# Added by KNOPPIX
/dev/hdb1 /mnt/hdb1 ext3 auto,users,exec 0 0

# Added by KNOPPIX
/dev/hdb2 none swap defaults 0 0
usbdevfs /proc/bus/usb usbdevfs defaults 0 0
none /sys sysfs defaults 0 0
__________________

mtab:
******

Code: Alles auswählen

/dev/hda1 / ext3 rw,errors=remount-ro 0 0
none /proc proc rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
/dev/hdb1 /mnt/hdb1 ext3 rw,nosuid,nodev 0 0
usbdevfs /proc/bus/usb usbdevfs rw 0 0
none /sys sysfs rw 0 0
automount(pid614) /mnt/auto autofs rw,fd=5,pgrp=614,minproto=2,maxproto=4 0 0
/dev/scd0 /cdrom iso9660 ro 0 0
___________________

dmesg (Auszug):
******************

Code: Alles auswählen

hda: Maxtor 6Y060L0, ATA DISK drive
hdb: Maxtor 32049H2, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: HL-DT-ST DVDRAM GSA-4081B, ATAPI CD/DVD-ROM drive
hdd: Pioneer DVD-ROM ATAPIModel DVD-115 0133, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 120103200 sectors (61492 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(133)
 hda: hda1
hdb: max request size: 128KiB
hdb: 40021632 sectors (20491 MB) w/2048KiB Cache, CHS=39704/16/63, UDMA(100)
 hdb: hdb1 hdb2
ide-cd: passing drive hdc to ide-scsi emulation.
ide-cd: passing drive hdd to ide-scsi emulation.
__________________

lilo.conf:
*********
da steht unter anderem:

Code: Alles auswählen

append="hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi apm=power-off nomce"

sonstiges Infos:
*****************

Update von Kernel 2.4.25 auf 2.6.4

__________________

Dann hab ich mir gedacht, dass ich mal den Link von cdrom neu setze:

Code: Alles auswählen

ln -sfi /dev/cdrom /dev/hdc
Jetzt kommt beim einbinden:

Code: Alles auswählen

mount: Zu viele Ebenen aus symbolischen Links
--> wie krieg ich jetzt das wieder weg?

Leute, ich verzweifle noch, wenn ich zu blöd bin, so eine einfache Sache wie "Zugriff aufs CD-Laufwerk"
nicht hinbekomme...das kann doch nicht so kompliziert sein, oder?

Gruß
Bernd
<edit=bert>Ich hab mir erlaubt, mal code tags einzubauen. Das erhöht die Lesbarkeit gewaltig</edit>

Bernd___X
Beiträge: 3
Registriert: 22.03.2004 22:12:43

Beitrag von Bernd___X » 24.03.2004 00:24:16

Danke für die vielen Tipps...jedoch hat mich irgendwann die Wut gepackt und ich hab das System neu installiert, nen neuen Kernel druf und nvida-Treiber. Da dies ca. 45 Minuten gedaurt hat, war es halb so wild...man kann ja nebenher Fernseh schaun, sich rasiern, was essen, ... jetzt gehts jedenfalls wieder...auch wenns keine besonders elegante Lösung war.

Aber im nachhinein betrachtet, deke ich, dass es auch funktioniert hätte, wenn ich mit mknod das blockdevice neu erzeugt (das weg war), in der lilo.conf append="" eingetragen, lilo ausgeführt und /dev/cdrom auf /dev/hdc verlinkt hätte, oder?

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 24.03.2004 12:11:20

Du hast falsch gelinkt !!!

ln -s source target

will heissen

Code: Alles auswählen

ln -s /dev/hda /dev/cdrom
Und nicht umgekehrt... denke nämlich dass es schon daran lag (wie du schon selber bemerkt hast)

Antworten