Vytvofiení Fedora DVD

D

DOCUME

Guest
Chcete-li vytvořit DVD s fedora linux uvnitř stačí tento skript:

# / bin / bash

# Chris Kloiber <ckloiber(at)redhat.com>

# A rychle h (at) ck, že vytvoří bootovací DVD iso a Red Hat Linux
# Distribuce.Krmivo je buď adresář obsahující stažený
# Iso soubory z distribuce, nebo místo je na adresář obsahující
# O "RedHat", "isolinux" a "obrazy" adresářů.

# Tato verze pracuje pouze s "isolinux" založená Red Hat Linux verze.

# Hodně disku potřebné k práci, 3X distribuce velikosti nejméně.

# GPL verze 2 vztahuje.Žádné záruky, yadda, yadda.Příjemnou zábavu.if [$ #-lt 2], pak
echo "Použití:` basename $ 0 `zdroj / cíl / DVD.iso"
echo ""
echo "$ 'source' může být buď adresář obsahující jednotnou"
echo "soubor ISO, nebo rozvinutý strom jako ftp site."
výstup 1
fi

cleanup () (
[$ (Loop: = / tmp / smyčky) = "/"] & & echo "LOOP přípojný bod = \ /, umírá!"& & Výstupu
[-D $ LOOP] & & rm-rf $ LOOP
[$ (DVD: = ~ / mkrhdvd) = "/"] & & echo "DVD data místo je \ /, umírá!"& & Výstupu
[-D $ DVD] & & rm-rf $ DVD
)

cleanup
mkdir-p $ LOOP
mkdir-p $ DVD

if [! `ls $ 1 / *. iso 2> & 1> / dev / null; echo $?"]; potom
echo "Nalezeno ISO obrazy CD ..."
CDS expr = "0"
Disky = "1"

f in `ls $ 1 / *. iso" dělat
mount-o $ f $ smyčka LOOP
cp-av $ LOOP / * $ DVD
if [-f $ LOOP / .discinfo], pak
cp-av $ LOOP / $ .discinfo DVD
CDS = `expr $ CDS 1`
if [$ CDS! = 1], pak
Disky = `echo $ (disků), $ ()` CDS
fi
fi
umount $ LOOP
hotovo
if [-e $ DVD / .discinfo], pak
awk '(if (NR == 4) (print disks)
else (print;))' disks = "$ disks" $ DVD / .discinfo> $ DVD / .discinfo.new
mv $ DVD / DVD .discinfo.new $ / .discinfo
fi
jiné
echo "Nalezeno FTP-stejně jako strom ..."
cp-av $ 1 / * $ DVD
[-E $ 1/.discinfo] & & cp-av $ $ 1/.discinfo DVD
fi

rm-rf $ DVD / isolinux / boot.cat
$ najít DVD-name TRANS.TBL | xargs rm-f

cd $ DVD
mkisofs-J-R-v-T-o $ 2-b isolinux / isolinux.bin-c isolinux / boot.cat-no-emul-boot-boot-nahrát-size 4-boot-info-table.
/ usr/lib/anaconda-runtime/implantisomd5 -
force $ 2

cleanup
echo ""
echo "Process Kompletní!"
echo ""

----- Tady ----- řezané

Možná budete potřebovat dvd rw-tools (najdete ji na rpmfind.net)
Kroky k vytvoření dvd iso jsou ...# Mkdvdiso.sh / cesta / k / k / cd / ISO / umístění / a / název /
of / dvd.iso

# Growisofs-Z / dev/scd0 = / umístění / a / název / s / dvd.isoDoufám, že vás tento užitečný

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Úsměv" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top