1 / 9

Freesbie LiveCD - FreeBSD System Transfer Tool

Freesbie LiveCD is a tool for transferring the FreeBSD system onto a LiveCD. This guide provides step-by-step instructions for installing and running Freesbie, as well as configuring various options.

rbarrow
Download Presentation

Freesbie LiveCD - FreeBSD System Transfer Tool

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Freesbie LiveCD Spiros Papageorgiou GRNET

  2. Ingredients – What you need • The freebsd system that you want to transfer on Freesbie LiveCD • A CD-R burner

  3. Step by step • Install freesbie cd /usr/ports/freesbie; make; make install • Run it! /usr/local/share/freesbie/freesbie

  4. The Freesbie Menu lqqqqqqqqqqqqqqqqqqqqqqqqq FreeSBIE Main Menu qqqqqqqqqqqqqqqqqqqqqqqqqqk x Welcome to the FreeSBIE installation and configuration tool. Please x x select one of the options below by using the arrow keys or typing the x x first character of the option name you're interested in. Invoke an x x option with [SPACE] or [ENTER]. To exit, use [TAB] to move to Exit. x x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x x x Configure Change current startup configuration x x x x Rmdir Clean the FreeSBIE FS x x x x Mkdir Create a new FreeSBIE FS x x x x World BuildWorld - Create a new World x x x x Install InstallWorld - Install new World x x x x Kernel Build & Install Kernel - Create & Install Kernel x x x x Fixit PatchFiles - Copy cool & useful files x x x x Packages Packages - Choose packages to install x x x x User Custom User - Install shell script files & others x x x x Build Build Iso - Create .iso file x x x x EXIT Quit x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x x x tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu x [ OK ] Cancel x mqqqqqqqqqqqqqqqqqq[ Press F1 for Installation Guide ]qqqqqqqqqqqqqqqqqqj

  5. Freesbie Menu Analyzed $freesbieroot = /root/freesbie { • build & install kernel • Build & installworld • Select port packages • Freebie exploits the installed packages. It doesn’t rebuild them } => fresh, complete, unconfigured freebsd system

  6. Environment on Freesbie LiveCD • Root / is read-only • Writable directories • Copied from freebsd system • /etc • /root • Rebuild from scratch • /var

  7. Configuration • Transfer wifi enviroment tar-untar a bunch of files • squid no-cache (out of inodes) move from /usr/local/squid to /var/squid • kernel SCHED_4BSD option instead of SCHED_ULE • rc.conf root_rw_mount="NO“ • syslog send to remote syslog host • sshd Not seeded • Interface name changes in rc.conf

  8. Next step • Configuration Menu for wifi • Interfaces config • Radius config • Syslog host • Footprint: 330MB iso image • Runs fine on 256MB RAM

  9. Thank you! Questions?

More Related