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

SCSI-emulatie van IDE CD-brander onder SuSE 7.3 lukt niet

None
50 antwoorden
  • SuSE 7.3 herkent mijn CD-brander, (een Philips RW1208) wel, maar alleen als speler, niet als brander. :sad: De uitleg van de benodigde SCSI-emulatie in de handleiding (applications - blz 115) werkte niet.

    Na wat zoeken kwam ik op de volgende site terecht, waarin inderdaad ook geconcludeerd werd dat de officiële handleiding niet de goede aanwijzingen gaf: http://seismo.ethz.ch/linux/xcdroast.html. Ik heb de aanwijzingen op die site precies opgevolgd en nog steeds: niets. Even stapsgewijs:

    [b:04d9a4871b]- Start YaST1
    - Administration of the System (System Administration)
    - Modify Configuration (Konfigurationsdatei veraendern)
    - scroll to "INITRD_MODULES"
    - here make sure, there is an entry as 'ide-scsi'; this is already the case,
    if you installed 7.3 from scratch, but if you have 'updated' to 7.3, this
    may not be here yet; then append to the line ide-scsi [/b:04d9a4871b]

    Dit was bij mij al zoals het moest zijn (verse installatie van SuSE 7.3)

    [b:04d9a4871b] -Start YaST1
    - Administration of the System (System Administration)
    - Kernel- and Bootconfiguration (Kernel- und Bootkonfiguration)
    - Configure LILO (LILO konfigurieren)
    - Make sure, there are entries such as: hdc=ide-scsi hdd=ide-scsi
    (assuming your CD-drives are on master and slave on the secondary bus)
    otherwise append the line by these entries[/b:04d9a4871b]

    Dit was ook niet nodig, mijn CD-brander is hdc (secundaire master) en stond al netjes vernoemd.

    [b:04d9a4871b] - su -
    (root-password)

    - Edit the file /etc/init.d/boot.local : if you have an entry
    /sbin/modprobe ide-scsi
    in this file, then this is from the SuSE Linux 7.2 version; delete this
    line![/b:04d9a4871b]

    Was niet nodig, aangezien ik dus een verse installatie had, geen upgrade.

    [b:04d9a4871b] - Make the necessary links: ln -sf /dev/sr0 /dev/cdrecorder
    ln -sf /dev/sr1 /dev/cdrom
    ln -sf /dev/sr1 /dev/dvd
    (the command above only if it *is* a DVD-reader)
    And: Here we assume, your CD-RW is on master/secondary, the DVD is on
    slave/secondary)[/b:04d9a4871b]

    Gedaan (aangepast op mijn situatie), dus:
    ln -sf /dev/sr0 /dev/cdrecorder
    ln -sf /dev/sr0 /dev/cdrom

    (ik heb geen andere CD-ROM-speler, dus gebruik mijn schrijver ook (en nu alleen … ) voor het lezen van CD-ROMs)

    [b:04d9a4871b] - Make sure your file /etc/fstab has the following entries:
    /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0
    /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
    /dev/dvd /media/dvd auto ro,noauto,user,exec 0 0   (This was already the case in my 7.3 installation)[/b:04d9a4871b]

    Deze entries waren al aanwezig in fstab. Ten minste, de cdrecorder en cdrom; ik heb geen dvd.

    [b:04d9a4871b]- Restart your system.[/b:04d9a4871b]

    Gedaan, daarna koncd opgestart en deze kon nog steeds mijn CD-schrijver niet vinden….

    Ik hoop dat jullie weten hoe ik mijn CD-brander aan de praat krijg. Hou er alsjeblieft rekening mee dat ik een newbie ben .. Ik ga steeds meer van Linux begrijpen, maar de echte ervaring mist toch nog .. Daarom graag een duidelijke uitleg, waarin ik ook te weten kom *waarom* ik bepaalde dingen moet doen. Leer ik ook weer van. :smile:

    Alvast bedankt!


    [ Dit Bericht is bewerkt door: wateengedoe2 op 2002-03-16 20:29 ]
  • op die manier zou het misschien kunnen.

    zelf heb ik het anders gedaan: nieuwe kernel gebouwd alles wat ik nodig heb voor cd(rw) als module gecompiled en dat handmatig toegevoegd…

    in je lilo.conf (/etc/lilo.conf) zou je nu een line moeten vinden met:
    [code:1:fbb7d49b86]
    append="hdc=ide-scsi"
    [/code:1:fbb7d49b86]

    if not: voeg dat dan toe en wijzig de regel met [code:1:fbb7d49b86]boot=/dev/hda[/code:1:fbb7d49b86] in [code:1:fbb7d49b86]/dev/fd0[/code:1:fbb7d49b86] zodat je de nieuwe lilo naar floppy wegschrijft (altijd leuk als je gaat testen :wink: )

    opslaan en dan [code:1:fbb7d49b86]lilo -t[/code:1:fbb7d49b86] uitvoeren.
    geen foutmeldingen? dan [code:1:fbb7d49b86]lilo[/code:1:fbb7d49b86] uitvoeren.

    herstarten.

    check mbv het commando [code:1:fbb7d49b86]lsmod[/code:1:fbb7d49b86] of de ide-scsi module geladen is (idem voor de scsi-cd module)

    zo niet, kijk of je een cd kunt mounten op /dev/hdc (als het hdc is)

    zo niet, dan heeft ie z'n werk goed gedaan :wink:

    en probeer of je /dev/scd0 kunt mounten.
    werkt dit niet, probeer dan de module scsi-cd.o te laden

    kijk in console/xterm wat de output van het commando [code:1:fbb7d49b86]cdrecord –scanbus[/code:1:fbb7d49b86] is


  • uit lilo.conf
    [code:1:b6be083159]
    image = /boot/vmlinuz
    root = /dev/hda5
    label = linux
    initrd = /boot/initrd
    append="hdc=ide-scsi"
    [/code:1:b6be083159]

    uit /etc/init.d/boot.local
    [code:1:b6be083159]
    /sbin/modprobe ide-scsi
    /sbin/modprobe aic7xxx
    [/code:1:b6be083159]

    uit /etc/fstab
    [code:1:b6be083159]
    /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
    /dev/sr0 /media/scsicdrom auto ro,noauto,user,exec 0 0
    [/code:1:b6be083159]
    Kijk ook hier ff naar
    http://sdb.suse.de/en/sdb/html/mkrapp-koncd-73.html
    en check dit ook ff
    http://sdb.suse.de/en/sdb/html/mkrapp-7.3-xcdroast.html

    Succes
    Walter
  • Wstolk, inderdaad, volgens die ene link die jij hebt gegeven: koncd herkende de CD-brander wel als ik dat progje als root runde! Dat is dus een goed teken, Linux ziet nu in ieder geval de brander!

    Alleen, als ik nu X-CD-roast run (als root), geeft ie een foutmelding als ik een iso op een CD probeer te branden:

    [b:6e6559bc04]Calling: /usr/X11R6/lib/xcdroast-0.98/bin/xcdrwrap CDRECORD dev= "0,0,0" fs=16384k driveropts=burnproof -v -useinfo speed=12 -dao -eject -pad -data "/home/xxxxx/opslag/enigma-i386-disc1.iso" …

    scsidev: '0,0,0'
    scsibus: 0 target: 0 lun: 0
    Linux sg driver version: 3.1.20
    pregap1: -1
    cdrecord: Drive does not support SAO recording.
    Cdrecord 1.11a05 (i686-suse-linux) Copyright (C) 1995-2001 Jörg Schilling
    cdrecord: Try -raw option.
    TOC Type: 1 = CD-ROM
    cdrecord: Illegal write mode for this drive.
    Using libscg version 'schily-0.5'[/b:6e6559bc04]

    Wat is dit, en hoe kan ik het oplossen? Misschien simpelweg een kwestie van een setting in X-CD-roast aanpassen? Ik zou alleen niet weten welke :sad:

    Ff off-topic: hoe is het met je SuSE iso'tje gegaan?
  • Euh, Mithrandir, nieuwe kernel compileren? Ik ben newbie, als ik zoiets lees, breekt er bij mij spontaan kernel panic uit! <LOL> .. Zal dat t.z.t. allemaal nog wel leren, maar nu is dat nog te groot en te veel voor mij om te overzien.
  • LOL
    idd gewoon rustig aan doen is het beste (al moet ik zeggen dat het bakken van een nieuwe kernel ongeveer het eerste was wat ik deed :wink: 't is echt heel simpel - ik vergat vervolgens wel System.map te kopieeren, waardoor ie geen modules kon vinden****)

    kijk eens wat de rechten zijn van het device (/dev/dinges) dat bij de brander hoort.

    probeer eens in console een iso-file op cd te plempen

    iso file maak je met:
    [code:1:e676d6fbf9]mkisofs -o <naam isofile> <alles wat erin moet>[/code:1:e676d6fbf9]

    en brand dat daarna op een cd(rw) met
    [code:1:e676d6fbf9]cdrecord -speed=<snelheid> -eject -v dev=0,0,0 <iso-file>[/code:1:e676d6fbf9]
    en post hiervan eventuele foutmeldingen

    btw: isofile kun je ook rechtstreeks van cd plukken met
    [code:1:e676d6fbf9]dd if=<device van cdspeler> of=/home/weet_ik_veel_hoe_het_heet.iso[/code:1:e676d6fbf9]
    maar pas wel op met het dd-commando, als je de boel fout intypt…
    dom dom dom, ik zie dat je al een iso-file hebt…

    ****suse bouwt de modules-dependency niet automatisch bij boot… :evil:

    _________________
    maart 2003

    Het Computer!Totaal forum…
    wat was dat ook al weer.
    het is lang geleden dat ik daar geweest
    ben sinds off-topic daar weg is…

    [ Dit Bericht is bewerkt door: Mithrandir op 2002-03-17 01:51 ]
  • YAY!! Eindelijk, hij doet het! :smile::):) Dankjewel voor de hulp!

    [quote:b4c6a55650]
    dom dom dom, ik zie dat je al een iso-file hebt…
    [/quote:b4c6a55650]

    Inderdaad, de ISO had ik al, maar jouw omschrijving van hoe er één te maken is nooit weg, hoor Mithrandir!

    [b:b4c6a55650]
    xxxxx@linux:~/opslag> cdrecord -speed=12 -eject -v dev=0,0,0 enigma-i386-disc1.iso
    Cdrecord 1.11a05 (i686-suse-linux) Copyright (C) 1995-2001 Jörg Schilling
    TOC Type: 1 = CD-ROM
    cdrecord: Operation not permitted. WARNING: Cannot do mlockall(2).
    cdrecord: WARNING: This causes a high risk for buffer underruns.
    cdrecord: Operation not permitted. WARNING: Cannot set RR-scheduler
    cdrecord: Permission denied. WARNING: Cannot set priority using setpriority().
    cdrecord: WARNING: This causes a high risk for buffer underruns.
    cdrecord: Operation not permitted. shmctl failed to lock shared memory segment[/b:b4c6a55650]

    Dat deed ie dus niet .. Ik heb gekeken naar de rechten die bij sr0 in /dev horen .. Dit apparaat is van de gebruiker, niet van root, dus ik begrijp niet helemaal waarom dit nou niet kon. Hoe kan ik zorgen dat ik als niet-root kan branden?

    Goed, ff geswitcht, en toen deed ie het!

    [b:b4c6a55650]
    xxxxx@linux:~/opslag> su root
    Password:
    linux:/home/xxxxx/opslag # cdrecord -speed=12 -eject -v dev=0,0,0 enigma-i386-disc1.iso
    Cdrecord 1.11a05 (i686-suse-linux) Copyright (C) 1995-2001 Jörg Schilling
    TOC Type: 1 = CD-ROM
    scsidev: '0,0,0'
    scsibus: 0 target: 0 lun: 0
    Linux sg driver version: 3.1.20
    Using libscg version 'schily-0.5'
    atapi: 1
    Device type : Removable CD-ROM
    Version : 0
    Response Format: 1
    Vendor_info : 'PHILIPS '
    Identifikation : 'PCRW1208 '
    Revision : 'P3.1'
    Device seems to be: Generic mmc CD-RW.
    Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
    Driver flags : SWABAUDIO BURNFREE
    Supported modes: TAO PACKET RAW/R16 RAW/R96R
    Drive buf size : 3244032 = 3168 KB
    FIFO size : 4194304 = 4096 KB
    Track 01: data 646 MB
    Total size: 742 MB (73:33.84) = 331038 sectors
    Lout start: 742 MB (73:35/63) = 331038 sectors
    Current Secsize: 2048
    ATIP info from disk:
    Indicated writing power: 6
    Is not unrestricted
    Is not erasable
    Disk sub type: Medium Type C, low Beta category (C-) (6)
    ATIP start of lead in: -11231 (97:32/19)
    ATIP start of lead out: 359849 (79:59/74)
    Disk type: Short strategy type (Phthalocyanine or similar)
    Manuf. index: 27
    Manufacturer: Prodisc Technology Inc.
    Blocks total: 359849 Blocks current: 359849 Blocks remaining: 28811
    Starting to write CD/DVD at speed 12 in write mode for single session.
    Last chance to quit, starting real write in 0 seconds. Operation starts.
    Waiting for reader process to fill input buffer … input buffer ready.
    BURN-Free is ON.
    Performing OPC…
    Starting new track at sector: 0
    Track 01: 646 of 646 MB written (fifo 100%).
    Track 01: Total bytes read/written: 677961728/677961728 (331036 sectors).
    Writing time: 392.360s
    Fixating…
    Fixating time: 23.452s
    cdrecord: fifo had 10679 puts and 10679 gets.
    cdrecord: fifo was 0 times empty and 9747 times full, min fill was 93%.[/b:b4c6a55650]

    Zo, mijn 2e CD-tje is inmiddels ook klaar .. Hehe, in Windows zou ik nooit iets anders durven doen tijdens het schrijven :wink:

    Ik zou het wel handig vinden de juiste settings in X-CD-roast te hebben, zodat ik ook kan "GUI-branden" .. Misschien kunnen jullie uit bovenstaande, en die foutmelding die ik eerder postte, afleiden wat de juiste instellingen zouden zijn? Verder zou ik wel graag als gewone gebruiker willen kunnen branden.
  • [quote:a35839e12c]
    Ff off-topic: hoe is het met je SuSE iso'tje gegaan?
    [/quote:a35839e12c]

    Prima, werkte toch goed zo :wink: ff uploaden , maar hoe had je die gemaakt dan ??
    Gelet op de probleempjes die je nu heb :???:


    Maar, als je nu gewoon in de config van Xcdroast ff zet dat je gebruiker hem mag gebruiken , en je typ dan (als gebruiker) ff in een console in "xcdroast" dan krijg je een paar warnings. Die kun je dan ff recht zetten en je gebruiker(s) kunnen cd's fikken :grin:

    Succes
  • [quote:12870b3b40]
    Op 17-03-2002 16:38, schreef wstolk:
    [quote:12870b3b40]
    Ff off-topic: hoe is het met je SuSE iso'tje gegaan?
    [/quote:12870b3b40]

    Prima, werkte toch goed zo :wink: ff uploaden , maar hoe had je die gemaakt dan ??

    Gelet op de probleempjes die je nu heb :???:
    [/quote:12870b3b40]

    Simpel… X-CD-roast wilde voor mij wel iso'tjes maken .. Alleen omdat ik het toen niet nodig had, heb ik niet eens geprobeerd die te branden. Lezen deed ie altijd al als de beste!

    [quote:12870b3b40]
    Maar, als je nu gewoon in de config van Xcdroast ff zet dat je gebruiker hem mag gebruiken , en je typ dan (als gebruiker) ff in een console in "xcdroast" dan krijg je een paar warnings. Die kun je dan ff recht zetten en je gebruiker(s) kunnen cd's fikken :grin:

    Succes
    [/quote:12870b3b40]

    Ik ga ff proberen …
  • pas toch maar op met meerdere dingen tegelijk doen :grin:

    ik wilde eens een cd-tje branden en tegelijkertijd een aantal divx-jes cp-en (van dezelfde schijf als waar het iso-ding stond, naar diezelfde schijf)

    ik was nog net op tijd om cp te killen… phew, buffer was nog 1% vol

    (tbird 1000 met baracuda III)

    (okay, dat was wel extreem natuurlijk…)
  • Pffrtt, nou, ik heb in X-CD-roast de gewone gebruiker alle rechten gegeven .. helpt helemaal niets, ik kan hem niet als die gebruiker opstarten. Weet je wat, ik spit de cdrecord-man wel door, hou ik het daarbij :wink:

    Bedankt voor de hulp, ik ben heel blij dat ik mijn CD-brander aan de praat heb onder Linux! Weer een stapje dichterbij Windhoos ditchen! Dat heb ik nog ff voor "noodgevallen", maar het heeft inmiddels nog maar 3 van mijn 46 gigs :smile: Niet dat het de softwarepolitie maar ene sikkepit zou schelen als ze op bezoek zouden komen … :eek:
  • gewoon linux opstarten en even die entry uit je lilo.conf halen :smile: niemand die ziet dat je windows hebt :grin:
  • [quote:c4017adc84]
    Op 17-03-2002 21:21, schreef Mithrandir:
    gewoon linux opstarten en even die entry uit je lilo.conf halen :smile: niemand die ziet dat je windows hebt :grin:

    [/quote:c4017adc84]
    ROFLMAO!! Yeah sure, maar als ze de lilo-floppy uit mijn diskdrive halen en rebooten, belanden ze vanzelf in Windhoos! ;-( Weliswaar met wachtwoord, maar ze zullen zeker niet geloven dat ik dat plotseling vergeten ben … Hehe!
  • [quote:4dcee025cb]
    Op 17-03-2002 20:21, schreef wateengedoe2:
    Pffrtt, nou, ik heb in X-CD-roast de gewone gebruiker alle rechten gegeven .. helpt helemaal niets, ik kan hem niet als die gebruiker opstarten. Weet je wat, ik spit de cdrecord-man wel door, hou ik het daarbij :wink:

    Bedankt voor de hulp, ik ben heel blij dat ik mijn CD-brander aan de praat heb onder Linux! Weer een stapje dichterbij Windhoos ditchen! Dat heb ik nog ff voor "noodgevallen", maar het heeft inmiddels nog maar 3 van mijn 46 gigs :smile: Niet dat het de softwarepolitie maar ene sikkepit zou schelen als ze op bezoek zouden komen … :eek:
    [/quote:4dcee025cb]

    funny thing = onder linux doet mijn plextor 24/10/40 het beter dan onder windoos :grin:
    Was altijd al verknocht aan WinonCD maar de versie 5 pro die ik van het net haalde doet toch wel rare dingen :???: buffer die constant bijna leeg is enzo was bijna instaat om mijn oude maar weer op te halen maar die had nognet geen burnproof. Alleen Xcdroast kan trouwens 24x branden kreatecd en KonCD maar max 20x maar is dan wel sneller dan onder windows 2000.

    Maar ff terugkomen op jouw Xcdroast installatie.
    login als gebruiker en tik gewoon ff xcdroast.
    Je krijgt nu een paarfoutmeldingen met de uitleg hoe je ze goed moet zetten.
    uit het bolletje
    xwrapper moet root:cdwrite(r) 2755 staan (GID) dus
    en een paar van die converteerproggie moeten SID hebben cd2wav ed. dan moet het wel gaan IMHO

    Succes
  • dan ook nog even dat regeltje
    boot=/dev/fd0 veranderen in boot=/dev/hda en lilo uitvoeren… :grin:

    laat die BSA maar komen :grin:

    (tenzij ze moeilijk gaan doen niet gebruikte over illegale kopien van windhoos…)
  • [quote:7131046711]
    Op 17-03-2002 21:24, schreef wateengedoe2:
    [quote:7131046711]
    Op 17-03-2002 21:21, schreef Mithrandir:
    gewoon linux opstarten en even die entry uit je lilo.conf halen :smile: niemand die ziet dat je windows hebt :grin:

    [/quote:7131046711]
    ROFLMAO!! Yeah sure, maar als ze de lilo-floppy uit mijn diskdrive halen en rebooten, belanden ze vanzelf in Windhoos! ;-( Weliswaar met wachtwoord, maar ze zullen zeker niet geloven dat ik dat plotseling vergeten ben … Hehe!
    [/quote:7131046711]

    Waarom nogsteeds op een floppie :grin:
  • [quote:208ae67c6c]
    Op 17-03-2002 21:51, schreef wstolk:
    Waarom nogsteeds op een floppie :grin:
    [/quote:208ae67c6c]

    Hehe, wist dat deze vraag zou gaan komen! Ach, ik heb nu ff geen zin om de moeite te doen, heb nog zoveel andere dingen uit te zoeken .. En vanwege mijn superdeluxe netwerkverbinding gebruik ik mijn floppydrive echt voor niks anders, dus ik merk het niet eens. Die diskette zit er gewoon eeuwig in, da's alles :smile:

    Als ik Windows erafgooi, kan ik Linux gewoon als single-boot (of hoe dat heet) hebben, heb ik ook geen lilo meer nodig. Of moet je die sowieso houden voor bijv. safe mode e.d.? Wordt wel een beetje erg off-topic, maar interessant is het wel! :wink:
  • Ik weet het eigenlijk niet LILO= Linux Loader :???:

    Maar gebruik zelf al jaren een bootloader, eerst OS/2 (zat bij pqmagic 3) later PQboot en altijd gewoon met lilo in de root van mijn /boot partitie dus….

  • [quote:91e0b6e379]
    Op 17-03-2002 22:47, schreef wstolk:
    Ik weet het eigenlijk niet LILO= Linux Loader :???:

    Maar gebruik zelf al jaren een bootloader, eerst OS/2 (zat bij pqmagic 3) later PQboot en altijd gewoon met lilo in de root van mijn /boot partitie dus….
    [/quote:91e0b6e379]

    Tja, ik weet het ook niet .. Er moet in ieder geval iets voor die safe mode zijn. Ik bedoel, ook met Windows had je eigenlijk een boot manager, als je zo F8 bij het booten mag noemen .. Windhoos normaal - Windhoos safe mode - MS-DOS etc. Ach, als het t.z.t. van toepassing wordt, ga ik google weer wel ff aan het werk zetten. Voor die tijd hou ik die floppy nog op zijn oude vertrouwde plaats. :smile:
  • volgens mij heb je lilo sowieso nodig om linux te starten (tenzij je grub wilt gebruiken)

    dat je geen prompt hoeft te gebruiken is wat anders :wink:

    safe modus????????????

    single user bedoel je wellicht :razz:

Beantwoord deze vraag

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