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