FreeBSD bootcd: erinevus redaktsioonide vahel

Allikas: Kuutõrvaja
Mine navigeerimisribaleMine otsikasti
Jj (arutelu | kaastöö)
Resümee puudub
Jj (arutelu | kaastöö)
Resümee puudub
 
(ei näidata sama kasutaja 2 vahepealset redaktsiooni)
7. rida: 7. rida:
'''teeme cvsup konfiguratsiooni''' installime cvsup tarkvara tekitame faili
'''teeme cvsup konfiguratsiooni''' installime cvsup tarkvara tekitame faili


# IMPORTANT: Change the next line to use one of the CVSup mirror sites
# listed at http://www.freebsd.org/handbook/mirrors.html.
  *default host=cvsup.eenet.ee #kirjuta siia endale sobiv ja kiireim cvs server
  *default host=cvsup.eenet.ee #kirjuta siia endale sobiv ja kiireim cvs server
  *default base=/var/db
  *default base=/var/db
15. rida: 12. rida:
  *default release=cvs
  *default release=cvs
  *default delete use-rel-suffix
  *default delete use-rel-suffix
  *default compress
  *default compress
   
   
  src-all
  src-all
  cvsroot-all
  cvsroot-all
Loome kausta /home/ncvs


Tõmbame cvsup failijärgi alla kogu source
Tõmbame cvsup failijärgi alla kogu source


  cvsup supfile-nimi
  csup supfile-nimi


Teeme buildworldi ja buildkerneli ..see võtab aega nii ,et võid käia kohvil
Teeme buildworldi ja buildkerneli ..see võtab aega nii ,et võid käia kohvil
31. rida: 28. rida:
  make buildworld && make buildkernel
  make buildworld && make buildkernel


Loome release
Loome release, nimi võib olla sellel suvaline näites selleks jj_bootcd


  cd /usr/src/release
  cd /usr/src/release
  make release CHROOTDIR=/home/bootcd BUILDNAME=jj_bootcd CVSROOT=/home/ncvs/ RELEASETAG=RELENG_6
  make release CHROOTDIR=/home/bootcd BUILDNAME=jj_bootcd CVSROOT=/home/ncvs/ RELEASETAG=RELENG_6


Installime mõned vajalikud toolid
Installime mõned vajalikud toolid hilisemaks isofaili loomiseks


  cd /usr/ports/sysutils/cdrtools
  cd /usr/ports/sysutils/cdrtools
44. rida: 41. rida:


  sh /usr/src/release/i386/mkisoimages.sh -b FreeBSD6JJ /backup/6.2_stable.iso /home/bootcd/R/cdrom/disc1
  sh /usr/src/release/i386/mkisoimages.sh -b FreeBSD6JJ /backup/6.2_stable.iso /home/bootcd/R/cdrom/disc1


lingid
lingid


http://romana.now.ie/writing/customfreebsdiso.html
http://romana.now.ie/writing/customfreebsdiso.html

Viimane redaktsioon: 2. veebruar 2009, kell 13:12

Antud pala õpetab looma ise endale custom freebsd bootcd img faili.

Vajadus ise teha releasest erineb bootcd/installcd võib tulla näiteks sellest ,et release ei sisalda vajalikke draivereid küll aga stable näit pole raidikaardi draivereid ja ei saa seetõttu kettale installida.

teeme cvsup konfiguratsiooni installime cvsup tarkvara tekitame faili

*default host=cvsup.eenet.ee #kirjuta siia endale sobiv ja kiireim cvs server
*default base=/var/db
*default prefix=/home/ncvs
*default release=cvs
*default delete use-rel-suffix
*default compress

src-all
cvsroot-all

Loome kausta /home/ncvs

Tõmbame cvsup failijärgi alla kogu source

csup supfile-nimi

Teeme buildworldi ja buildkerneli ..see võtab aega nii ,et võid käia kohvil

cd /usr/src
make buildworld && make buildkernel

Loome release, nimi võib olla sellel suvaline näites selleks jj_bootcd

cd /usr/src/release
make release CHROOTDIR=/home/bootcd BUILDNAME=jj_bootcd CVSROOT=/home/ncvs/ RELEASETAG=RELENG_6

Installime mõned vajalikud toolid hilisemaks isofaili loomiseks

cd /usr/ports/sysutils/cdrtools
make install clean

Loome lõpuks iso faili kirjutamiseks

sh /usr/src/release/i386/mkisoimages.sh -b FreeBSD6JJ /backup/6.2_stable.iso /home/bootcd/R/cdrom/disc1

lingid

http://romana.now.ie/writing/customfreebsdiso.html