D
DOCUME
Guest
Als u een DVD met de Fedora Linux binnenkant hoef je alleen maar dit script:
# / bin / bash
# Door Chris Kloiber <ckloiber(at)redhat.com>
# Een snelle h (at) lg dat zal leiden tot een bootable dvd iso van een Red Hat Linux
# Distribution.Feed zij een map met de gedownloade
# ISO-bestanden van een distributie, of het punt op een map met
# De "RedHat", "isolinux", en "afbeeldingen" directories.
# Deze versie werkt alleen met de "isolinux" gebaseerd op Red Hat Linux-versies.
# Veel ruimte op de vaste schijf nodig om te werken, 3X de distributie grootte tenminste.
# GPL versie 2 van toepassing is.Geen garanties, yadda, yadda.Veel plezier.if [$ #-lt 2],
vandaarecho "Usage:` basename $ 0 `source / bestemming / DVD.iso"
echo ""
echo "De 'bron' kan een directory met een enkele"
echo "set ISOs, of een ontplofte boom als een ftp-site."
afrit 1
fi
cleanup () (
[$ (LOOP: = / tmp / lus) = "/"] & & echo "LOOP mountpunt = \ /, dood!"& & Exit
[-D $ LOOP] & & rm-rf $ LOOP
[$ (DVD: = ~ / mkrhdvd) = "/"] & & echo "DVD data locatie \ /, dood!"& & Exit
[-D $ DVD] & & rm-rf $ DVD
)
cleanup
mkdir-p $ LOOP
mkdir-p $ DVD
if [! "ls $ 1 / *. iso 2> & 1> / dev / null; echo $?"]; vervolgens
echo "Gevonden ISO CD-images ..."
CDS = `expr 0"
DISKS = "1"
voor f in `ls $ 1 / *. iso"; doen
mount-o loop $ f $ LOOP
cp-av $ LOOP / * $ DVD
if [-f $ LOOP / .discinfo]; vervolgens
cp-av $ LOOP / .discinfo $ DVD
CDS = `expr $ CDS 1"
if [$ CDS! = 1],
vandaarDISKS = `echo $ (DISKS), ($ CDS)"
fi
fi
umount $ LOOP
gedaan
if [-e $ DVD / .discinfo]; vervolgens
awk '(if (NM == 4) (print schijven) else (print
)' schijven = "$ DISKS" $ DVD / .discinfo> $ DVD / .discinfo.new
mv $ DVD / .discinfo.new $ DVD / .discinfo
fi
anders
echo "Gevonden FTP-achtige boom ..."
cp-av $ 1 / $ * DVD
[-E $ 1/.discinfo] & & cp-av 1/.discinfo $ $ DVD
fi
rm-rf $ DVD / isolinux / boot.cat
vinden $ DVD-naam 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-load-size 4-boot-info-tabel.
/ usr/lib/anaconda-runtime/implantisomd5 - force $ 2
cleanup
echo ""
echo "Process Complete!"
echo ""
----- Gesneden hier -----
Misschien hebt u de dvd rw-tools (deze vinden op rpmfind.net)
De stappen om de dvd iso zijn ...# Mkdvdiso.sh / pad / naar / de / cd / ISO / locatie / en / naam / van / dvd.iso
# Growisofs-Z / dev/scd0 = / locatie / en / naam / van / dvd.isoHopen dat u vindt dit nuttig
<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Lachten" border="0" />
# / bin / bash
# Door Chris Kloiber <ckloiber(at)redhat.com>
# Een snelle h (at) lg dat zal leiden tot een bootable dvd iso van een Red Hat Linux
# Distribution.Feed zij een map met de gedownloade
# ISO-bestanden van een distributie, of het punt op een map met
# De "RedHat", "isolinux", en "afbeeldingen" directories.
# Deze versie werkt alleen met de "isolinux" gebaseerd op Red Hat Linux-versies.
# Veel ruimte op de vaste schijf nodig om te werken, 3X de distributie grootte tenminste.
# GPL versie 2 van toepassing is.Geen garanties, yadda, yadda.Veel plezier.if [$ #-lt 2],
vandaarecho "Usage:` basename $ 0 `source / bestemming / DVD.iso"
echo ""
echo "De 'bron' kan een directory met een enkele"
echo "set ISOs, of een ontplofte boom als een ftp-site."
afrit 1
fi
cleanup () (
[$ (LOOP: = / tmp / lus) = "/"] & & echo "LOOP mountpunt = \ /, dood!"& & Exit
[-D $ LOOP] & & rm-rf $ LOOP
[$ (DVD: = ~ / mkrhdvd) = "/"] & & echo "DVD data locatie \ /, dood!"& & Exit
[-D $ DVD] & & rm-rf $ DVD
)
cleanup
mkdir-p $ LOOP
mkdir-p $ DVD
if [! "ls $ 1 / *. iso 2> & 1> / dev / null; echo $?"]; vervolgens
echo "Gevonden ISO CD-images ..."
CDS = `expr 0"
DISKS = "1"
voor f in `ls $ 1 / *. iso"; doen
mount-o loop $ f $ LOOP
cp-av $ LOOP / * $ DVD
if [-f $ LOOP / .discinfo]; vervolgens
cp-av $ LOOP / .discinfo $ DVD
CDS = `expr $ CDS 1"
if [$ CDS! = 1],
vandaarDISKS = `echo $ (DISKS), ($ CDS)"
fi
fi
umount $ LOOP
gedaan
if [-e $ DVD / .discinfo]; vervolgens
awk '(if (NM == 4) (print schijven) else (print
mv $ DVD / .discinfo.new $ DVD / .discinfo
fi
anders
echo "Gevonden FTP-achtige boom ..."
cp-av $ 1 / $ * DVD
[-E $ 1/.discinfo] & & cp-av 1/.discinfo $ $ DVD
fi
rm-rf $ DVD / isolinux / boot.cat
vinden $ DVD-naam 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-load-size 4-boot-info-tabel.
/ usr/lib/anaconda-runtime/implantisomd5 - force $ 2
cleanup
echo ""
echo "Process Complete!"
echo ""
----- Gesneden hier -----
Misschien hebt u de dvd rw-tools (deze vinden op rpmfind.net)
De stappen om de dvd iso zijn ...# Mkdvdiso.sh / pad / naar / de / cd / ISO / locatie / en / naam / van / dvd.iso
# Growisofs-Z / dev/scd0 = / locatie / en / naam / van / dvd.isoHopen dat u vindt dit nuttig
<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Lachten" border="0" />