[solved] geräte datei fehlt

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

[solved] geräte datei fehlt

Beitrag von feldmaus » 30.06.2005 15:53:34

Hallo,

nach etlichen anderen Problemen nun zu meinem IDE CDROM Brenner.

Er scheint zwar da zu sein

Code: Alles auswählen

dmesg | grep CD
hdd: CW038D ATAPI CD-R/RW, ATAPI CD/DVD-ROM drive
feld-bert:/dev#        
Aber die Geräte Datei /dev/hdd
ist nicht vorhanden

Code: Alles auswählen

feld-bert:/# ls -R /dev/* | grep hd
/dev/hdc
/dev/hdc1
/dev/hdc2
/dev/hdc5
/dev/hdc6
/dev/hdc7
/dev/hdc8
feld-bert:/#             
Es gibt allerdings ein /dev/sg0

Code: Alles auswählen

feld-bert:/dev# eject /dev/sg0
eject: unable to eject, last error: Operation not permitted
feld-bert:/dev#      
Das wie man sieht auch nicht ansprechbar ist und laut meiner desg Meldung nichtc mit dem Cdrom zu tun hat.

Wie kann ich /dev/hdd erstellen?

Oder wurden diese Gerätedateien wo anders erstellt?
Nutze Debian sarge 2.6.8-16 allerdings habe ich dieses System seit woody.


mfg Markus
Zuletzt geändert von feldmaus am 21.07.2005 22:35:18, insgesamt 1-mal geändert.

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 30.06.2005 16:08:27

benutzt du udev? oder hast du mal das Device gelöscht? (sieht mir aber eher nach udev aus)

ansonsten teste mal kurz das Device manuell anzulegen:

Code: Alles auswählen

mknod /dev/hdd b 22 64
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 30.06.2005 16:11:20

Dies bringt folgende Meldung,

Code: Alles auswählen

feld-bert:/dev# mknod hdd b 22 64
feld-bert:/dev# eject /dev/hdd
eject: unable to open `/dev/hdd'
feld-bert:/dev# 

Ich habe schon so einiges mit diesem System gemacht, mit sicherheit auch was gelöscht.:cry:

mfg Markus

Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 30.06.2005 16:16:17

Vielleicht wäre nochmal interessant welche sachen bei mir gemountet sind,

Code: Alles auswählen

feld-bert:/# mount
/dev/sda6 on / type reiserfs (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw,devmode=0666)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/dev/hdc7 on /mnt/hdc7 type ext2 (rw,noexec,nosuid,nodev,user=markus)
feld-bert:/#     
Auch meine Kernel konfig ist fragwürdig, aber ich habe das ide_cd modul statisch eingebaut in den Kernel.

Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 30.06.2005 16:18:25

In meiner /etc/fstab,

ist noch der Eintrag von einem /dev/scd0, also als ich noch den alten Kernel verwendet hatte unter woddy.

Code: Alles auswählen

feld-bert:/# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>                               <dump>  <pass>
/dev/sda6       /               reiserfs        defaults                        0       0
/dev/sda5       none            swap    sw                                      0       0
proc            /proc           proc    defaults                                0       0
/dev/fd0        /floppy         auto    user,noauto,rw                          0       0
/dev/scd0       /cdrom          iso9660 user,ro,noauto,unhide,exec              0       0
none            /proc/bus/usb   usbfs   defaults,auto,devmode=0666              0       0

#8gb musik
/dev/hdc1       /mnt/hdc1       auto    user,noauto,umask=022,gid=users,default         0       0

#80gb
/dev/hda7       /mnt/hda7       ext2    user,noauto,rw          0       0
/dev/hdc7       /mnt/hdc7       ext2    user,noauto,rw          0       0


#firewire
/dev/sdb1       /mnt/sdb1       auto    user,noauto,umask=022,gid=users         0       0
/dev/sdc1       /mnt/sdc1       auto    user,noauto,umask=022,gid=users         0       0
/dev/sdd1       /mnt/sdd1       auto    user,noauto,umask=022,gid=users         0       0
/dev/sde1       /mnt/sde1       auto    user,noauto,umask=022,gid=users         0       0
/dev/sdf1       /mnt/sdf1       auto    user,noauto,umask=022,gid=users         0       0
feld-bert:/#       
Kann man unter /proc/ide/hdd/ erfahren unter welcher minor und major nummer hat?

mfg Markus

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 30.06.2005 16:34:40

Post mal die Modulliste

Code: Alles auswählen

lsmod |grep ide
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 30.06.2005 16:45:48

Also hier das gewünschte,

Code: Alles auswählen

feld-bert:/# lsmod | grep ide
feld-bert:/#   
Und hier nochmal
ein Ausschnitt meiner kernel config,

Code: Alles auswählen

feld-bert:/dev# cat /usr/src/linux/.config | grep -B 10 -A 10 IDECD
CONFIG_BLK_DEV_IDE=y

#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_IDE_SATA is not set
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=y
# CONFIG_IDEDISK_MULTI_MODE is not set
CONFIG_BLK_DEV_IDECS=m
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDETAPE=m
CONFIG_BLK_DEV_IDEFLOPPY=m
CONFIG_BLK_DEV_IDESCSI=m
# CONFIG_IDE_TASK_IOCTL is not set
CONFIG_IDE_TASKFILE_IO=y

#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=y
feld-bert:/dev#          
mfg Markus

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 30.06.2005 17:39:50

Die Ausgabe von

Code: Alles auswählen

 lsmod |grep ide 
und nicht die Kernelconfig .
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 30.06.2005 18:00:51

Hier der grep,

Code: Alles auswählen

feld-bert:/usr/src/linux# lsmod | grep ide
feld-bert:/usr/src/linux# 
er hat wirklich nichts ausgespuckt :roll:
Ich habe doch das modul fest einkompiliert wie oben meiner kernel config zu entnehmen ist oder täusche ich mich und ich habe ein falsches Modul fest hinein kompiliert?

Code: Alles auswählen

CONFIG_BLK_DEV_IDECD=y 


Ich werde bei der Boot Phase nochmal nachschauen ob es nicht vielleicht einen Bus Konflikt gibt. Diesem Rechner traue ich das zu.
Aber ein ,

Code: Alles auswählen

feld-bert:/usr/src/linux# cat /proc/ide/hdd/*
ide-default version 0.9.newide
85c0 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 4e43
3030 3030 3030 5130 0000 0000 0000 5631
3030 4320 2020 4357 3033 3844 2041 5441
5049 2043 442d 522f 5257 2020 2020 2020
2020 2020 2020 2020 2020 2020 2020 0000
0000 0b00 0000 0400 0000 0006 0000 0000
0000 0000 0000 0000 0000 0000 0000 0007
0003 0078 0078 0078 0078 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0010 0000 0218 4000 4000 0218 0000 4000
0407 0000 0000 0000 0000 0010 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0001
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
cdrom
CW038D ATAPI CD-R/RW
name                    value           min             max             mode
----                    -----           ---             ---             ----
current_speed           66              0               70              rw
ide-scsi                0               0               1               rw
init_speed              12              0               70              rw
io_32bit                0               0               3               rw
keepsettings            0               0               1               rw
nice1                   1               0               1               rw
number                  3               0               3               rw
pio_mode                write-only      0               255             w
unmaskirq               0               0               1               rw
using_dma               0               0               1               rw
feld-bert:/usr/src/linux#     
beweist ja nun das es das cdrom gibt und das system es weiss, oder?

mfg Markus

Benutzeravatar
TCA
Beiträge: 1465
Registriert: 14.05.2004 23:42:30
Wohnort: Göttingen

Beitrag von TCA » 30.06.2005 18:05:07

feldmann_markus hat geschrieben:Hier der grep,

Code: Alles auswählen

feld-bert:/usr/src/linux# lsmod | grep ide
feld-bert:/usr/src/linux# 
er hat wirklich nichts ausgespuckt :roll:
Bei mir kommt auch auch nichts.
Gruss
Marc

Wer glaubt, etwas zu sein,
hat aufgehört, etwas zu werden.

debianforum.de Verhaltensregeln

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 30.06.2005 18:13:57

Dann soll er erst mal die Ausgabe von

Code: Alles auswählen

 dmesg
hier ablegen.

http://nopaste.debianforum.de
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
TCA
Beiträge: 1465
Registriert: 14.05.2004 23:42:30
Wohnort: Göttingen

Beitrag von TCA » 30.06.2005 18:19:22

Ich musste bei einem ähnlichen Problem den bootparameter

Code: Alles auswählen

hdd=cdrom
mit geben.
Gruss
Marc

Wer glaubt, etwas zu sein,
hat aufgehört, etwas zu werden.

debianforum.de Verhaltensregeln

Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 30.06.2005 19:56:49

okay habe die dmesg hier

http://nopaste.debianforum.de/506

abgelegt.

Hängen da vielleicht noch Berrechtigungen mit drinne?

Mir ist noch aufgefallen, dass ich aufgrund von zugriffs Problemen auf die Ide Geräte, in letzter Zeit ein wenig rum experimentiere. Ich habe die Vermutung das ich einen Hardware defekt habe, weiss nur nicht was es ist.

das eine PLatte und das Cdrom Laufwerk am Slave Bus hängen.
Und werde mal schauen was passiert wenn ich es an den Master hänge.

mfg Markus

Benutzeravatar
TCA
Beiträge: 1465
Registriert: 14.05.2004 23:42:30
Wohnort: Göttingen

Beitrag von TCA » 30.06.2005 20:11:44

Mal mit knoppix oder kanotix probiert?


PS:
Habe mal das get aus dem nopaste link genommen.
Gruss
Marc

Wer glaubt, etwas zu sein,
hat aufgehört, etwas zu werden.

debianforum.de Verhaltensregeln

Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 30.06.2005 20:29:29

Hallo,

ne aber wollte mir noch ne rettungspartition installieren mit debian ohne grafischen schnickschnack, nur zum testen und sichern. Und werde dann nochmal das Cdrom überprüfen.

Vielleicht schmeckt ihm das auch nicht das ich das ide_cd modul fest in den kernel kompiliert habe?


mfg Markus Feldmann

Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 21.07.2005 20:58:47

Habe es geschafft mein CDRW zum laufen zu kriegen,
und habe mir noch ein 2. CDrom Laufwerk beorgt zum lesen.

Allerdings kann ich dieses weder mounten noch ejecten.

Es wird aber vom System bei der Bootphase erkannt,

Code: Alles auswählen

ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: CW038D ATAPI CD-R/RW, ATAPI CD/DVD-ROM drive
hdd: CD-540E, ATAPI CD/DVD-ROM drive
Wie man sehen kann ist mein CW038D(Brenner) am Secondary-Master und mein CD-540E(LeseLaufwerk) am Secondary-Slave angeschlossen.

Aber nur mein Brenner funktioniert.

Die für mein LeseLaufwerk nötige Gerätedatei hatte ich erst selbst erstellt, wurde aber beim starten vom System gelöscht, warum auch immer.

Hat das System etwa eine Gerätedatei angelegt für das Leselaufwerk? Und wenn wie könnte sie heissen?

Ich hatte sie /dev/hdd bezeichnet, aber diese wurde vom System gelöscht.

Könnte es was mit den treibern zu tun haben?
LeseLaufwerk:

Code: Alles auswählen

markus@feld-bert:/usr/src/linux/Documentation$ cat /proc/ide/ide1/hdd/driver
ide-default version 0.9.newide
Brenner:

Code: Alles auswählen

markus@feld-bert:/usr/src/linux/Documentation$ cat /proc/ide/ide1/hdc/driver
ide-cdrom version 4.61

mfg Markus

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 21.07.2005 21:47:49

sind die Geräte richtig gejumpert? (der in der mitte muss slave sein und der am Ende des kabels master) und erkennt der Bios die Geräte auch richtig? hast du udev installiert?
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 21.07.2005 22:34:42

Ja beim Systemstart werden sie richtig erkannt,

habe das Problem nun gefunden,

ich hatte in meiner lilo.conf den Eintrag,

Code: Alles auswählen

append="hdd=ide-scsi"

daher auch die Probleme mit meinem CD Brenner der ja jetzt unter /dev/hdc läuft und daher funzte.

Und als ich dann ein 2. CDROM installierte unter hdd, hatte es natürlich die gleichen Probleme.


Danke für eure Hilfe.

Weiter so :-)


mfg Markus

Antworten