Sziasztok!
Felmerült a feladat, hogy bizonyos mappát hetente ki kellene írni dvd-re.
Nem tudom hogy kell sajnos. Annyit tudok, hogy talán a dd parancsal lehet ilyet csinálni. Segítene valaki ebben, nem akarok próbálkozni a gépen, mert ha elszáll, nekem annyi.
köszi
- 2411 megtekintés
Hozzászólások
growisofs
t
- A hozzászóláshoz be kell jelentkezni
Ezzel, nem csak iso-t lehet írni? Bocsi csak a goggliban keresgélek rá.
Esetleg ha leírnád a parancs szintaxisát nagyon megkönnyítenéd a dolgom. Sajnos az angollal gondjaim vannak, különben már meglenne a dolog.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
nem, nem csak iso-t lehet.
(vagyis a konyvtarbol on-the-fly csinal iso-t)
t
- A hozzászóláshoz be kell jelentkezni
amikor az első session-t írod ki:
growisofs -Z /dev/scd1 -J -r kiirando_file_vagy_konyvtar
a többinél:
growisofs -M /dev/scd1 -J -r kiirando_file_vagy_konyvtar
persze nálad lehet, hogy nem /dev/scd1 a dvd író (pl. /dev/scd0 a legtöbbször), értelemszerűen add meg az elérési útvonalat
A -J kapcsoló jelenti a joliet kiterjesztést (win-es hosszú file-nevek) az iso9660-hoz, a -r pedig a rockridge-t (unix hosszú filenevek+jogosultság). -r helyett használhatsz -R-et is, akkor az eredeti jogosultságokkal ír, -r-nél fixen mindenki által olvasható és/vagy végrehajthatók lesznek a kiírt file-ok.
ha iso-t írsz:
growisofs -dvd-compat -Z /dev/scd1=image.iso
- A hozzászóláshoz be kell jelentkezni
Sziasztok!
Én eddig így használtam természetesen a változóknak értéket ad előtte a script:
growisofs -dvd-compat -speed="${speed}" -Z /dev/hdc -r -joliet-long -V "${label}" "${diroffiles}"
Ha windows alatt is használják majd a dvd-t, akkor a -joliet-long is hasznos lehet, mert így 104 karakter hosszú fileneveid lehetnek, szemben a -J "csak" 64 karaktert engedélyez.
Ami nem megy és elkelne az észosztás:
Ezzel a paranccsal a diroffiles katalógusban lévő file-okat írom ki, de hogyan tudom megtenni, hogy maga ez a katalógus (folder/mappa/könyvtár) is a dvd-re kerüljön?
Azaz ez a szerkezet:
1 katalógus
- 1/a katalógus
- 1/b katalógus
- 1/c katalógus
A DVD-n ez legyen: 1/b katalógus
Ha a fenti diroffiles-nek az 1/b katalógust adom meg, akkor csak a tartalma kerül a DVD-re.
Ha törlöm az 1/c és 1/a katalógusokat és a diroffiles-nak 1-et adok, akkor érem el a kívánt hatást.
Szóval mit tegyek, hogy ne kelljen törölni, illetve ideiglenesen átmozgatni az adott katalógust?
Előre is köszi!
Bye, Fifi
- A hozzászóláshoz be kell jelentkezni
Tedd az "1/x katalógus" könytárakat egy ugyanolyan nevű könyvtárba mégegyszer. :)
1 katalógus
1/a katalógus
- 1/a katalógus
1/b katalógus
- 1/b katalógus
1/c katalógus
- 1/c katalógus
_______________________
Magyar égre, magyar UFO-t!
- A hozzászóláshoz be kell jelentkezni
Workaround-ot én is tudok ;)
Szóval a kitétel ismét:
Szóval mit tegyek, hogy ne kelljen törölni, illetve ideiglenesen átmozgatni az adott katalógust?
- A hozzászóláshoz be kell jelentkezni
man mkisofs
...
This violates the ISO9660 standard, but it happens to work on
many systems. Use with caution.
-root dir
Moves all files and directories into dir in the image. This is
essentially the same as using -graft-points and adding dir in
front of every pathspec, but is easier to use.
dir may actually be several levels deep. It is created with the
same permissions as other graft points.
-old-root dir
This option is necessary when writing a multisession image and
the previous (or even older) session was written with -root dir.
...
Zsiraf
p.s.: RTFM ;-)
- A hozzászóláshoz be kell jelentkezni
Köszönöm!
Bevallom nem sok man oldal van, amit végigolvastam, szinte csak keresek bennük egy kulcsszó alapján ... :(
Ezek közé tartozik az mkisofs 1622 soros manja is és az is kiderült, hogy még keresni sem tudok. Mentem pörgetni.
Bye, Fifi
- A hozzászóláshoz be kell jelentkezni
+1
Én is ezt használom, nekem teljesen bevált
----------------------------
Sebesség Teszt
- A hozzászóláshoz be kell jelentkezni
a man-ban láttam így. Ez megfelel szerintetek?
growisofs -Z /dev/dvdrecorder -R -J /home/management
a management egy mappa. Nem gond?
Ez mit jelent. Próbálom lefordítani de nem egyértelmű.
growisofs -dvd-compat -Z /dev/dvd=image.iso
Bocsi a sok lama kérdésért, csak nagyon sürgős ez most nekem.
- A hozzászóláshoz be kell jelentkezni
lásd fentebb
- A hozzászóláshoz be kell jelentkezni
nálam a mentéseket-dvdre-iró-script így néz ki:
#mentések .gz-ben, írás előtt teszteljük őket
gzip -tv /homemd1/dvdre/*.gz
#kiírjuk
growisofs -dvd-compat -Z /dev/sr0 -R -J /homemd1/dvdre
#író tálca ki-be, ha szükség lenne rá
#eject /dev/sr0
#eject -f /dev/sr0
#felmountoljuk a megírt lemezt
mount /dev/sr0 /mnt/dvd
#ellenőrizzük a kiírt fájlokat
diff -r -s /mnt/dvd /homemd1/dvdre
#unmount, lemez kiadas
umount /mnt/dvd
eject /dev/sr0
- A hozzászóláshoz be kell jelentkezni
Köszi, egyenlőre manuálisan próbálkozok a saját gépemen.
Köszi szépen, tehát ezzel próbálkozom:
growisofs -dvd-compat -Z /dev/dvdrecorder -R -J /home/directory
- A hozzászóláshoz be kell jelentkezni
Szeretnék a growisofs paranccsal double layer dvd-re dvd videót felírni, ami már a winchesteren meg van egy könyvtárban, VOB állományokban letárolva.
Próbáltam neten utána nézni a pontos parancs sehol sem volt meg:(
A GUI-s frontendek nem segítettek rajtam, azt az utat feladtam.
Köszi a segítséget
- A hozzászóláshoz be kell jelentkezni
Nincs külömbség, ugyanúgy írd meg, mint a sima dvd-t. Én az alábbit pancsoltam erre össze vob2dvd néven:
#!/bin/bash
vobdir=$1
label=${2-DVD}
speed=${3-4}
device=${4-/dev/dvdrw}
mkdir -p "${vobdir}"/AUDIO_TS 2>&1 1>/dev/null
growisofs -dvd-compat -speed=${speed} -Z "${device}" -dvd-video -V "${label}" "${vobdir}"
Bye, Fifi
- A hozzászóláshoz be kell jelentkezni
Így hivtam meg:
growisofs -dvd-compat -speed=2 -Z /dev/dvd -dvd-video -V 2-DVD ./konyvtar/
Ezt írta hibának:
I: -input-charset not specified, using utf-8 (detected in locale settings)
0.13% done, estimate finish Tue Sep 25 17:25:10 2007
0.25% done, estimate finish Tue Sep 25 17:18:31 2007
0.37% done, estimate finish Tue Sep 25 17:20:45 2007
/dev/dvd: splitting layers at 2004064 blocks
:-[ SEND DVD+R DOUBLE LAYER RECORDING INFORMATION failed with SK=3h/ASC=73h/ACQ=02h]: Input/output error
- A hozzászóláshoz be kell jelentkezni
Szerintem ez vagy lemezhiba vagy az íród firmware-je nem ismeri a lemezt.
A growisofs hibáját kiszűrhetjük úgy, hogy a /dev/null legyen az íród:
growisofs -dvd-compat -speed=20 -Z /dev/null -dvd-video -V teszt konyvtar
Ha most is hibát jelez, akkor passz, ha nem akkor az alábbiakat tenném:
- íróban firmware frissítés
- másik fajta DL lemez vétele
Bye, Fifi
- A hozzászóláshoz be kell jelentkezni
Így megy
Az íróban a legfrissebb driver van. Erre a lemezre windowsból lett írva ugyanígy video. (amikor még win volt rajta, kb másfél éve)
Szóval nemtom mi lehet a gond...
Az esetleg nem, hogy kell breakpointot tenni a második réteg miatt?
- A hozzászóláshoz be kell jelentkezni
Előre is bocs: Ugyanerre a lemezre vagy ugyanilyen fajta lemezre? Én még nem láttam DVD+RW DL lemezt.
Maga az író fizikailag is "elöregedhet", de ezt majd a hozzáértők ...
Szerintem nem kell semmi a growisofs elintézi. Én mostanában DL lemezt csak iso image-ből írtam és nem kellett semmi hókusz-pókusz:
#!/bin/bash
isofile=$1
speed=${2-4}
device=${3-/dev/dvdrw}
growisofs -dvd-compat -speed="${speed}" -Z "${device}"="${isofile}"
Bye, Fifi
Szerk: Nem tudsz egy másik írót szerezni egy írási teszt erejéig? Szerintem az író lesz a ludas.
- A hozzászóláshoz be kell jelentkezni
Az író lesz sztem.
cdrecord -v dev=0,1,0 -minfo
Cdrecord-ProDVD-ProBD-Clone 2.01.01a33 (i686-pc-linux-gnu) Copyright (C) 1995-2007 J�rg Schilling
TOC Type: 1 = CD-ROM
scsidev: '0,1,0'
scsibus: 0 target: 1 lun: 0
Linux sg driver version: 3.5.34
Using libscg version 'schily-0.9'.
SCSI buffer size: 64512
atapi: 1
Device type : Removable CD-ROM
Version : 5
Response Format: 2
Capabilities :
Vendor_info : 'MATSHITA'
Identifikation : 'DVD-RAM UJ-832S '
Revision : '1.03'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
Current: DVD+R/DL
Profile: DVD-RAM
Profile: DVD+R/DL (current)
Profile: DVD+R
Profile: DVD+RW
Profile: DVD-RW restricted overwrite
Profile: DVD-RW sequential recording
Profile: DVD-R sequential recording
Profile: DVD-ROM
Profile: CD-RW
Profile: CD-R
Profile: CD-ROM
Profile: Removable Disk
Using generic SCSI-3/mmc-3 DVD+R driver (mmc_dvdplusr).
Driver flags : NO-CD DVD MMC-3 SWABAUDIO BURNFREE
Supported modes: PACKET SAO
Drive buf size : 1572864 = 1536 KB
Current Secsize: 2048
book type: DVD+R/DL, Version (14.1)
disc size: 120mm (0)
maximum rate: Not specified (15)
number of layers:2
track path: Opposite Track Path (1)
layer type: Rewritable Area (2)
linear density: 0.293 �m/bit (1)
track density: 0.74 �m/track (0)
phys start: 196608 (0x30000)
phys end: 16580607
end layer 0: 2283519
bca: 0
phys size:... 16384000
layer break at: 2086912
Category/Version E1
Disk size 0F
Disk structure 32
Recoding density 10
Manufacturer: 'RITEK'
Media type: 'D01'
Product revision 1
ADIP numbytes 64
Reference speed 37
Max speed 37
L0 init status: 1
L0 data areacap: 2050032
copyr prot type: 0
region mgt info: 0
rzone size: 40
rzone number: 1
border number: 1
ljrs: 0
track mode: 7 copy: 0
damage: 0
reserved track: 0 blank: 1 incremental: 0 fp: 0
data mode: 1
lra valid: 0
nwa valid: 1
rzone start: 0
next wr addr: 0
free blocks: 4100064
blocking factor: 16
rzone size: 4100064
last recorded addr: 0
read compat lba: 265696
Capacity Blklen/Sparesz. Type
4169920 2048 No Media Present or Unknown Capacity
Mounted media class: DVD
Mounted media type: DVD+R/DL
Disk Is not erasable
data type: standard
disk status: empty
session status: empty
BG format status: none
first track: 1
number of sessions: 1
first track in last sess: 1
last track in last sess: 1
Disk Is not unrestricted
Disk type: DVD, HD-DVD or BD
Disk appl. code: 0
Track Sess Type Start Addr End Addr Size
==============================================
1 1 Blank 0 4100063 4100064 -1
Next writable address: 0
Remaining writable size: 4100064
Annyiban fals volt az előző infóm, hogy ezzel az íróval még semilyen formában nem írtam DL-es lemezt.
Az egy másik volt. (pájonyír)
- A hozzászóláshoz be kell jelentkezni