ISOs: Macht ihr sie lieber selbst oder ladet ihr sie runter?

ISO Dateien?

  • Hausmannskost

    Stimmen: 40 29,0%
  • Tiefkühlkost

    Stimmen: 98 71,0%

  • Umfrageteilnehmer
    138
quarzsnoopy schrieb:
Ja, sieh mal hier auf Seite 2 nach, da hab ich mir das erklären lassen.
@SierraX hat das wesentliche gepostet, damit war ich ruck-zuck in der Lage meine Install-Cd zu bauen mit der ich jetzt meinen neuen Server installiert habe.... :D

Danke, nochmal an dieser Stelle!


oehm ..

Danke erstmal fuer die antwort. Da steht wie es fuer NetBSD geht aber nicht fuer FreeBSD?
 
splash schrieb:
Gibt es den brauchbare Anleitung fuer FreeBSD wie man sich cds alleine bastelt ?
Eine Anleitung kenne ich nicht, aber ich könnte dir alle konkreten Fragen beantworten, die du zu dem Thema hast.

Ich arbeite gerade an einem System bestehend aus make-Skripten, das mir ein von CD bootbares, individuell zusammengestelltes FreeBSD-System baut und ein ISO-Image am Ende ausspuckt. Wenn es irgendwann mal tauglich für die Öffentlichkeit und flexibel genug ist, dann werde ich es auch gern zur Verfügung stellen. ;-)

Das soll dann später für automatisierte Installationen oder für geräuschlose Gateways/Router/etc. dienen.

Gruß Björn
 
Björn König schrieb:
Eine Anleitung kenne ich nicht, aber ich könnte dir alle konkreten Fragen beantworten, die du zu dem Thema hast.

Ich arbeite gerade an einem System bestehend aus make-Skripten, das mir ein von CD bootbares, individuell zusammengestelltes FreeBSD-System baut und ein ISO-Image am Ende ausspuckt. Wenn es irgendwann mal tauglich für die Öffentlichkeit und flexibel genug ist, dann werde ich es auch gern zur Verfügung stellen. ;-)

Das soll dann später für automatisierte Installationen oder für geräuschlose Gateways/Router/etc. dienen.

Gruß Björn

Hi ..

Da haette ich auf jedenfall intresse dran :)

Generell intressiert mich der ganze aufbau. Frueher gab es mal im handbuch ein abschnitt dafuer, leider haben sie es raus genommen.


Gruss Martin
 
splash schrieb:
oehm ..

Danke erstmal fuer die antwort. Da steht wie es fuer NetBSD geht aber nicht fuer FreeBSD?
Das ist doch auch fast das gleiche. :D

- erst baust Du Dir die Binär-PKGs (release/i386) aus den Quellen (/usr/src/) [hab ich nie selber gemacht]
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/releng/article.html
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/releng/release-build.html
http://www.gsoft.com.au/~doconnor/FreeBSD-release.html

- dann brennst Du Dir die CD, genau wie @SierraX es beschrieben hat, denn "mkisofs" ist ja bei beiden gleich:
> cd /var/tmp/FreeBSD/
> mkisofs -o FreeBSD.iso -b i386/installation/floppies/boot.flp -c boot.catalog -l -J -R -L [release-Verzeichnis]


P.S.: Es gibt in FreeBSD (und in NetBSD) einen Port um eine Boot-CD zu bauen, hab ihn aber nie benutzt: /usr/ports/sysutils/freesbie
=> http://wiki.bsdforen.de/index.php/Hauptseite#FreeSBIE.2C_live-cd_freesbie
 
quarzsnoopy schrieb:
- erst baust Du Dir die Binär-PKGs (release/i386) aus den Quellen (/usr/src/) [hab ich nie selber gemacht]
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/releng/article.html
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/releng/release-build.html
http://www.gsoft.com.au/~doconnor/FreeBSD-release.html

- dann brennst Du Dir die CD, genau wie @SierraX es beschrieben hat, denn "mkisofs" ist ja bei beiden gleich:
> cd /var/tmp/FreeBSD/
> mkisofs -o FreeBSD.iso -b i386/installation/floppies/boot.flp -c boot.catalog -l -J -R -L [release-Verzeichnis]

Es gibt noch eine andere Möglichkeit, so dass man die CD nur zum Booten benötigt und während des Betriebes nicht mehr:

System erstellen, per dd eine leere Datei erstellen, mit newfs formatieren, mit Zuhilfenahme von mdconfig das ganze mounten, System drauf kopieren, unmounten, Image komprimieren und als mfsroot.gz in einem präparierten /boot-Verzeichnis ablegen. Schließlich wird das ganze gebrannt:

mkisofs -b ${cdroot}/boot/cdboot -no-emul-boot -r -J -o FreeBSD.iso ${cdroot}
${cdroot} ist ein Verzeichnis, das ausschließlich /boot mit dem mfsroot.gz enthält.

Der Nachteil dieser Methode ist, dass das mfsroot komplett in den Speicher geladen werden muss. Das ist schlecht, wenn man nur wenig davon zur Verfügung hat. Man bekommt aber ein funktionales FreeBSD auf 30 bis 40 MB unter.

Gruß Björn
 
Zurück
Oben