PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ISO erstellen und dann einhängen....



Sonic-NKT
30.03.03, 19:57
Hi,
versuche gerade mit ScummVM MonkeyIsland 3 zu spielen, es läuft auch, jedoch habe ich probleme mit dem cd lesen (er hört auf zu drehen, und wenn er dann wieder anfährt hackt das spiel, das ganze passiert sehr häufig).
Darum frag ich wie man ein ISO image erstellt und das dann als CD-Rom laufwerk einbindet.
Sollte per konsole gehen oder?

Danke


PS: könnte die dateien zwar glaube ich auch so auf die HD kopieren, wollte das aber mal ausprobieren.

cu

derRichard
30.03.03, 20:02
Original geschrieben von Sonic-NKT
Hi,
versuche gerade mit ScummVM MonkeyIsland 3 zu spielen, es läuft auch, jedoch habe ich probleme mit dem cd lesen (er hört auf zu drehen, und wenn er dann wieder anfährt hackt das spiel, das ganze passiert sehr häufig).
Darum frag ich wie man ein ISO image erstellt und das dann als CD-Rom laufwerk einbindet.
Sollte per konsole gehen oder?

Danke


PS: könnte die dateien zwar glaube ich auch so auf die HD kopieren, wollte das aber mal ausprobieren.

cu
hallo!

zum erstellen gibt es mkisofs.
und mounten geht mit "mount -o loop <iso-file> /mnt/mointpoint"

//richard

Ulli Ivens
30.03.03, 20:16
Wenn du direkt eine CD vorliegen hast und die 1:1 auf die Platte schreiben willst kannst du das mit dd erledigen:

dd if=/dev/cdrom of=/home/foo/bar.iso

mkdir /mnt/iso

mount -o loop /home/foo/bar.iso /mnt/iso

und dann ist /mnt/iso genauso wie eine CD.ROM !!

Sonic-NKT
30.03.03, 20:30
beide methoden funzen leider net :(
liegt aber schätze ich mal an der CD, bei der ersten möglichkeit kommt irgendwas mit directory loop, kann man da irgendwie einstellen das er unterverzeichnisse nicht mitkopiert ??? (bei diesem mkisofs)
beim zweiten, mit dd kommt:

dd:Lesen von >>/dev/cdrom<<: Input/Output error
4000+0 Records ein
4000+0 Records aus

vieleicht ist die CD schreibgeschützt, da ich (jetzt probiert) die dateien nicht runterkopieren kann, oder könnte das vieleicht am automount liegen (kenn mich mit sowas net aus)

danke

cu

Ulli Ivens
30.03.03, 21:23
Also wenn es mit der zweiten Methode nicht klappt wird die CD wohl einen Kopierschutz haben mit dem dein Laufwerk nicht klar kommt.... dann weiss ich auch nicht.

derRichard
30.03.03, 21:26
Original geschrieben von Ulli Ivens
Also wenn es mit der zweiten Methode nicht klappt wird die CD wohl einen Kopierschutz haben mit dem dein Laufwerk nicht klar kommt.... dann weiss ich auch nicht.
die cd hat sicher einen datenanteil und einen musikteil, darum wird dd auch abbrechen.

//richard

Sonic-NKT
30.03.03, 21:48
wüsste nicht das sie einen Musik teil hat, aber diese Fehlermeldung ( Input/Output error ) kommt auch wenn ich von der CD kopieren will... :(
gibts da vieleicht noch ein tool mitdem das gehen könnte ?
naja trotzdem danke

derRichard
30.03.03, 21:51
Original geschrieben von Sonic-NKT
wüsste nicht das sie einen Musik teil hat, aber diese Fehlermeldung ( Input/Output error ) kommt auch wenn ich von der CD kopieren will... :(
gibts da vieleicht noch ein tool mitdem das gehen könnte ?
naja trotzdem danke
hmm, das könnte möglicherweise helfen:
http://www.linuxforen.de/forums/showthread.php?threadid=43731

//richard

Rebell
09.05.03, 09:39
was mach ich hier?

mount -o loop ./Maya_4.5_Linux+Irix-1from2.iso /cdrom
mount: you must specify the filesystem type

Ulli Ivens
09.05.03, 17:49
guck mal in die manpage, das ist da ziemlich am Anfang beschrieben !!!

oenone
09.05.03, 18:20
Original geschrieben von Sonic-NKT

dd:Lesen von >>/dev/cdrom<<: Input/Output error
4000+0 Records ein
4000+0 Records aus

vieleicht ist die CD schreibgeschützt
erst mal: jede CD ist schreibgeschützt *g*

sicher, dass /dev/cdrom das richtige device ist ?
probiers mal mit direktem namen, also z.b. /dev/hdc
ist scsi-emulation für das lw aktiviert ?

dd müsste _immer_ funktionieren, auch bei kopiergeschützten cds.
und auch bei gemounteten cds.

auf bald
oenone

Rebell
10.05.03, 16:02
In meiner Manpage steht nix über das Mounten von Images. Auch wenn ich das Dateisystem angebe (-t iso9960) funktioniert es nicht.
Wie mountet ihr Images?

oenone
10.05.03, 16:23
ich mounte immer mit:
mount /path/to/file.iso /mnt -o loop

wenn das bei dir nicht geht, versuchs mal mit:
losetup /dev/loop0 /path/to/file.iso
mount /dev/loop0 /mnt

evtll. bei den mounts zusätzlich noch "-t iso9660" anhängen.

wenn es dann noch nciht geht, überprüf deine kernel-config, ob das modul "loop" entweder geladen wird (lsmod) oder einkompiliert ist. wenn nicht, musst du es wohl nachholen (modprobe loop)

auf bald
oenone

Rebell
10.05.03, 19:16
Das kann sein, hab nen eigenen Kernel und daran bestimmt nicht gedacht. Wie heißt denn die Bezeichnung in den Kernel-Quellen? Unter "Filesystems" gibts kein "loop", aber "Compressed ROM file system support" und "ROM file system support"

Der Gestreifte
10.05.03, 19:23
Es heisst "loop", da beisst die Maus keinen Faden ab.

oenone
10.05.03, 23:13
in der config:
CONFIG_BLK_DEV_LOOP

also müsste es bei "block devices" sein.

auf bald
oenone

Rebell
14.05.03, 12:01
Die Variable steht bei mir auf Y (wurde auch kompiliert). Aber dennoch folgende Fehler:

eweb:/usr/src/linux# mount /usr/download/Maya_4.5_Linux+Irix-1from2.iso /brenner/ -o loop
mount: you must specify the filesystem type
eweb:/usr/src/linux# mount /usr/download/Maya_4.5_Linux+Irix-1from2.iso /brenner/ -o loop -t iso9660
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
or too many mounted file systems
eweb:/usr/src/linux# losetup /dev/loop0 /usr/download/Maya_4.5_Linux+Irix-1from2.iso
eweb:/usr/src/linux# mount /dev/loop0 /brenner/
mount: you must specify the filesystem type
eweb:/usr/src/linux# mount /dev/loop0 /brenner/ -t iso9660
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
or too many mounted file systems

Rastaman
14.05.03, 16:45
Original geschrieben von Rebell
Die Variable steht bei mir auf Y (wurde auch kompiliert). Aber dennoch folgende Fehler:

eweb:/usr/src/linux# mount /usr/download/Maya_4.5_Linux+Irix-1from2.iso /brenner/ -o loop
mount: you must specify the filesystem type
eweb:/usr/src/linux# mount /usr/download/Maya_4.5_Linux+Irix-1from2.iso /brenner/ -o loop -t iso9660
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
or too many mounted file systems
eweb:/usr/src/linux# losetup /dev/loop0 /usr/download/Maya_4.5_Linux+Irix-1from2.iso
eweb:/usr/src/linux# mount /dev/loop0 /brenner/
mount: you must specify the filesystem type
eweb:/usr/src/linux# mount /dev/loop0 /brenner/ -t iso9660
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
or too many mounted file systems

Es scheint ein defektes Dateisystem zu sein.

Rebell
15.05.03, 07:37
Kann ich das ISO vielleicht irgendwie auf die Festplatte brennen? Zum Testen?

Der Gestreifte
15.05.03, 13:41
Kann ich das ISO vielleicht irgendwie auf die Festplatte brennen? Zum Testen? Ich wüsste nicht, dass cdrecord auf Platte gschreiben kann. Du hast es aber doch eh schon auf der Platte liegen. Wenn das "loop"-Modul geladen ist und Du Dir sicher bist, dass Du das richtige Dateisystem angibst und es sich nicht mounten lässt, wird wohl etwas mit dem Image nicht stimmen.

oenone
15.05.03, 18:15
na hoffentlich hast du die md5sum (oder ähnliches) auch mit runtergeladen...
prüf mal das iso image darauf.

auf bald
oenone

miki
15.05.03, 21:00
zu der Problematik mit der kappute CD auslesen:
man dd:

conv=schlüsselwörter
Konvertieren der Datei gemäß der kommagetrennten Liste von
Schlüsselwörtern.


Jedes schlüsselwort kann sein:
...
noerror
Nach Lesefehlern fortfahren.
...

d.h.
dd if=was auch immer of=datei conv=noerror

Rebell
18.06.03, 12:37
Hab die Images mal mit DaemonTools gemountet, da gings ohne Probs. Sind also nicht kaputt, ich vermute in meinem Kernel fehlt was.

quinte17
18.06.03, 13:56
vielleicht das iso9690 im kernel vergessen??

ne dumme frage, aba kann man ja mal vergessen
mfg