*Creating FuguIta Media (on OpenBSD, for example) [#dbef1e2f]
 **Creating LiveDVD [#qd9ded45]
 -Install DVD writing tool
  # pkg_add dvd+rw-tools
 -Download the ISO image of FuguIta from the site described in [[FuguIta/Download]].
  # ftp http://mirror-of-fuguita/FuguIta-6.X-20YYMMDDN.iso.gz
 Note that the part ''YYMMDDN'' must be replaced with the version string of real ISO image.
 -After decompression completed, burn that image into DVD-R or DVD-RW.
  # gzip -d FuguIta-6.X-20YYMMDDN.iso.gz
  # dvd-format /dev/rcd0c    (format media, if you will be burn it first)
  # growisofs --dvd-compt -Z /dev/rcd0c=FuguIta-6.X-20YYMMDDN.iso
 **Creating LiveUSB [#h1779af1]
 To make a LiveUSB version of FuguIta, prepare a USB memory with a size of 2 gigabytes or more, and write the downloaded and expanded IMG format file.
 The following is an example of writing using OpenBSD.
 -Download the image for USB flash drive
  # ftp http://livecd-mirror.ebug.jp/LiveDVD/FuguIta-6.X-20YYMMDDN.img.gz
 -Decompressing that image, and write it into USB storage device.
  # gzip -dc FuguIta-6.X-20YYMMDDN.img.gz | dd of=/dev/rsd?c bs=1m
 The "/dev/rsd0c" part in the above example is the designation of the write destination device. This depends on the connection status of the peripherals of your PC. If you execute this command, all the data recorded in the specified device will be erased, so be sure to check in advance if the write destination is correct.
 Even if you use a USB memory of 2 GB or more, the portion exceeding 2 GB will not be used.
 If you want to create a LiveUSB version FuguIta that matches the size of the USB memory, refer to "Remastering LiveUSB from running FuguIta".
 If you want to create a LiveUSB version FuguIta that matches the size of the USB memory, refer to [[Remastering LiveUSB on running FuguIta>#q4366f48]].
 *Booting FuguIta [#rba5c27f]
 After booting from DVD/USB,
 some user inputs will be prompted;
  disks: *cd0a fd0 fd1 rd0 sd0
  Disk to boot FuguIta? [cd0a] ->
 '*' means the device which stores FuguIta system
    user memory: 267927552 bytes
  mfs available: 10MB to 255MB
  [default: 127MB] -> 
 Only entering "ENTER", half amount of attached memory is specified by default.
  set mfs size to default: 127MB
 Choose the way of boot
  Select boot mode;
    0: fresh boot (normal)
    1: fresh boot (lower memory, faster boot than mode 0)
    2: fresh boot (everything on mfs)
    3: retrieve user data from USB flash memory
    4: retrieve user data from floppy disk
 After displaying FuguIta's logo, selection of FuguIta's operational device will appear.
 Unless you attached multiple FuguIta devices, simply press ENTER key (accepting default value) is OK.
  =     ______               __   _
  =    / ____/              |  |_| |__
  =   / /____  ______  __  _|  /_   _/_____
  =  / ___/ / / / __ \/ / / |  | | | /  _  |
  = / /  / /_/ / /_/ / /_/ /|  | | |_| (_) |__
  =/_/   \____/\__  /\____/ |__| \___/____/__/
  =            __/ /
  =           /___/
  =  Welcome to FuguIta  -  OpenBSD Live System
  =                         http://fuguita.org/
  scanning partitions: wd0i wd0j cd0a
  FuguIta's operating device(s): cd0a.
  Which is FuguIta's operating device? [default: cd0a] ->
 Next, enter capacity of TMPFS. ~
 Unless you have the reason that you wish to fix the size of TMPFS, simply press ENTER key (accepting default value) is OK.
    user memory: 495 MB
  Enter tmpfs size in MB. (0 is auto)
  [default: 0] ->
 Select boot mode. ~
 At first boot, we recommend mode 0.
  Boot modes:
    0: fresh boot - standard mode as a live system
    1: fresh boot - less memory, faster boot (/usr is non-writable, can't pkg_add)
    2: fresh boot - works using only RAM (about 1GB or more of RAM required)
    3: boot with retrieving saved files from storage device
       or enter passphrase for an encrypted volume
    4: boot with retrieving saved files from floppy disk
    5: interactive shell for debugging
 :0 normal fresh boot mode|Like booting just after fresh install. Some parameters are needed to be entered manually. This is the standard fresh boot method.
 :1 fresh boot with faster and less memory|Same as above. ~
 But under /usr, all files and directories are ''read only''.
 :2 ''everything on mfs'' mode (i.e. diskless mode)|Same as mode 0. ~
 All files and directories will have copied on mfs. This mode requires about more than 650--700MB RAM.
 :3 Restoring user data from USB flashdrive|After DVD/USB boot, extract files which were stored in USB flash. (to be more described)
 :4 Restoring user data from floppy disk|Same as above, but extracting from floppy disk. (to be more described)
 :5 Interactive shell mode|After DVD/USB boot, single user shell invoked. This is intended for system debug.
 At first, you should enter mode 0 (recommended) or mode 1.
  Running manual setup.
  Copying system files to /mfs ... done
  Extracting symlinks from /mfs to /fuguita ... done
 Choose keyboard type
  Keyboard type;
  be      be.swapctrlcaps br      cf
  cf.nodead       de      de.nodead       dk
  dk.nodead       es      fr      fr.dvorak
  fr.swapctrlcaps fr.swapctrlcaps.dvorak  hu      it
  jp      jp.swapctrlcaps la      lt
  lv      nl      nl.nodead       no
  no.nodead       pl      pt      ru
  sf      sf.nodead       sg      sg.nodead
  si      sv      sv.nodead       tr
  tr.nodead       ua      uk      us
  us.declk        us.dvorak       us.iopener      us.swapctrlcaps
  us.swapctrlcaps.dvorak  us.swapctrlcaps.iopener
  -> us
 Enter root password twice
  Please wait.....
  Changing local password for root.
 Set keyboard layout, then set root password
  Enter keyboard type.
  pc-xt/pc-at keyboard:
  us de de.nodead fr fr.dvorak dk dk.nodead it uk jp sv sv.nodead no no.nodead us.declk
  us.dvorak us.colemak us.swapctrlcaps us.iopener uk.swapctrlcaps jp.swapctrlcaps
  fr.swapctrlcaps fr.swapctrlcaps.dvorak be.swapctrlcaps us.swapctrlcaps.dvorak
  us.swapctrlcaps.colemak us.swapctrlcaps.iopener es be ru ua sg sg.nodead sf sf.nodead
  pt lt la br tr tr.nodead pl hu si cf cf.nodead lv nl nl.nodead is is.nodead ee ee.nodead
  keyboard type -> us
  kbd: keyboard mapping set to us
  Changing password for root.
  New password:
  Retype new password:
 Setting network parameters.
  host name (without domain) -> nimbus5
  IP version(s) to use [n, 4, 6 or 46]-> 46
 Network Settings:~
 Enter host name (short name, i.e. no domain part). ~
 Next, settings for IP protocols and their name resolution order
  host name (without domain) -> fugu-demo
  IP version(s) to use: 4, 6, 46, 64 or n
    46: IPv4 preferred over IPv6 in address resolution
    64: reversed to 46
     n: stand alone operation
  '46' selected as default
 Selecting network interface for setting
  ==[ifconfig -a]=========================
  lo0: flags=8008<LOOPBACK,MULTICAST> mtu 33200
          priority: 0
  lo0: flags=8008<LOOPBACK,MULTICAST> mtu 32768
          index 3 priority 0 llprio 3
          groups: lo
  em0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
          lladdr 52:54:00:12:34:56
          priority: 0
          media: Ethernet 10baseT full-duplex
  enc0: flags=0<> mtu 1536
          priority: 0
          index 1 priority 0 llprio 3
          media: Ethernet autoselect (1000baseT full-duplex)
          status: active
  enc0: flags=0<>
          index 2 priority 0 llprio 3
          groups: enc
          status: active
  Available network interface(s): ne3
  network interface to setup [ne3] -> 
  FQDN of this host -> nimbus5.localnet
  for DNS servers;
   * up to three IPv4/IPv6 addresses, separated by spaces
   * just press ENTER for DHCP
   * "none" for not using DNS
  IPv4 addr of this host ->
  netmask                ->
  default route          ->
 In above case;
 -IPv4 was configured manually.
 -IPv6 was set up as end node by automatic stateless configuration.
 ...then you will see a login prompt.
  Generation of SSH and isakmpd keys take some time while booting.
  Available network interface(s): em0
  network interface to setup [em0] ->
 Enter domain names after the host name
  FQDN of this host -> fugu-demo.localnet
 Name resolution method ~
 When you select "Manual", IP address/Subnetmask/Default gateway will be prompted.
  DNS setup;
    Manual : Enter up to three IPv4/IPv6 addresses, separated by spaces
    DHCP   : Just press ENTER .
    no DNS : Enter "none".
 If you wish to use X Window System, type X.
  Do you login with C)onsole or X) Window System?
  [default: C] ->
             /      Setup for FuguIta ends.         /
            / OpenBSD's boot sequence will follow. /
  Automatic boot in progress: starting file system checks.
  setting tty flags
  kbd: keyboard mapping set to us
  pf enabled
  starting network daemons: sshd rtsold sendmail inetd.
  starting local daemons:.
  standard daemons: cron.
  Sat May 29 06:19:13 JST 2010
  ... snip ...
  starting local daemons: cron.
  fuguita: disabled KARL because of read-only media
  OpenBSD/i386 (nimbus5.localnet) (tty00)
  Wed Aug 19 05:28:08 UTC 2020
  OpenBSD/amd64 (fugu-demo.localnet) (tty00)
 * Remastering LiveUSB from running FuguIta [#q4366f48]
 * Initial settings after first root login [#v9bb789c]
 * Save modified files to FuguIta LiveUSB [#uea040b9]
 * Remastering LiveUSB on running FuguIta [#q4366f48]
 By this procedure, the data partition will be automatically allocated. ~
 Also, you can specify its size.
 -First, create FuguIta LiveDVD or LiveUSB from download file, then run it.
 -Login as root, then execute ''newdrive'' subcommand on the USB management tool ''usbfadm''.
  # usbfadm
  Welcome to usbfadm.
  USB flash drive administration tool for FuguIta
    Version/Arch: 6.7/amd64  (FuguIta-6.7-amd64-202008111)
       Boot mode: manual
  Data stored in: not set
   Data Saved as: not set
  Type ? for help.
  ? : ? ->newdrive
 Scanning USB devices after pressing ENTER.
  Please make sure the device inserted.
  Then press ENTER ->
 Enter the device name of USB flash drive. ~
 Contents of system log entries are displayed for your information;
  ==== disk(s) and vnode devices ============================
  sd0 at scsibus1 targ 0 lun 0: <VirtIO, Block Device, >
  sd0: 1024MB, 512 bytes/sector, 2097152 sectors
  sd1 at scsibus2 targ 0 lun 0: <VirtIO, Block Device, >
  sd1: 4096MB, 512 bytes/sector, 8388608 sectors
  vnd0: not in use
  vnd1: not in use
  vnd2: not in use
  vnd3: not in use
  vnd4: not in use
  vnd5: covering /sysmedia/fuguita-6.7-amd64.ffsimg on cd0a, inode 48172
 Select the disk you will install FuguIta to
  Enter the name of device which FuguIta will be installed->sd1
 There are several ways of boot. Choose one. ~
 "Hybrid" enables boot with either Legacy BIOS or UEFI, but it's very difficult to change fdisk/GPT partition later.
  Select boot method:
    1: [Legacy BIOS]
    2:  UEFI
    3:  none (only for save data)
    4:  Hybrid
 Entering partition sizes. ~
 If you answer "Y" for data encryption, input for passphrase will be prompted.
  Enter sizes for swap, user data and extra FAT.
    You can add suffix K, M, G or T (otherwise considered 'bytes').
    '*' implies 'all'
    '0' doesn't make this partition.
 If you input any size of swap greater than 0, the maximum size of tmpfs can be expanded.
  3GB (3149MB) (6451136sectors) free
  3GB (3149MB) (6451136sectors) free
  user data->2560m
  user data encryption? [y/N] ->
  Create an extra FAT partition? [y/n] -> y
  target disk: sd1
    partition type=MBR
         boot type=Legacy
  -------------------- : ------
             partition :   size
  -------------------- : ------
            whole disk :    4GB
      partition tables :   32KB
           UEFI system :     0B
        FuguIta system : 9 46MB
          FuguIta swap :     0B
     FuguIta user data :    2GB
             MSDOS FAT :  589MB
  -------------------- : ------
  If you type 'Y' now, all the data on sd1 will be lost.
  Are you sure to modify disk sd1? [y/N] -> y
  = Clearing MBR, GPT and BSD disklabel
  1+0 records in
  1+0 records out
  1048576 bytes transferred in 0.040 secs (25613268 bytes/sec)
  /dev/rsd1d: 2560.0MB in 5242880 sectors of 512 bytes
  13 cylinder groups of 202.47MB, 12958 blocks, 25984 inodes each
  super-block backups (for fsck -b #) at:
   32, 414688, 829344, 1244000, 1658656, 2073312, 2487968, 2902624, 3317280,
   3731936, 4146592, 4561248, 4975904,
  ** /dev/rsd1d
  ** File system is already clean
  ** Last Mounted on /mnt
  ** Phase 1 - Check Blocks and Sizes
  ** Phase 2 - Check Pathnames
  ** Phase 3 - Check Connectivity
  ** Phase 4 - Check Reference Counts
  ** Phase 5 - Check Cyl groups
  3 files, 3 used, 1289388 free (20 frags, 161171 blocks, 0.0% fragmentation)
  ? : ? ->quit
  Bye bye...
Top Index Search Recent Backups  Help  RSS