hallo,
so, mein erstes posting:
ich moechte gern einen IDE-CD-Brener, sony CDU928E, ca. 3-4 jahre alt, unter suse6.4 betreiben. habe mich an die anleitung auf suse.de gehalten. (http://sdb.suse.de/sdb/de/html/mkrapp_6.4_atapi-brenner-d.html)
die /etc/lilo.conf sieht so aus: <snip> # LILO configuration file # Start LILO global Section # If you want to prevent console users to boot with init=/bin/bash, # restrict usage of boot params by setting a passwd and using the option # restricted. #password=bootpwd #restricted initrd=/boot/initrd append="hdc=ide-scsi" boot=/dev/hda #compact # faster, but won't work on all systems. linear vga=normal read-only prompt timeout=30 # End LILO global Section # image = /boot/vmlinuz root = /dev/hda3 label = linux
# image = /boot/vmlinuz.suse root = /dev/hda3 label = suse
# other = /dev/sda4 label = windows map-drive = 0x80 to = 0x81 map-drive = 0x81 to = 0x80 table = /dev/sda </snip>
nach dem booten (suse-kernel) sieht es so aus: <snip> peter@sabine:~ > dmesg Linux version 2.2.14 (root@Pentium.suse.de) (gcc version 2.95.2 19991024 (release)) #1 Sat Mar 25 00:45:35 GMT 2000 Detected 801848596 Hz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 1599.08 BogoMIPS Memory: 192064k/196544k available (1416k kernel code, 416k reserved, 2264k data, 64k init, 0k bigmem) Dentry hash table entries: 32768 (order 6, 256k) Buffer cache hash table entries: 262144 (order 8, 1024k) Page cache hash table entries: 65536 (order 6, 256k) VFS: Diskquotas version dquot_6.4.0 initialized CPU: L1 I Cache: 64K L1 D Cache: 64K CPU: L2 Cache: 512K CPU: AMD AMD Athlon(tm) Processor stepping 02 Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.35a (19990819) Richard Gooch (rgooch@atnf.csiro.au) PCI: PCI BIOS revision 2.10 entry at 0xfb460 PCI: Using configuration type 1 PCI: Probing PCI hardware Linux NET4.0 for Linux 2.2 Based upon Swansea University Computer Society NET3.039 NET4: Unix domain sockets 1.0 for Linux NET4.0. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP TCP: Hash tables configured (ehash 262144 bhash 65536) Initializing RT netlink socket Starting kswapd v 1.5 Detected PS/2 Mouse Port. pty: 256 Unix98 ptys configured Real Time Clock Driver v1.09 RAM disk driver initialized: 16 RAM disks of 64000K size loop: registered device at major 7 Uniform Multi-Platform E-IDE driver Revision: 6.30 ide: Assuming 40MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: IDE controller on PCI bus 00 dev 39 VP_IDE: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xd000-0xd007, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xd008-0xd00f, BIOS settings: hdc:DMA, hdd:DMA hda: WDC WD102AA-00BAA0, ATA DISK drive hdc: CD-R CDU928E, ATAPI CDROM drive hdd: LTN382, ATAPI CDROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: WDC WD102AA-00BAA0, 9787MB w/2048kB Cache, CHS=1247/255/63 hdc: ATAPI 8X CD-ROM CD-R drive, 384kB Cache Uniform CDROM driver Revision: 2.56 hdd: ATAPI 40X CD-ROM drive, 120kB Cache Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 LVM version 0.8e by Heinz Mauelshagen (4/1/2000) lvm -- Driver successfully initialized md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8 linear personality registered raid0 personality registered raid1 personality registered raid5 personality registered scsi : 0 hosts. scsi : detected total. Partition check: hda: hda1 hda2 hda3 RAMDISK: Couldn't find valid RAM disk image starting at 0. VFS: Mounted root (ext2 filesystem). Freeing unused kernel memory: 64k freed cdrom: open failed. VFS: Disk change detected on device ide1(22,0) VFS: Disk change detected on device ide1(22,64) Adding Swap: 136544k swap-space (priority -1) scsi0 : SCSI host adapter emulation for IDE ATAPI devices scsi : 1 host. Serial driver version 4.27 with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A rtl8139.c:v1.08 6/25/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/rtl8139.html rtl8139.c:v1.08 6/25/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/rtl8139.html eth0: RealTek RTL8139 Fast Ethernet at 0xe800, IRQ 11, 00:30:84:0b:6b:4e. snd: card is out of range (0-0) paride: version 1.04 installed </snip>
wenn ich das richtig verstehe, wird also ein emulierter scsi-host erkannt. normalerweise sollte jetzt:
<snip> root@sabine:/home/peter > cdrecord -scanbus Cdrecord 1.8 (i686-pc-linux-gnu) Copyright (C) 1995-2000 Jrg Schilling cdrecord: Datei oder Verzeichnis nicht gefunden. Cannot open SCSI driver. cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root. </snip>
was positives bringen, aber ..
wie mounte ich denn ausserdem den brenner? dateisystem? woher weiss ich denn, ob sich hinter /dev/scd0 usw. auch wirklich etwas verbirgt oder nur ne deviceleiche ist?
so, jetzt bin ich ja mal gespannt.
tschuess
peter
ps: kuemmert sich noch jemand um die webseite der lug-dd? macht ein ziemlich verweisten eindruck.
Hi Peter,
Mach mal ein
# modprobe sr_mod; modprobe sg
und dann erst
Am Donnerstag, dem 26. April 2001 um 00:52:33, schrieb Peter Liscovius:
root@sabine:/home/peter > cdrecord -scanbus
wie mounte ich denn ausserdem den brenner? dateisystem?
Mounten geht mit
# mount /dev/scd0 /cdrom
Torsten
Hallo,
Hast du "modprobe ide-scsi" ausführen lassen? Mounten bei mir jedenfalls immernoch /dev/cdrom.
cu Konrad
Hi,
ich habe bei meinem Bruder genau diesen Brenner unter SuSE 6.4 eingerichtet. Deine Lilo-Konfiguration ist erstmal o.k.. Du kannst das an der Meldung beim Hochfahren:
scsi0 : SCSI host adapter emulation for IDE ATAPI devices scsi : 1 host.
erkennen.
Der Brenner l�sst sich bei mir bei dieser Konfiguration nicht mehr als normales CD-Laufwerk nutzen.
Als Brennerprogramm habe ich mir das von SuSE empfohlene Brennerprogramm X-CD-Roast (im SuSE-Paket ab 7.0) genommen. Es funktioniert v�llig problemlos (Mounten etc. automatisch). Leider bin ich mit keinem der im SuSE 6.4 beigelegten Brennerprogrammen zum Ziel gekommen.
Mittlerweile habe ich die lilo.conf angepasst und die SCSI-Emulation aus der global Section genommen und zu einem label gespeichert, so dass ich Linux mit SCSI-Emulation zum Brennen und ohne SCSI-Emulation im Normalfall starten kann.
Sebastian
Am Donnerstag, 26. April 2001 18:43 schrieb Sebastian Förster:
Hi,
ich habe bei meinem Bruder genau diesen Brenner unter SuSE 6.4 eingerichtet. Deine Lilo-Konfiguration ist erstmal o.k.. Du kannst das an der Meldung beim Hochfahren:
scsi0 : SCSI host adapter emulation for IDE ATAPI devices scsi : 1 host.
erkennen.
Der Brenner lässt sich bei mir bei dieser Konfiguration nicht mehr als normales CD-Laufwerk nutzen.
Klar. Hab ich heute auch bemerkt und den Link /dev/cdrom auf /dev/scd0 umgesetzt.
Als Brennerprogramm habe ich mir das von SuSE empfohlene Brennerprogramm X-CD-Roast (im SuSE-Paket ab 7.0) genommen. Es funktioniert völlig problemlos (Mounten etc. automatisch). Leider bin ich mit keinem der im SuSE 6.4 beigelegten Brennerprogrammen zum Ziel gekommen.
Die 6.4er Version von X-CD-Roast ist bei mir nur abgeschmiert, und ist außerdem englisch. Du solltest mal X-CD-Roast 0.98 probieren, denn - das basiert nicht mehr auf Tcl/Tk, sondern auf Gtk - ist sehr übersichtlich - standardmäßig deutsch. Leider kommt bei Multisession-CDs nur "nicht implementiert". Unter xcdroast.org gibts auch RPMs.
cu Konrad
Am Freitag, dem 27. April 2001 um 14:40:38, schrieb Konrad Stopsack:
Du solltest mal X-CD-Roast 0.98 probieren, ... Leider kommt bei Multisession-CDs nur "nicht implementiert".
gcombust kann das schon seit Ewigkeiten, aber ich wiederhole mich wahrscheinlich.
Torsten
Am Freitag, 27. April 2001 14:46 schrieb Torsten Werner:
Am Freitag, dem 27. April 2001 um 14:40:38, schrieb Konrad Stopsack:
Du solltest mal X-CD-Roast 0.98 probieren, ... Leider kommt bei Multisession-CDs nur "nicht implementiert".
gcombust kann das schon seit Ewigkeiten, aber ich wiederhole mich wahrscheinlich.
Torsten
Gcombust ist der größte Mist, den ich je gesehen habe!!! Total unübersichtlich, läuft nicht bei weniger als 1024x768 etc. etc. Ich habe mich zwei Stunden damit rumgeschlagen und nicht eine CD gebrannt bekommen. Bitte keine Flames, aber das mußte ich einfach mal sagen.
cu Konrad
Am Freitag, dem 27. April 2001 um 15:41:41, schrieb Konrad Stopsack:
Total unübersichtlich, läuft nicht bei weniger als 1024x768 etc. etc.
Ich habe das Fenster spasseshalber auf 650x600 verkleinert und kann bequem damit arbeiten.
Ich habe mich zwei Stunden damit rumgeschlagen und nicht eine CD gebrannt bekommen.
Das wird wohl eher an Dir liegen.
erst:
Gcombust ist der größte Mist, den ich je gesehen habe!!!
und dann:
Bitte keine Flames, aber das mußte ich einfach mal sagen.
Eindeutig - es liegt an Dir!
Torsten
Mir f�llt gerade noch auf, es muss nat�rlich /sbin/modprobe ide-scsi ausgef�hrt werden. Also am besten in /etc/init.d/boot.local aufnehmen.
Warum ich das Laufwerk dann nicht einfach unter /dev/scd0 mounten kann ist mir allerdings unklar.
Sebastian
Sebastian Förster wrote:
Mir fällt gerade noch auf, es muss natürlich /sbin/modprobe ide-scsi ausgeführt werden. Also am besten in /etc/init.d/boot.local aufnehmen.
Hab ich nicht drin, funktioniert trotzdem. (SuSE 7.0/ ide-scsi als Modul)
Warum ich das Laufwerk dann nicht einfach unter /dev/scd0 mounten kann ist mir allerdings unklar.
Darunter kannst Du es auch nicht mounten, Vielleicht mountest Du es besser unter [/mnt]/cdrom oder [/mnt]/brenner falls noch ein CD-ROM da ist. Einpassender Eintrag in der /etc/fstab erleichtert das ganze. ;-)
Unter /dev/scd0 kannst Du nur roh auf die CD zugreifen. Schau einfach mal rein und CD-ROM/Brenner werden sofort anlaufen, zumindest wenn das Modul geladen ist oder spätestens jetzt automatisch geladen wird.
Rico
Hallo nochmal,
eine richtige Antwort zu diesem Problem ist noch nicht so richtig gekommen:
<snip> root@sabine:/home/peter > cdrecord -scanbus Cdrecord 1.8 (i686-pc-linux-gnu) Copyright (C) 1995-2000 Jrg Schilling cdrecord: Datei oder Verzeichnis nicht gefunden. Cannot open SCSI driver. cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root. </snip>
Es hat bei mir schon mal funktioniert, nur weiß ich nicht, warum diese Meldung jetzt auf einmal kommt. Bei mir stehen die Einträge in der lilo.conf(append=hdd=ide-scsi), modules.conf (aliases scsi_hostadapter ide-scsi) und boot.local(modptobe ide-scsi) alle drin. Der Bus wird beim booten auch erkannt, cdrecord gibt aber diese Meldung aus und ich bin root! Die Verzeichnisse /dev/sg* gibts auch. Was kann ich also noch tun, um wieder CD's bruzeln zu können.
Ich habe kurz mal mir cdrecord 1.9 experimentiert, jetzt ist aber wieder 1.8 drauf und der Fehler erscheint immer noch.
Danke schonmal
Thomas
Am Sonntag, dem 06. Mai 2001 um 03:34:07, schrieb Thomas Dubiel:
Es hat bei mir schon mal funktioniert, nur weiß ich nicht, warum diese Meldung jetzt auf einmal kommt. Bei mir stehen die Einträge in der lilo.conf(append=hdd=ide-scsi), modules.conf (aliases scsi_hostadapter ide-scsi) und boot.local(modptobe ide-scsi) alle drin. Der Bus wird beim booten auch erkannt, cdrecord gibt aber diese Meldung aus und ich bin root! Die Verzeichnisse /dev/sg* gibts auch.
Ist sg.o geladen?
Torsten
lug-dd@mailman.schlittermann.de