FuguIta - OpenBSD LiveCD

&ref(): File not found: "ScreenShot39.gif" at page "en/LiveCD";

News 2006-10-30 (月) 19:30:41

FuguIta 4.0 is now released.
Get new FuguIta via HTTP or BitTorrent.

What's this?

FuguIta is the Live CD which was built from OpenBSD, featuring;

Similar to HDD installation
This Live CD was intended to be similar to HDD installation as much as possible.
After CD booting, you can login to the environment like the one which was just installed on HDD.
In this environment, many ordinary files have replaced to symbolic links. So you can replace or modify them by yourself.
Portable workplace
You can save your own environment into Floppy Disk and/or USB flash. Then you will be able to retrieve it at next boot time.
Low hardware requirements
Unless you will use X, this LiveCD requires 27MB of memory to run.
Additional Softwares
Some softwares were added from ports or building from other source packages. See following software list.
Useful for Japanese users
Kernel and Time Zone are set to JST. And some softwares are configured to be able to use Japanese.

Note: FuguIta (fuguita.gif) stands for "Blowfish Disk" in Japanese. Fugu means blowfish, and Ita means something flat such as a plate, a disk or a board etc...
Some Japanese might associate those who cook when hearing Ita. For them, so FuguIta also means a "Blowfish Cook".

Software List

Base System
OpenBSD 4.0The Operating System
Network
fetchmailPOP/IMAP email client
procmailemail proccessing filter
w3mtext-based web browser
(images, tables, frames are OK)
rdesktopremote desktop client
for MS Windows RDP
rsyncremote file synchronization tool
Mewemail user agent (works on Emacs)
RieceIRC client (works on Emacs)
Emacs-w3mweb browser which works on Emacs
DeleGatemulti-purpose proxy server
Media
xvimage viewer
mplayermedia player
Other tools
bashBourne again shell
bzip2, zip/unzipfile compression/expand tools
screentext screen manager
Rubyobject oriented script language
GaucheScheme language interpreter
IceWMwindow manager
ROX-FilerGraphical file manager
Emacs 22text editor
For Japanese
ktermKanji terminal emulator
jlessJapanized file pager
nkfcharacter code converter
freefonts,
ja-fonts-funet,
ja-fonts-gnu
Japanese fonts
Navi2ch, Mona font2ch BBS browser
MigemoJapanse direct incremental search

How to use FuguIta

Download

FuguIta is provided as compressed ISO images;

First, get via HTTP then make it uncompressed;

ftp http://kaw.ath.cx/dl/pub/OpenBSD/LiveCD/FuguIta-4.0-200611011.iso.bz2
bzip2 -d FuguIta-4.0-200611011.iso.bz2

or

ftp http://kaw.ath.cx/dl/pub/OpenBSD/LiveCD/FuguIta-4.0-200611011.iso.gz
gzip -d FuguIta-4.0-200611011.iso.gz

Note: ftp is a client for FTP/HTTP on OpenBSD. If you use other OS, use an appropriate HTTP client instead, such as fetch, wget, cURL or other web browsers.

Burn CD-R

Burn the ISO image into CD-R or CD-RW.

cdrecord -v dev=/dev/cd0c FuguIta-4.0-200611011.iso

cdrecord can be installed from ports or packages.

Booting FuguIta

After booting from CD, some user inputs will be prompted;

511 MB of memory available for you.
your mfs size in megabytes? [default: 255] -> 

Only entering "ENTER", half amount of attached memory is specified by default.

Allocating 255 MB for mfs.

Choose the way of boot

Select boot method;
   0: CD-ROM only
   1: CD-ROM only (for low mem)
   2: CD-ROM + USB flash
   3: CD-ROM + tar.gz on floppy
   4: CD-ROM + interactive shell
-->0
0 CD-ROM only mode
Booting with CD-ROM only. Some parameters are needed to be entered manually.
1 CD-ROM only mode (for low mem)
Same as above.
But, under /usr are all read only.
2 CD-ROM + USB flash mode
After CD boot, extract files which were stored in USB flash. (to be more described)
3 CD-ROM + .tar.gz floppy mode
Same as above, but extracting from floppy disk. (to be more described)
4 CD-ROM + interactive shell mode
After CD boot, single user shell invoked. This is intended for system debug.

At first, you should enter mode 0 (recommended) or mode 1.

Copying files from CD-ROM to mfs ... done
Linking files from mfs to CD-ROM ... done

Choose keyboard type

Set your keyboard type;
tables available for pc-xt/pc-at keyboard: encoding us de de.nodead fr dk 
dk.nodead it uk jp sv sv.nodead no no.nodead us.declk us.dvorak 
us.swapctrlcaps us.iopener jp.swapctrlcaps fr.swapctrlcaps be.swapctrlcaps 
us.swapctrlcaps.dvorak us.swapctrlcaps.iopener es be ru ua sg sg.nodead sf 
sf.nodead pt lt la br tr tr.nodead pl hu si
-> us

Enter root password twice

Set your root password.....
Please wait.....
Changing local password for root.
New password:
Retype new password:

Setting network parameters.

Setting up network configurations? -> y
your host name (without domain)? -> nimbus5
Setting up IP network configurations? [n, 4, 6 or 46]-> 46
========================================
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33224
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        address: 00:00:39:58:cf:05
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
        inet6 fe80::200:39ff:fe58:cf05%dc0 prefixlen 64 scopeid 0x1
pflog0: flags=0<> mtu 33224
pfsync0: flags=0<> mtu 2020
enc0: flags=0<> mtu 1536
========================================
your network interface? -> dc0
your FQDN? -> nimbus5.localnet
your DNS servers?
(up to three IPv4/6 addresses, separated by spaces)
-> 192.168.18.254
your IPv4 addr or "dhcp"? -> 192.168.18.25
your netmask? -> 255.255.255.0
your default gateway? -> 192.168.18.254
Generate cryptographic keys? -> y

... then you will see login prompt

Tips

Details will be written in future.

What can I do after boot?

Almost same as normal installation on HDD.
See afterboot manual page by running man 8 afterboot.

How to change TimeZone

Re-link /etc/localtime;

cd /etc
ln -sf /usr/share/zoneinfo/YOUR-TIME-ZONE localtime

Then set system clock if nessesary;

date YOUR-LOCAL-TIME

Caution: date command causes your hardware clock changed.

Saving and restoring the modified files

To save in USB flash.
To save a floppy disk

Adding other softwares

Usual way as in HDD installation.
Packages and ports are also OK.

Changing window manager

Edit ~/.xinitrc

xset +fp /usr/local/lib/X11/fonts/japanese/:unscaled
xset +fp /usr/local/lib/X11/fonts/mona/:unscaled

wm=twm   <---Edit this.

case X"$wm" in
    Xicewm)

Edit shell variable wm.
Available wm's are twm, fvwm, wm2, icewm or twm.

Can I rebuild my own CD-ROM image?

Yes.

Can I install this LiveCD to HDD?

Yes, brief description as follows;

  1. Install OpenBSD on your hard disk in usual way.
    • This is for preparing OpenBSD disk partition.
  2. Preserve kernel and /etc/fstab.
    • Not to overwrite by CD-ROM's contents
  3. Mount CDROM, then copy its contents to hard disk
    • Not to copy CD-ROM oriented files - /cdboot, /cdbr, /bsd, /rr_moved etc...
    • After copying completed, retrieve kernel and fstab which were initially installed.
  4. Reinstall boot loader
    • See installboot(8) manual page

FrontPage


Front page   New Page list Search Recent changes   Help   RSS of recent changes