Toon posts:

[linux] cd-rom (hdc) weg.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik was van alles aan het proberen voor te mounten, zodat ik bijvoorbeeld in kde kon mounten als gewone user (wat me overigens niet gelukt is om de volgende fout)

Op een gegeven ogenblik wou linux mijn dvd-brander (/dev/hdc) hem niet meer herkennen.
Wat ik ook probeerde. Het rare was alleen dat hij er nog wel stond.
Dus ik heb hem weggehaald en hem opnieuw proberen aan te maken.

Nu heb ik in /usr/src/linux/documentaion/devices.txt hetvolgende gevonden:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 block  First MFM, RLL and IDE hard disk/CD-ROM interface
          0 = /dev/hda      Master: whole disk (or CD-ROM)
         64 = /dev/hdb      Slave: whole disk (or CD-ROM)

        For partitions, add to the whole disk device number:
          0 = /dev/hd?      Whole disk
          1 = /dev/hd?1     First partition
          2 = /dev/hd?2     Second partition
            ...
         63 = /dev/hd?63    63rd partition

        For Linux/i386, partitions 1-4 are the primary
        partitions, and 5 and above are logical partitions.
        Other versions of Linux use partitioning schemes
        appropriate to their respective architectures.


Het is dus de /dev/hdc zoals ik al zei.
Ik zou hem dan toch op de volgende manier aan moeten maken of niet (want hij doet het namelijk niet)
code:
1
mknod /dev/hdc b ? 0


Ik heb bij dat vraagteken al geprobeerd van 1 t/m 4 maar geen van alle doen het.
Hij geeft bij allen een fout behalve, als ik bij het vraagteken 3 neerzet.
code:
1
2
eject /dev/hdc
eject: unable to find or open device for: `/dev/hdc'

Als ik 3 invul, doet hij 'iets' (of juist niets :P), maar krijg geen foutmelding maar open wil het laadje nog niet.

Zou iemand mij misschien een stap verde rkunnen helpen?

[ Voor 4% gewijzigd door Verwijderd op 29-03-2004 21:04 ]


  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

werkt in /etc/ './MAKEDEV hdc' niet ?

  • ajvdvegt
  • Registratie: Maart 2000
  • Laatst online: 04-12-2025
Welke kernel gebruik je? Gebruik je devfs? Wat staat er in /var/log/messages?

I don't kill flies, but I like to mess with their minds. I hold them above globes. They freak out and yell "Whooa, I'm *way* too high." -- Bruce Baum


Verwijderd

Topicstarter
elevator schreef op 29 maart 2004 @ 21:12:
werkt in /etc/ './MAKEDEV hdc' niet ?
Nee doet ie niet...

code:
1
2
/etc/ './MAKEDEV hdc'
bash: /etc/: is a directory

  • Mayco
  • Registratie: Augustus 2002
  • Laatst online: 02-02 18:49
en wat geeft

mknod /dev/hdc b 129 0

als je de logica volgt, hda=0, hdb=64, dan is hdc=129

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Verwijderd schreef op 29 maart 2004 @ 21:44:
[...]

Nee doet ie niet...

code:
1
2
/etc/ './MAKEDEV hdc'
bash: /etc/: is a directory
Ik bedoelde eigenlijk:

code:
1
2
cd /etc
./MAKEDEV hdc


;-)

Verwijderd

Topicstarter
code:
1
2
3
4
5
6
7
8
bash-2.05b# cd /dev/
bash-2.05b# ./MAKEDEV hdc
bash-2.05b# eject /dev/hdc
eject: unable to find or open device for: `/dev/hdc'
bash-2.05b# rm /dev/hdc
bash-2.05b# mknod /dev/hdc b 129 0
bash-2.05b# eject /dev/hdc
eject: unable to find or open device for: `/dev/hdc'

Geen van beide doen het dus...

P.S. het was denk ik geen /etc/ maar /dev/ (daar stond hij tenminste bij mij)..

P.S. #2:

Ik heb ooit hetzelfde probleem gehad met hdb (1ste cd-rom)...de oplossing was hiervoor:
code:
1
mknod /dev/hdb b 3 64

[ Voor 18% gewijzigd door Verwijderd op 29-03-2004 22:10 ]


  • HJR
  • Registratie: April 2000
  • Laatst online: 11-02 17:32

HJR

Heb je misschien geen IDE-SCSI emulatie aanstaan. Misschien ligt het helemaal niet aan je device file. Na SCSI emuatie (je zei dat het een brander is) heet je CDROM speler meestal /dev/sr0 of /dev/scd0 Dit kan je zo nazoeken in je dmesg output.

Je kan namelijk ook /dev/hdc niet meer mounten als IDE-SCSI geladen is en via je bootloader aan /dev/hdc is gekoppeld (append hdc=ide-scsi)

Waarschijnlijk heb je dit al gedaan.. :P
Pagina: 1