Home | History | Annotate | only in /livemedia/livemedia
Up to higher level directory
NameDateSize
bootcd_skel/08-Dec-2008
build_live_dvd08-Dec-200814.8K
build_live_dvd.conf.sample08-Dec-20083.4K
build_live_dvd.lib08-Dec-20082.7K
dummy_install08-Dec-20082.1K
generic_live.xml08-Dec-20089.2K
iso.sort08-Dec-200831.9K
listusb08-Dec-200810.7K
mkbootcd.files.minimal08-Dec-200862.2K
mkrepo08-Dec-20084.5K
packages/08-Dec-2008
proc_slist.pl08-Dec-20082.7K
proc_toc.pl08-Dec-20082.8K
proc_tracedata08-Dec-20081.9K
README08-Dec-20083.1K
rev_file.pl08-Dec-20081.1K
SUNWgui-install.pkg08-Dec-200873.7M
usbcopy08-Dec-20084.6K
usbgen08-Dec-20082.9K
usr/08-Dec-2008

README

      1 Welcome to the OpenSolaris Live Media kit.
      2 
      3 This kit may be used to construct a live DVD or USB flash device from a Solaris
      4 Express x86 installation DVD.  This kit contains the following:
      5 
      6 build_live_dvd: main script which is executed to construct the Live DVD image
      7 build_live_dvd.conf.sample: sample configuration file for build_live_dvd
      8 bootcd_skel: directory hierarchy of modifications for Live DVD operation
      9 packages: collection of additional pieces used in the live DVD, most notably
     10 the compressed lofi driver.
     11 usbcopy: utility to copy a live USB image to a designated device
     12 usbgen: utility to generate a live USB image from a live DVD iso
     13 
     14 To construct a live DVD or USB image:
     15 
     16 0.  Install Solaris Express, Community Edition.  In general you should be using
     17 the same (or close to the same) release as the version of the live DVD that
     18 you want to build, as some of the system configuration is
     19 pre-computed by build_live_dvd and may not work correctly on older releases.
     20 In particular, Solaris 10 (any version) will not correctly execute the Gnome
     21 pre-configuration steps.
     22 1.  Obtain a Solaris Express x86 installation DVD image.  Using lofi to
     23 mount up the .iso is recommended for speed of building.  A combined netinstall
     24 image constructed from CD's will also work.  This kit is configured to work
     25 correctly with build 70 and later.
     26 2.  Copy build_live_dvd.conf.sample to build_live_dvd.conf and configure it
     27 to use correct paths for its work.  Note that you'll need at least 5 GB
     28 of free space in the area pointed to by BOOTCD_PROTO, more if you intend to also
     29 build the USB images.
     30 3.  Execute build_live_dvd as root.  The entire process will be logged to
     31 build_live_dvd.log.  This will take roughly 1.5 hours on relatively new
     32 hardware.
     33 4.  Create your live media image:
     34 	- For a DVD, burn the resulting solaris_live.iso using cdrw or cdrecord.
     35 	- For a USB memory stick, run the included usbcopy program.  usbcopy
     36 	takes one command-line argument, the path to the image built above.
     37 	If you've chosen to use a ZFS volume for this by setting USB_ZVOL in
     38 	build_live_dvd.conf, the path will be /dev/zvol/rdsk/$USB_ZVOL.
     39 	Otherwise, the path is $USB_FILE.  And yes, you need to expand $USB_ZVOL
     40 	and $USB_FILE yourself, usbcopy doesn't read build_live_dvd.conf at this
     41 	time.
     42 5.  Insert the DVD or USB stick and reboot; you may need to interrupt your BIOS
     43 to select the correct boot device.  The GRUB menu offers both graphical
     44 and text mode.
     45 6.  You'll need to answer one question regarding keyboard layout.
     46 7.  Login as root, password is solaris.
     47 8.  If you'd like to install Solaris to a hard drivefrom the live image, you
     48 first need to create a Solaris2 fdisk partition (using Solaris fdisk, or your
     49 other favorite tool for doing so) and then double-click the "Install Solaris"
     50 icon on the desktop.  This will install to a UFS root file system.
     51 
     52 Known issues:
     53 1.  build_live_dvd generates the following warning:
     54 UX /usr/ccs/bin/tsort: INFORM: cycle in data
     55         SUNWdhcsr
     56         SUNWdhcsu
     57         SUNWwbcou
     58         SUNWwbapi
     59         SUNWj5rt
     60         SUNWmfrun
     61         SUNWcar
     62 	
     63 The warning is harmless and may be ignored.
     64 
     65 Questions, comments, contributions to livemedia-discuss (a] opensolaris.org
     66