cd/dvd/fdd images

mountování image

Jako root nebo pod sudo vytvořte adresář do kterého budete mountovat:

mkdir -p /mnt/diskPoint

potom do něj namountujte požadovaný image přes loop device.

mount -t iso9660 -o loop /pathToImage/image.iso /mnt/diskPoint/

Obsah souboru je teď přístupný jako filesytem připojeny pod uvedeným mount pointem (ls /mnt/diskpoint)

loop device

loop je pseudo device umožňující přístup k souboru jako k blokovému device. Umožňuje tak emulaci cdrom a fdd mechanik. Umožňuje mountování iso, img a nrg souborů. Ostatní soubory se dají mountovat přes cdemu, nebo je možno je zkonvertovat na standardní iso. Kompiluje se jako modul jadra, pokud ho nemáte, musíte si ho přikompilovat.

vytváření iso image

Ponecháme-li stranou utility pod XWindows (jako GnomeBaker a K3b), můžeme vytvořit iso image pomocí dd:

z cd

sudo dd if=/dev/cdrom of=cd.iso 

z dvd

sudo dd if=/dev/dvd of=dvd.iso 

konverze bin na iso

nainstalovat bchunk

    sudo apt-get install bchunk

vytvořit soubor bchunkcue:

    sudo gedit /usr/local/bin/bchunkcue

do něj:

    #!/bin/bash
    echo “FILE “”$1.bin”" BINARY” >> $1.cue
    echo ” TRACK 01 MODE1/2352″ >> $1.cue
    echo ” INDEX 01 00:00:00″ >> $1.cue
    bchunk $1.bin $1.cue $1_
    rm $1.cue 

udělat soubor spustitelný

    chmod a+x /usr/local/bin/bchunkcue

a pak spustit(filename bez .bin)

    bchunkcue filename 

v cwd bude soubor .iso.

 
technology/isoimage.txt · Poslední úprava: 2009/04/04 19:38 autor: david
Recent changes RSS feed Creative Commons License Driven by DokuWiki Made on Mac