/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Præcis kopi af CD
Fra : Niels Andersen


Dato : 22-07-02 11:53

At kopiere en CD er tæskenemt:

cdrecord - < /dev/cdrom
eller
cp /dev/cdrom /tmp/iso; cdrecord /tmp/iso; rm /tmp/iso

(Har ikke lige prøvet det efter, men mener at det skulle virke)

Det svarer til at lave en iso, og derefter brænde den.

Men hvordan er det nu lige med iso'er? Kan en vilkårlig CD laves til ISO
uden tab (hvis vi ser bort fra fejl i redundante data som kopi-beskyttelse)?

Jeg tænker fx. på musik-CD'er, eller CD'er med blandet data og musik, og
andre specielle formater.

Om ikke andet, så er der kopibeskyttelses-problematikken, som gør at
metoden ikke altid kan bruges.
Cue/bin-filer der imod kan godt. Og de kan brændes med cdrdao (så vidt jeg
husker), men hvordan laver jeg dem?

Hvordan kopierer jeg nemmest en CD, så jeg får *alt* med?

--
Mvh.

Niels Andersen
Linux 2.4.18 - Debian 3.0


 
 
Anders Melchiorsen (22-07-2002)
Kommentar
Fra : Anders Melchiorsen


Dato : 22-07-02 13:20

Niels Andersen <niels-usenet@myplace.dk> skrev:

[...]

> Hvordan kopierer jeg nemmest en CD, så jeg får *alt* med?

Med cdrdao, som du selv nævner. Noget i stil med

cdrdao read-cd disk.toc
[skift disk]
cdrdao write disk.toc

er en start.

Du kan bruge CUE filer i stedet for .toc hvis du henter BIN images fra
andre.


Anders.

--
Min adresse er gyldig i en uge.
Derefter skal (kun) delen '.dJJJ-YY' fjernes.

Niels Andersen (22-07-2002)
Kommentar
Fra : Niels Andersen


Dato : 22-07-02 14:09

Anders Melchiorsen wrote in <m2bs90j6nr.fsf@dolle.kalibalik.dk>:
>> Hvordan kopierer jeg nemmest en CD, så jeg får *alt* med?
> Med cdrdao, som du selv nævner. Noget i stil med
>
> cdrdao read-cd disk.toc
> [skift disk]
> cdrdao write disk.toc

Jeg er nået frem til:

cdrdao write --device 0,3,0 cd.toc
cdrdao read-cd --device 0,3,0 --datafile cd.bin cd.toc

Af en eller anden grund skal device angives med SCSI id, og ikke bare
/dev/cdrom.
Yderligere kan kun root gøre de par ting. Det skyldes måske det samme.
Det må jeg kigge på senere, det her virker. :)

Tak for hjælpen. :)
(Også til Rasmus, som kom til at svare mig pr. mail)

--
Mvh.

Niels Andersen
Linux 2.4.18 - Debian 3.0


Kent Friis (22-07-2002)
Kommentar
Fra : Kent Friis


Dato : 22-07-02 14:46

Den Mon, 22 Jul 2002 15:08:40 +0200 skrev Niels Andersen:
>Anders Melchiorsen wrote in <m2bs90j6nr.fsf@dolle.kalibalik.dk>:
>>> Hvordan kopierer jeg nemmest en CD, så jeg får *alt* med?
>> Med cdrdao, som du selv nævner. Noget i stil med
>>
>> cdrdao read-cd disk.toc
>> [skift disk]
>> cdrdao write disk.toc
>
>Jeg er nået frem til:
>
>cdrdao write --device 0,3,0 cd.toc
>cdrdao read-cd --device 0,3,0 --datafile cd.bin cd.toc
>
>Af en eller anden grund skal device angives med SCSI id, og ikke bare
>/dev/cdrom.

Det er fordi den ikke skal bruge /dev/cdrom, men derimod /dev/sg0

Mvh
Kent
--
You haven't seen _multitasking_ until you've seen Doom and
Quake run side by side

Niels Andersen (22-07-2002)
Kommentar
Fra : Niels Andersen


Dato : 22-07-02 18:06

Kent Friis wrote in <ahh2bg$hi3$1@sunsite.dk>:
>>Af en eller anden grund skal device angives med SCSI id, og ikke bare
>>/dev/cdrom.
> Det er fordi den ikke skal bruge /dev/cdrom, men derimod /dev/sg0

*lege-lege*

Hvis jeg kører den som root kan jeg godt bare angive /dev/cdrom.

--
Mvh.

Niels Andersen
Linux 2.4.18 - Debian 3.0


Kent Friis (22-07-2002)
Kommentar
Fra : Kent Friis


Dato : 22-07-02 21:37

Den Mon, 22 Jul 2002 19:06:22 +0200 skrev Niels Andersen:
>Kent Friis wrote in <ahh2bg$hi3$1@sunsite.dk>:
>>>Af en eller anden grund skal device angives med SCSI id, og ikke bare
>>>/dev/cdrom.
>> Det er fordi den ikke skal bruge /dev/cdrom, men derimod /dev/sg0
>
>*lege-lege*
>
>Hvis jeg kører den som root kan jeg godt bare angive /dev/cdrom.

Så er det måske et spørgsmål om hvem der har rettigheder til at spørge
/dev/cdrom om SCSI-ID'en?

Mvh
Kent
--
Those who write "Optimized for Netscape" og "Best viewed with MSIE"
never figured out the difference between the WWW and a
Word Perfect 4.2 Document.

Rasmus Bøg Hansen (22-07-2002)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 22-07-02 22:07

Kent Friis wrote:

> Den Mon, 22 Jul 2002 19:06:22 +0200 skrev Niels Andersen:
>>Kent Friis wrote in <ahh2bg$hi3$1@sunsite.dk>:
>>>>Af en eller anden grund skal device angives med SCSI id, og ikke bare
>>>>/dev/cdrom.
>>> Det er fordi den ikke skal bruge /dev/cdrom, men derimod /dev/sg0
>>
>>*lege-lege*
>>
>>Hvis jeg kører den som root kan jeg godt bare angive /dev/cdrom.
>
> Så er det måske et spørgsmål om hvem der har rettigheder til at spørge
> /dev/cdrom om SCSI-ID'en?

Man skal have læserettighed til /dev/scd0 *og* /dev/sg0.

Har man ikke læserettighed til /dev/scd0, kan man ikke få dens SCSI-ID. Da
cdrdao bruger general scsi skal der også være læserettighed til /dev/sg0
(da den kontrollerer hver eneste general scsi enhed for om den har samme
SCSI ID).

/Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
I'm a unix system administrator
- sending me HTML formatted emails and/or attached Word documents is a
nice way to ensure I won't bother to answer you.
-- Jan Chrillesen
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Rasmus Bøg Hansen (22-07-2002)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 22-07-02 16:46

Niels Andersen wrote:

> Anders Melchiorsen wrote in <m2bs90j6nr.fsf@dolle.kalibalik.dk>:
>>> Hvordan kopierer jeg nemmest en CD, så jeg får *alt* med?
>> Med cdrdao, som du selv nævner. Noget i stil med
>>
>> cdrdao read-cd disk.toc
>> [skift disk]
>> cdrdao write disk.toc

"cdrdao copy" fungerer også - så skal der bare en --source-device på
kommandolinjen. --on-the-fly kan også bruges, hvis man føler sig sikker
på,at on-the-fly kopiering er sikkert nok.

> Af en eller anden grund skal device angives med SCSI id, og ikke bare
> /dev/cdrom.

Hvis /dev/cdrom peger på en passende SCSI-enhed, finder den normalt frem til
den korrekte SCSI-ID (det gør min i hvert fald). Det er muligt, at det kan
give problemer med ide-scsi - det har jeg ikke prøvet.

> Yderligere kan kun root gøre de par ting. Det skyldes måske det samme.

Ja, kun root kan rode direkte med SCSI-bussen. Jeg kører det selv igennem
sudo.

> (Også til Rasmus, som kom til at svare mig pr. mail)

Doh, jeg må lære de genvejstaster, så jeg ikke rammer ved siden af med den
fjollede mus

/Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
The Internet is full. Go away.
-- Joel Furr
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste