CDROM

to stream or not to stream
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Ich hab es jetzt doch geschafft, eine CDROM zu mounten.
Jedoch verzweifel ich daran, die dvdrtools zu compilieren. Im Paket von MarcM fehlt mkisofs.

Könnte ich evtl. jemand erbarmen? :)
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Beitrag von MarcM »

Manno :wink:

http://packages.debian.org/unstable/otherosfs/mkisofs

oder gezippt wieder bei mir > [Link entfernt, s.u.]

Marc
Zuletzt geändert von MarcM am Samstag 9. September 2006, 16:10, insgesamt 1-mal geändert.
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Dankeschön! :)

Ich sollte es aber wohl doch sein lassen, mit meinem mageren Linux Kenntnissen soetwas zu versuchen. Ich bekomme jetzt das hier:

Code: Alles auswählen

mkisofs: error while loading shared libraries: libmagic.so.1: cannot open shared object file: No such file or directory
Die libmagic.so.1 hab ich, mein /lib Verzeichnis ist aber nicht beschreibbar :(
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Beitrag von MarcM »

- /var/lib anlegen (mkdir /var/lib)
- die libmagic.so.1 darein kopieren
export LD_LIBRARY_PATH="/var/lib"
z.B in die /var/etc/init.d/start_neutrino eintragen

Marc
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Das hatte ich, bis auf die export Zeile, auch schon so weit gemacht :)

Ich probier das mal.
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Weder mkisofs läuft, noch dvdrtools.

Wenn ich mkisofs starte, kommt entweder das

Code: Alles auswählen

mkisofs: /lib/libc.so.6: version `GLIBC_2.3.3' not found (required by mkisofs)
mkisofs: /lib/libc.so.6: version `GLIBC_2.3.4' not found (required by mkisofs)
mkisofs: /lib/libc.so.6: version `GLIBC_2.4' not found (required by /hdd/files/lib/libmagic.so.1)
mkisofs: /lib/libc.so.6: version `GLIBC_2.3.4' not found (required by /hdd/files/lib/libmagic.so.1)
oder das hier

Code: Alles auswählen

mkisofs: error while loading shared libraries: libc.so.6: cannot handle TLS data
Je nachdem, was ich grad als LD_LIBRARY_PATH eingetragen hab.

dvdrtools bringt diesen Fehler:

Code: Alles auswählen

dvdrecord -dev=/dev/cdroms/cdrom0 -speed=6 -eject image.iso
dvdrtools v0.3.1
Portions (C) 2002-2006 Ark Linux <bero@arklinux.org>
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE.  See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with
this program; see the file COPYING.  If not, write to the Free Software
Foundation, 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
Based on:
Cdrecord 1.11a15 (powerpc-unknown-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling
dvdrecord: relocation error: dvdrecord: symbol mlockall, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

Alles scheitert an der passen libc.so.6, ich habe schon mehrere probiert.
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Beitrag von MarcM »

Hi,

die zugehörige libc von Debian funtioniert mehr oder weniger. Ich hab nochmal ein Paket zusammengepackt mit dvdrecord, mkisofs, libmagic und der libc. Ich hab den anderen "unwichtigen" Kram weggelassen.
klickmich ~800kb

Aber vorsicht mit der Libc...irgendwann wollte Neutrino nich mehr...kamen sich die 2 libcs wohl in die Quere. Nach dem löschen der Debian libc und reboot gings dann wieder...Es wird also besser sein, die Versuche rein auf der DBox Konsole ohne geladenes Neutrino+Zubehör durchzuführen...

Ich hab übrigens kein IDE-IF und hab den ganzen Kram auf meine MMC kopiert...ein test.iso hab ich ins NFS-Share geschrieben...

Marc
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Egal wie ich mich auch dreh und wende, auch mit diesen Dateien bekomm ich die gleichen Meldungen.
Ich hab genug und werde das jetzt den Profis überlassen :)
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Beitrag von MarcM »

Liegt vermutlich an dem neueren Image...hab, wie gesagt, kein IDE-IF und auch kein JTG sondern das letzte Yadi auf der Box.

Grüße
Marc
Rudi-Ratlos
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Freitag 9. Juni 2006, 21:16

Beitrag von Rudi-Ratlos »

N eabend

@DBoxBaer,
was macht dein Umbau der Box in ein anderes Gehäuse?
Ein paar Bilder schonmal wären nicht schlecht :D
Baust du es komplett selber oder was nimmst du als Basis? Denke auch über sowas nach, aber ich weiß noch nicht so recht was und wie, auch in Bezug auf Kartenleser, Display etc. sollt halt alles auch vernünftig aussehen.

Gruß
Rudi
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

Hier gibt es schöne Gehäuse die ich mir für als neues Zuhause für
die Dbox-Innereien vorstellen könnte.
Wie man das mit dem Display und den Kartenschächten sauber
hinbekommt... Keine Ahnung...

Ma sehen was so an Input von DBoxBaer kommt... :D



Gruß
____Paule
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

hier gibts auch was http://freshmeat.net/projects/dvdrtools/

das rpm läst sich laden
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

DBoxBaer
Senior Member
Beiträge: 255
Registriert: Donnerstag 25. August 2005, 11:34

Beitrag von DBoxBaer »

Rudi-Ratlos hat geschrieben: was macht dein Umbau der Box in ein anderes Gehäuse?
Die Box steht schon mal wieder im Schrank ...
Ein paar Bilder schonmal wären nicht schlecht :D
Aber das lackieren der Frontplatte macht mir mehr schwierigkeiten als ich dachte. Irgendwas nervte mich immer noch wenn ich eigentlich fertig sein wollte.
Baust du es komplett selber oder was nimmst du als Basis? Denke auch über sowas nach, aber ich weiß noch nicht so recht was und wie, auch in Bezug auf Kartenleser, Display etc. sollt halt alles auch vernünftig aussehen.

Gruß
Rudi
War jetzt mein erster Versuch des Moddings. Kartenleser ist da geblieben, der zweite Slot hat aber keinen Schlitz bekommen... Display ist auch ungefaehr da, wo es sonst war.
Wuerde ich aber bei einem zweiten Versuch aufgeben: Gibt mehr Freiheiten, insbesondere in der Tiefe... Fuer das Display muss ich nur ein Kabel basteln, ein paar cm laenger geht sicher, und der Kartenleser ist sicher auch schnell draussen.

Das beantwortet die Frage wohl: Das Gehaeuse gibts bei Hornbach... Viele Teile davon wenigstens.
Ein PC Gehaeuse wollte ich nicht, da koennte dann ja auch so einer rein. Darum aber auch das Problem mit dem Netzteil...

Im wesentlichen kommt es aber dabei ja auf die Frontplatte an, oder? Und da gibt es ja Firmen, die einem die Dinger bauen. Wuerde ich beim naechsten mal wohl verwenden.

Als Rahmen koennte eigentlich was auf 19" Basis funktionieren, ohne Griffe an der Seite natuerlich:
Sollte aber komplett aus Metall sein bei mir, damit ich mir keine Stoerfelder einfange und abstrahle. Das finde ich immer bei PC Moddings lustig, von wegen PC im Blumentopf. Ob der Nachbar noch Mittelwelle hoeren kann, ist da ja gleich mal egal... Wer macht das schon noch :-)

Ciao,

DboxBaer
... und der Rest ist dann Software (TM)
SATKABEL
Neugieriger
Neugieriger
Beiträge: 19
Registriert: Sonntag 24. Juli 2005, 18:29

Beitrag von SATKABEL »

Wie habs ihr es denn geschafft das Laufwerk zu mounten ?

Bei mir geht das net so recht ohne Modifikationen.

Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
dboxide: $Id: main.c,v 1.9 2006/09/11 17:30:00 carjay Exp $
ide: late registration of driver.
dboxide: activating cs2
dboxide: address space of DBox2 IDE CPLD is at: 0xc389d000
Probing IDE interface ide0...
hda: HL-DT-ST DVDRAM GSA-4163B, ATAPI CD/DVD-ROM drive
ide0 at 0x010-0x017,0x04e on irq 47
insmod: unresolved symbol cdrom_mode_select
insmod: unresolved symbol cdrom_open
insmod: unresolved symbol cdrom_release
insmod: unresolved symbol register_cdrom
insmod: unresolved symbol cdrom_ioctl
insmod: unresolved symbol cdrom_mode_sense
insmod: unresolved symbol cdrom_media_changed
insmod: unresolved symbol unregister_cdrom
insmod: unresolved symbol cdrom_get_last_written
insmod: unresolved symbol init_cdrom_command
insmod: unresolved symbol cdrom_number_of_slots
Journalled Block Device driver loaded

Fehlt da sonst noch was im image ?

# If appropriate, load ide drivers and file system drivers
if [ -e /lib/modules/$(uname -r)/misc/dboxide.o ] ; then
$IM $MD/ide-core.o
$IM $MD/dboxide.o
$IM $MD/ide-detect.o
# $IM $MD/ide-disk.o
$IM $MD/ide-cd.o
$IM $MD/cdrom.o

cat /proc/filesystems
nodev rootfs
nodev bdev
nodev proc
nodev sockfs
nodev tmpfs
nodev pipefs
nodev ramfs
msdos
vfat
iso9660
nodev devfs
ntfs
udf
squashfs
SATKABEL
Neugieriger
Neugieriger
Beiträge: 19
Registriert: Sonntag 24. Juli 2005, 18:29

Beitrag von SATKABEL »

Wenn ich die nordnung so habe gehts auch nich so recht.

$IM $MD/ide-core.o
$IM $MD/dboxide.o
$IM $MD/ide-detect.o
$IM $MD/cdrom.o
$IM $MD/ide-cd.o
$IM $MD/jbd.o

Code: Alles auswählen

Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
dboxide: $Id: main.c,v 1.9 2006/09/11 17:30:00 carjay Exp $
ide: late registration of driver.
dboxide: activating cs2
dboxide: address space of DBox2 IDE CPLD is at: 0xc389d000
Probing IDE interface ide0...
hda: HL-DT-ST DVDRAM GSA-4163B, ATAPI CD/DVD-ROM drive
ide0 at 0x010-0x017,0x04e on irq 47
hda: attached ide-cdrom driver.
Oops: kernel access of bad area, sig: 11
NIP: C3898534 XER: 20000000 LR: C389852C SP: C1F6BB70 REGS: c1f6bac0 TRAP: 0300
   Not tainted
MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
DAR: C2000000, DSISR: C0000000
TASK = c1f6a000[19] 'insmod' Last syscall: 128
last math 00000000 last altivec 00000000
GPR00: 0C1200F0 C1F6BB70 C1F6A000 C389DC00 C389DA00 C1F6BD98 00000006 00000003
GPR08: 00000000 C389D000 00000000 00000000 24008042 100AA8B4 00000001 10080000
GPR16: 00000001 100A0000 100AF2F4 100AE3B0 00009032 C1F6BEA0 C1E9F000 C38B0000
GPR24: 00000001 C02BE584 FFFFFFFF C1F49800 00000010 C38A0000 FFFB5ED2 C2000000
Call backtrace:
00009032 C38807E8 C38808C0 C38A7060 C38A6F48 C388BADC C388C2C4
C38A7BD8 C38A8D04 C38A06C8 C38A9CCC C38AAA70 C0010FF4 C000285C
1001F580 10003DD0 10003E4C 0FEC292C 00000000
Segmentation fault
Journalled Block Device driver loaded
mount: Mounting /dev/ide/host0/bus0/target0/lun0/part2 on /hdd failed: No such d
evice
event: $Id: event.c,v 1.12 2003/09/30 05:45:38 obi Exp $
Detected STB:
        Vendor: Nokia
        Model: D-BOX2
[i2c-8xx]: mpc 8xx i2c init
i2c-dev.o: Registered 'PowerPC 8xx I2C adapter' as minor 0
i2c-core.o: adapter PowerPC 8xx I2C adapter registered as adapter 0.
[i2c-8xx]: adapter: 0
i2c-core.o: driver DBox2 Frontprocessor driver registered.
i2c-core.o: client [DBox2 Frontprocessor client] registered to adapter [PowerPC
8xx I2C adapter](pos. 0).
i2c-core.o: driver i2c audio/video switch driver registered.
i2c-core.o: client [CXA2092] registered to adapter [PowerPC 8xx I2C adapter](pos
. 1).
i2c-core.o: driver saa7126 registered.
i2c-core.o: client [saa7126] registered to adapter [PowerPC 8xx I2C adapter](pos
. 2).
$Id: cam.c,v 1.30 2004/01/10 16:36:34 alexw Exp $
cam: no firmware file found
$Id: avia_napi.c,v 1.18 2003/11/24 09:53:01 obi Exp $
DVB: registering new adapter (C-Cube AViA GTX/eNX with AViA 500/600).
i2c-core.o: driver DVB I2C bridge registered.
DVB: registering frontend 0:0 (VES1893)...
i2c-core.o: client [DVB I2C bridge] registered to adapter [PowerPC 8xx I2C adapt
er](pos. 3).
dvb_i2c_bridge: enabled DVB i2c bridge to PowerPC 8xx I2C adapter
$Id: cam_napi.c,v 1.8 2003/09/30 05:45:34 obi Exp $
avia_av: $Id: avia_av_core.c,v 1.99 2006/01/08 21:36:22 carjay Exp $
avia_av_core.c: avia_av_firmware_read: Unable to load '/var/tuxbox/ucodes/avia60
0.ux'.
avia_av: microcode not found, setting up dummy
avia_av_proc: $Id: avia_av_proc.c,v 1.14 2004/01/21 20:02:29 carjay Exp $
hda: lost interrupt
ide-cd: bad cmd -1072282228
end_request: I/O error, dev c1:f6 (hda), sector 1
Oops: Kernel Mode Software FPU Emulation, sig: 8
NIP: C0190000 XER: 00000000 LR: C00BC8EC SP: C1F6BD00 REGS: c1f6bc50 TRAP: 1000
   Not tainted
MSR: 00001032 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 11
TASK = c1f6a000[63] 'insmod' Last syscall: 90
last math 00000000 last altivec 00000000
GPR00: C1F6BCF0 C1F6BD00 C1F6A000 C1F6BCF0 00000000 00000001 FFFFD6F8 C016D5CB
GPR08: 00000000 00000000 00000014 2F7FFFA6 C0180000 100AA8B4 C018B438 C018B840
GPR16: 00000001 100A0000 100C1D10 100C1C08 00001032 01F6BF40 C0000000 C0180000
GPR24: C0190000 C02BE584 C0186C84 00000000 00000060 C0190000 C1F6BCF0 C38A6970
Call backtrace:
C00BCA1C C38A6188 C38A6970 C38A8168 C388BADC C388BE20 C0016F74
C0014F68 C0014DD0 C001498C C0004540 C0002AA0 00072CA4 100760FC
1001F580 10003DD0 10003E4C 0FEC292C 00000000
Kernel panic: Aiee, killing interrupt handler!
In interrupt handler - not syncing
 <0>Rebooting in 180 seconds..
DBoxBaer
Senior Member
Beiträge: 255
Registriert: Donnerstag 25. August 2005, 11:34

Beitrag von DBoxBaer »

SATKABEL hat geschrieben:Wenn ich die nordnung so habe gehts auch nich so recht.

$IM $MD/ide-core.o
$IM $MD/dboxide.o
$IM $MD/ide-detect.o
$IM $MD/cdrom.o
$IM $MD/ide-cd.o
$IM $MD/jbd.o
Das ist auch vollkommen klar, weil der dboxide Treiber nur mit Platten getestet war und ein paar Bugs enthält, die insbesondere beim CDROM Zugriff bzw. beim laden des ide-cd Treiber davon zuschlagen.

Ein Fix ist in Arbeit, hat aber keine hohe Priorität gehabt (siehe anderes Posting von heute von mir). Dafür muss ich nämlich erstmal meine Sourcen mit denen im CVS abgleichen, und dann carjay einen Diff schicken... Kleinkram eigentlich, aber mit schlimmen Auswirkungen...

Ciao,

DboxBaer
... und der Rest ist dann Software (TM)