Kompilering af egen FreeBSD instalations DVD

Tags:    linux freebsd

Hey

Jeg vil gerne lave en DVD med FreeBSD, hvor jeg selv har valgt en række pakker som skal med på DVD'en.

Grunden til dette er at jeg skal til at sætte et større Intranet op, hvor der ikke er mulighed for at bruge internettet. Og jeg har ikke så meget lyst til at køre computerene hen til internet, installere, og så køre dem tilbage.

Det skal helst være muligt for mig, at vælge hvilke pakker der skal installeres, imens jeg installere FreeBSD. Hvis ikke det er muligt at lave det sådan, hvordan kan det så gøres anderledes, med den selv samme DVD. (Vil helst undgå mere end et installations medie.)

Håber jeg er klar nok :)



4 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Måske dette kan hjælpe?

http://www.gsoft.com.au/~doconnor/FreeBSD-release-2.html

Det er en guide til at lave sin egen Release :)



Hey.
Ærgeligt at du ikke er nær et netværk, for ellers vil du via netværket installere freeBSD på dem alle, på en gang.

Men nu må du tænke i andre metoder. Udmiddelbart vil jeg tro at det er et rigtig svært projekt at lave din egen freeBSD distrobution (for det er jo enlig det du snakker om).
Men hvis computerne er relativt samme model og harddisk størrelse har jeg to alternative løsningsforeslag til dig:

Løsning 1:
Installer FreeBSD på en computer og sæt det præcis sådan op som du ønsker. Lav derefter en klon af din partition. Det kan du gøre med blandt andet TrueImage (nyere versioner understøtter også Ext4), og det åbne Clonezilla.

Partitionen fylder nok en del, så en ekstern harddisk er derfor nok en god ide. Derefter kan du bruge det "image" til at klone de andre computere, så de er sat op på præcis samme måede. Vil tro det i de fleste tilfælde vil gå flydende, da FreeBSD har stanfart-drivers til det meste hardware.

Løsning 2:
Installer bare FreeBSD med en normal installations cd, og så lav dig en sh-fil som bare henter det hele automatisk og sætter det op. Du skal jo bare bruge pakkemanageren, så det burde være en super let og sikker løsning :)



Indlæg senest redigeret d. 07.12.2011 20:45 af Bruger #5097
Tror jeg ville vælge at download en freeBSD version (den du skal bruge) og installere den på en maskine (med netværk). Installere alle de ting du skal bruge og slet alt det du ikke skal bruge. Derefter lav et image (det er flere muligheder også til CLI) og lig det tilgængeligt på et internt netværk.

Boot derefter dine klienter og bed dem søge efter et image over netværket (PXE) og installere det.
Også nemt hvis en klient bliver "fucked" så simpelt installer den igen over PXE.

Dette ville muligvis være nyttigt.
http://people.freebsd.org/~alfred/pxe/en_US.ISO8859-1/articles/pxe/article.html
http://www.howtoforge.com/ubuntu_pxe_install_server

tag det som et eksempel til FreeBSD da jeg ikke kunne forestille mig at processen er MEGET anderledes.

EDIT.
Eller denne, den ser ikke ud til at være distro orienteret.
http://linux-sxs.org/internet_serving/pxeboot.html


Jeg kunne ikke lade vær. :D
http://lmgtfy.com/?q=install+freebsd+pxe

Nu har jeg også prøvet det.



Indlæg senest redigeret d. 08.12.2011 10:44 af Bruger #16700
Jeg kan ikke clone, da det er meget forskellige computere jeg skal installere på, nogle er gamle, andre nyere, og en størstedelen af dem er server racks. Men selv de rack er forskellige, RAM og CPU specielt.

Mht. Løsning 2, Theis. Er ikke helt med på hvad du mener. Det ser ud for mig at jeg skal bruge internet i den løsning ? - Der kommer aldrig til at være internet på det her netværk.

En anden ting er at det er en række servere jeg skal installere, ikke klienter folk kan gå på. Jeg har styr på hvordan jeg installere serverne, jeg ved bare ikke hvordan uden internet, derfor jeg gerne vil lave den er DVD.

Men nu prøver jeg lige med den her Guide Jacob kom med.

(Jeg har ikke noget problem med avancerede ting, har lavet avancerede ting før, og så er det bare en anden øvelse.)



t