Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
|
technology:isoimage [2009/03/22 19:43] david |
technology:isoimage [2009/04/04 19:38] (aktuální) david |
||
|---|---|---|---|
| Řádek 14: | Řádek 14: | ||
| ===== loop device ===== | ===== 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. | + | 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 ===== | ===== vytváření iso image ===== | ||
| - | Ponecháme-li stranou utility pod XWindows (jako GnomeBaker a K3b), můžeme vytvořit iso image take takto: | + | Ponecháme-li stranou utility pod XWindows (jako GnomeBaker a K3b), můžeme vytvořit iso image pomocí dd: |
| - | ==== cd ==== | + | ==== z cd ==== |
| <code>sudo dd if=/dev/cdrom of=cd.iso </code> | <code>sudo dd if=/dev/cdrom of=cd.iso </code> | ||
| - | ==== dvd ==== | + | ==== z dvd ==== |
| <code>sudo dd if=/dev/dvd of=dvd.iso </code> | <code>sudo dd if=/dev/dvd of=dvd.iso </code> | ||
| + | ====== konverze bin na iso ====== | ||
| + | nainstalovat bchunk | ||
| + | |||
| + | <code> | ||
| + | sudo apt-get install bchunk | ||
| + | </code> | ||
| + | |||
| + | vytvořit soubor bchunkcue: | ||
| + | |||
| + | <code> | ||
| + | sudo gedit /usr/local/bin/bchunkcue | ||
| + | </code> | ||
| + | |||
| + | do něj: | ||
| + | |||
| + | <code> | ||
| + | #!/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 | ||
| + | </code> | ||
| + | |||
| + | udělat soubor spustitelný | ||
| + | |||
| + | <code> | ||
| + | chmod a+x /usr/local/bin/bchunkcue | ||
| + | </code> | ||
| + | |||
| + | a pak spustit(filename bez .bin) | ||
| + | |||
| + | <code> | ||
| + | bchunkcue filename | ||
| + | </code> | ||
| + | |||
| + | v cwd bude soubor .iso. | ||