Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

2e CD Rom device

maximilaan
10 antwoorden
  • Naast mijn CD/DVD speler heb ik nu ook een CD-writer in mijn Linux pc geplaatst.
    Mandrake 8.1 runt bij het opstarten HardDrake en kijkt of er nieuwe hardware is. Bij systeemgegevens zie ik de tweede IDE/Atapi Cd-device wel staan, maar er komt niet een icoon op de (kDE) desktop.
    De properties van de CD/DVD speler verwijzen naar dev/cdrom.

    Vast heel eenvoudig om die 2e speler te laten mounten zodat ik deze kan benaderen, maar hoe? (in eerste instantie alleen als CD-speler, later ga ik wel kijken of ik het branden aan de praat krijg). De shortcut op de desktop maak ik zodra ik weet hoe het device heet en hoe ik moet mounten.

    Mandrake8.1, Slackware8.1 en [tijdelijk even niet vanwege defecte schijf]Suse7.0 (ik heb ze alle drie naast Win98) werken hetzelfde voor wat betreft het mounten?

    RvP
  • Van een CD-writer geldt dat deze gebruikt maakt van ide-scsi. Als je een cdrom-speler wilt aankoppelen, doe je dit met 'mount -t iso9660 /dev/cdrom1 /mnt/cdrom1' /mnt/cdrom1 is de plaats waar de schijf aangekoppeld gaat worden. Indien /dev/cdrom1 niet bestaad kan je proberen /dev/hdd (indien de brander op secondary slave staat) of /dev/sdd of zoiets (een brander maakt immers gebruikt van ide-scsi). Als je het bestand '/etc/fstab' bijwerkt komt er misschien wel een icoon bij. Indien er geen niet icoon is gemaakt moet de snelkoppeling verwijzen naar '/dev/cdrom1'. Volgens mij werkt dit onder alle distributies, mits ide-scsi door de kernel wordt ondersteunt. Is dat niet het geval dan moet de kernel opnieuw gecompileerd worden.
  • dev/cdrom1 heb ikdenk ik niet.

    In etc/fstab heb ik een copy gemaakt van de regel
    hdd => cdromdevice
    en hdd vervangen door hdb (slave IDE1). Om te voorkomen dat ik 2x naar CDROM verwijs heb ik CDROM1 er van gemaakt, maar zonder resultaat.

    Mandrake8.1 ziet bij de cofiguratie instellingen wel 2 cdrom spelers en 2 harde schijven, maar met Harddrake de apparatuur opnieuw laten detecteren vraagt wel of ik fstab wil aanpassen, maar na ja doet ie dat niet.

    Voor de goede orde: hdb was mijn 3e harde schijf met Suse erop, maar die gaf SMART signalerigen dat er een error stond aan te komen dus die heb ik er uit gehaald.
    etc/fstab bleef ook na HardDrake detectie verwijzen naar hdb de Susepartitie.
  • [quote:7690bafc8e]dev/cdrom1 heb ikdenk ik niet. [/quote:7690bafc8e]
    /dev/cdrom1 is een symbolische link naar een device toe. Die kan aangemaakt worden met 'ln -s /dev/cdrom1 /dev/hdb'. Maar daarvoor moet je wel weten waar de verwijzing naar toe moet verwijzen.
    [quote:7690bafc8e]hdb (slave IDE1)[/quote:7690bafc8e]
    hdb is slave IDE0 (Linux begint te tellen bij 0)
    [quote:7690bafc8e]
    Voor de goede orde: hdb was mijn 3e harde schijf met Suse erop, maar die gaf SMART signalerigen dat er een error stond aan te komen dus die heb ik er uit gehaald.
    etc/fstab bleef ook na HardDrake detectie verwijzen naar hdb de Susepartitie.
    [/quote:7690bafc8e]
    Harddrake verandert de /etc/fstab blijkbaar niet meer, dus die zul je zelf moeten bijwerken. De regel naar de SUSE-schijf kun je dan als commentaar laten beschouwen / verwijderen .

    De linux-kernel heeft ook een optie: ide-scsi=hdb. Ik weet niet of deze optie automatisch wordt toegevoegd, maar ook dat kun je nog proberen.
  • Op mijn PC een 80 GB harddisk als /dev/hda
    Een DVD-ROM speler als /dev/hdb
    Een CD-RW als /dev/hdc

    Hier is mijn /etc/fstab (Mandrake 8.2)
    [code:1:e24be0007c]
    [jolo@node1048e jolo]$ cat /etc/fstab
    /dev/hda8 / ext2 defaults 1 1
    none /dev/pts devpts mode=0620 0 0
    none /dev/shm tmpfs defaults 0 0
    /mnt/cdrom /mnt/cdrom supermount dev=/dev/hdb,fs=iso9660,ro,–,iocharset=iso8859-15 0 0
    /mnt/cdrom2 /mnt/cdrom2 supermount dev=/dev/scd0,fs=iso9660,ro,–,iocharset=iso8859-15 0 0
    /mnt/floppy /mnt/floppy supermount dev=/dev/fd0,fs=vfat,–,iocharset=iso8859-15,umask=0,sync,codepage=850 0 0/dev/hda2 /mnt/win_c vfat iocharset=iso8859-15,umask=0,codepage=850 0 0
    /dev/hda5 /mnt/win_d vfat iocharset=iso8859-15,umask=0,codepage=850 0 0
    /dev/hda3 /mnt/win_e vfat iocharset=iso8859-15,umask=0,codepage=850 0 0
    none /proc proc defaults 0 0
    /dev/hda11 swap swap defaults 0 0
    [jolo@node1048e jolo]$
    [/code:1:e24be0007c]
    En hier een deel van mijn /etc/lilo.conf
    [code:1:e24be0007c]
    image=/boot/vmlinuz
    label=linux
    root=/dev/hda8
    initrd=/boot/initrd.img
    append="quiet devfs=mount hdc=ide-scsi"
    vga=791
    read-only
    [/code:1:e24be0007c]
    En mijn /etc/modules.conf
    [code:1:e24be0007c]
    [jolo@node1048e jolo]$ cat /etc/modules.conf

    alias usb-interface usb-uhci
    probeall scsi_hostadapter ide-scsi
    alias sound-slot-0 audigy
    alias char-major-81 bttv
    alias /dev/nvidia* NVdriver
    alias eth0 ne2k-pci
    [jolo@node1048e jolo]$
    [/code:1:e24be0007c]

    RvP, wellicht dat je hier iets mee kunt.
    Mandrake werkt met supermount, dus in een Konsole cd /mnt/cdrom2 en je kunt met ls de inhoud van je cd in je cd-rw zien. :roll:
  • Hierbij mijn fstab

    fstab mdk8.1

    /dev/hda5 / ext2 defaults 1 1
    none /dev/pts devpts mode=0620 0 0
    none /dev/shm tmpfs defaults 0 0
    /dev/hdd /mnt/cdrom auto user,iocharset=iso8859-15,umask=0,exec,codepage=850,ro,noauto 0 0
    /dev/fd0 /mnt/floppy auto user,iocharset=iso8859-15,umask=0,sync,exec,codepage=850,noauto 0 0
    /dev/hda6 /mnt/linux_data ext2 defaults 1 2
    /dev/hdc1 /mnt/slackware_8.1 ext2 defaults 1 2
    /dev/hdb /mnt/cdrom1 auto user,iocharset=iso8859-15,umask=0,exec,codepage=850,ro,noauto 0 0
    /dev/hda1 /mnt/win_c vfat iocharset=iso8859-15,umask=0,codepage=850 0 0
    /dev/hdb5 /mnt/win_c2 vfat iocharset=iso8859-15,umask=0,codepage=850 0 0
    /dev/hdc5 /mnt/win_c3 vfat iocharset=iso8859-15,umask=0,codepage=850 0 0
    none /proc proc defaults 0 0
    /dev/hda7 swap swap defaults 0 0


    ! /dev/hdb1 /mnt/suse_7.0 ext2 defaults 1 2

    Regel 16 is fout, want daar krig ik een melding over. Hoe 'rem' ik deze regel. Ik heb rem al geprobeerd, maar dat is ok fout.
    cdrom1 aanduiden werkt ook niet. Als ik nu CDROM mount vandevice CRRom of CDrom1 krijg ik of bij beide de cd-speler of de dvd-speler inhoud.
    CD Rom iso formaat kom ik ook niet 123 tegen.

    Sowieso wil ik van de dvd speler de aanduiding device=>dvd maken.
    Kan ik niet gewoon bij mount een ingang (directory) dvd maken?
    Ik heb trouwens ook ergens (ik zit nu op een win-pc) cdrom 3 en cdrom8.
    Ik dacht bij dev.

    Kan ik ook niet (zonder Hardrake wat toch niet werkt) fstab zelf opzetten?
    en dan volgens het boekje alle te mounten devices definieren. Dan moet ik wel elders aangeven kunnen welke devices ik wil hebben. In ieder geval DVD speler en CDRom RW.
  • Omdat je wijzigigen gaat aanbrengen in je /etc/fstab kun je daar het beste een resevekopie van maken.
    Dus je heb harddisk /dev/hda
    CD-RW /dev/hdb
    2de harddisk /dev/hdc
    DVD /dev/hdd

    Alle regels die naar je verwijderde 3de harddisk /dev/hdb wijzen, kunnen dan verwijderd worden.

    Dan blijft dit dus over:
    [code:1:a2b60970bb]
    /dev/hda5 / ext2 defaults 1 1
    none /dev/pts devpts mode=0620 0 0
    none /dev/shm tmpfs defaults 0 0
    /dev/hdd /mnt/cdrom auto user,iocharset=iso8859-15,umask=0,exec,codepage=850,ro,noauto 0 0
    /dev/fd0 /mnt/floppy auto user,iocharset=iso8859-15,umask=0,sync,exec,codepage=850,noauto 0 0
    /dev/hda6 /mnt/linux_data ext2 defaults 1 2
    /dev/hdc1 /mnt/slackware_8.1 ext2 defaults 1 2
    /dev/hdb /mnt/cdrom1 auto user,iocharset=iso8859-15,umask=0,exec,codepage=850,ro,noauto 0 0
    /dev/hda1 /mnt/win_c vfat iocharset=iso8859-15,umask=0,codepage=850 0 0
    /dev/hdc5 /mnt/win_c3 vfat iocharset=iso8859-15,umask=0,codepage=850 0 0
    none /proc proc defaults 0 0
    /dev/hda7 swap swap defaults 0 0
    [/code:1:a2b60970bb]

    Je hebt dan nog geen SCSI emulatie.
    [quote:a2b60970bb]
    Sowieso wil ik van de dvd speler de aanduiding device=>dvd maken.
    Kan ik niet gewoon bij mount een ingang (directory) dvd maken?
    [/quote:a2b60970bb]
    Bedoel je dit?
    [code:1:a2b60970bb]
    /dev/hdd /mnt/dvd auto user,iocharset=iso8859-15,umask=0,exec,codepage=850,ro,noauto 0 0
    [/code:1:a2b60970bb]
    Dat hoeft geen probleem te zijn, zolang die /mnt/dvd map maar wel bestaat.

    Een /etc/fstab zelf op zetten kan wel, maar zorg er dan voor dat in ieder geval de belangrijkste regels, die van harddisk /dev/hda er in staan. :)
  • ["RvP"]Hierbij mijn fstab

    fstab mdk8.1

    /dev/hda5 / ext2 defaults 1 1
    [b:d05460569a]->dat is de eerste logische partitie op je primaire master[/b:d05460569a]

    /dev/hdd /mnt/cdrom auto
    [b:d05460569a]->dit is de secondaire slave in je computer, een cdrom-speler[/b:d05460569a]


    /dev/fd0 /mnt/floppy auto
    [b:d05460569a]-> dat is dus de eerste floppydisk, oftwel de A: drive[/b:d05460569a]

    /dev/hda6 /mnt/linux_data ext2 defaults 1 2
    [b:d05460569a]->dit is de tweede logische partitie op je primaire master[/b:d05460569a]

    /dev/hdc1 /mnt/slackware_8.1 ext2 defaults 1 2
    [b:d05460569a]->dit is de eerste primaire partitie op de secondaire master [/b:d05460569a]

    /dev/hdb /mnt/cdrom1 auto user,iocharset=iso8859-15,umask=0,exec,codepage=850,ro,noauto 0 0
    [b:d05460569a]->dit is de primaire slave, een cdrom-speler.[/b:d05460569a]

    /dev/hda1 /mnt/win_c vfat iocharset=iso8859-15,umask=0,codepage=850 0 0
    [b:d05460569a]->dit is de eerste primaire partitie op je primaire master[/b:d05460569a]

    /dev/hdb5 /mnt/win_c2 vfat iocharset=iso8859-15,umask=0,codepage=850 0 0
    [b:d05460569a]->dit is de eerste logische partitie op de primaire slave. -dat is gek, eerder staat /dev/hdb als cdromspeler in je fstab…[/b:d05460569a]

    /dev/hdc5 /mnt/win_c3 vfat iocharset=iso8859-15,umask=0,codepage=850 0 0
    [b:d05460569a]->dit is de eerste logische partitie op de secondaire master

    /dev/hda7 swap swap defaults 0 0
    ->dit is de 3e logische partitie op je primaire schijf.[/b:d05460569a]


    ! /dev/hdb1 /mnt/suse_7.0 ext2 defaults 1 2
    [b:d05460569a]->dit is de eerste primaire partitie op de primaire slave, dus die eerder als cdromschijf stond ingesteld. Deze regel klopt dus waarschijnlijk ook niet..[/b:d05460569a]

    OK even kijken wat je zoal hebt:

    primary master:
    hda1, hda5, hda6, hda7
    (1 primaire partitie, 1 extended, met 3 logische)
    primary slave:
    hdb hdb5 hdb1
    (geen partities, gevolgd door een primaire partitie en een extended partitie, waarin 1 logische partitie
    -> die gaat dus de fout in, als de primary slave een dvdspeler is, dan
    kloppen de regels voor hdb5 (mount/win_c2) en hdb1 (mount/suse_7.0) niet.)

    Secondary master:
    hdc1 hdc5
    (1 primaire partitie, 1 extended met 1 logische partitie)

    secondary slave:
    hdd
    (geen partities, dus verwisselbare media)





    [quote:d05460569a]
    Regel 16 is fout, want daar krig ik een melding over. Hoe 'rem' ik deze regel. Ik heb rem al geprobeerd, maar dat is ok fout.
    cdrom1 aanduiden werkt ook niet. Als ik nu CDROM mount vandevice CRRom of CDrom1 krijg ik of bij beide de cd-speler of de dvd-speler inhoud.
    CD Rom iso formaat kom ik ook niet 123 tegen.
    [/quote:d05460569a]
    Een regel 'rem' je via een ! of een #, afhankelijk van het type bestand. Ik denk dat /etc/fstab een # verwacht als rem.

    [quote:d05460569a]
    Sowieso wil ik van de dvd speler de aanduiding device=>dvd maken.
    Kan ik niet gewoon bij mount een ingang (directory) dvd maken?
    Ik heb trouwens ook ergens (ik zit nu op een win-pc) cdrom 3 en cdrom8.
    Ik dacht bij dev.
    [/quote:d05460569a]
    Wat je kunt doen is de /mnt/cdrom1 veranderen in /mnt/dvd, uitgaande dat cdrom1 een dvd-speler betreft.
    Verder hoef je niks te wijzigen.
    In /dev zou je een harde koppeling kunnen maken tussen /dev/dvd en /dev/hdb.
    Dat doe je als via het commando
    ln -h /dev/hdb /dev/dvd
    uitgaande dat de dvd hangt aan de primairy slave van je computer.

    [quote:d05460569a]
    Kan ik ook niet (zonder Hardrake wat toch niet werkt) fstab zelf opzetten?
    [/quote:d05460569a]
    Uiteraard, je kunt sleutelen wat je wilt.
    Wees wel voorzichtig, /etc/fstab bewerken kan gevaarlijk zijn.
    Zorg er tenminste voor dat de regels die / en /boot mounten intact blijven. Zorg er verder voor dat de regel voor / bovenin staat, anders wil het mounten van de rest niet.
    [quote:d05460569a]
    en dan volgens het boekje alle te mounten devices definieren. Dan moet ik wel elders aangeven kunnen welke devices ik wil hebben. In ieder geval DVD speler en CDRom RW.[/quote:d05460569a]
    Het enige wat je in feite aangeeft is het type bestandssysteem, aangevuld met enkele opties tav toegangsrechten. Dat iets een cdrom of dvdrom is zal fstab verder een worst wezen ;)

    Max
  • Ik begin al iets meer licht in de tunnel te zien dor de bovenstaande uitleg.
    Hoe zit het eigenlijk met die link?

    /dev/cdrom1 is een symbolische link naar een device toe. Die kan aangemaakt worden met 'ln -s /dev/cdrom1 /dev/hdb'. Maar daarvoor moet je wel weten waar de verwijzing naar toe moet verwijzen.

    Dat sleutelen aan fstab gevaarlijk is weet ik inmiddels. ! werkt niet, ik denk #wel.
    Omdat de 2e schijf vervangen is door de C-brander zijn ook de windows instellingen niet meer juist. Omdat de driveletter niet is aan te passen (grijs) gaan we hier de boel toch opnieuw opzetten. Ik heb fstab inmiddels fstab-old genoemd en … bij het opstarten constateert linux fouten in het filesystem. Als het goed is kan ik nog wel met een bootdisk starten en fstab weer terugzetten (?)
    Ik gokte er op dat HardDrake misschien wel een nieuwe fstab zou maken. dat gaan we uitproberen met een nieuwe installatie. Ik ben benieuwd of de CD en DVD dan goed herkend worden.
    Even een weekendje vrij vinden en wat regen.
  • [quote:703f0f6cba="RvP"] Ik gokte er op dat HardDrake misschien wel een nieuwe fstab zou maken. dat gaan we uitproberen met een nieuwe installatie.[/quote:703f0f6cba] Tja, een nieuwe Mandrake installatie is inderdaad eenvoudiger. Als de dvd-rom drive en cd CD-RW al in de PC aanwezig zijn tijdens het installeren van Mandrake, zal het installatie programma deze beide correct in je /etc/fstab vermelden. En tevens wordt er dan ide-scsi emulatie voor de CD-RW geinstalleerd. :)

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.