Following are various tech tips some of which were featured in Bits & Bytes, which is part of Rave's quarterly newsletter, The Rave Review. The Rave Review is available free of charge. Please let us know if you'd like to receive our quarterly newsletter.
- Bootable USB thumb drive
- LDom for an UltraSPARC T1 (T1000) Niagara
- What are Kickstart Installations?
- Free Disk Space
- Windows PowerShell
- Think Outside of the Box with CPU Types
- Useful Shell Loop
- Virtualization in a very large nutshell
- Web Application Frameworks
- The different volume types which VMware supports
Need a bootable Windows 98 Floppy disk and have no floppy drive?
Even in today's high-tech world there are still a few tasks that require a bootable floppy disk to complete. With onboard floppy support being almost non existent on newer platforms, this makes it difficult to accomplish these tasks. Here is a quick and easy way to create a Windows 98 bootable USB thumb drive. This tool was written by Hewlett-Packard and modified by Rave Computer.
Procedure:
- Back up the contents of the USB thumb drive you plan on using. Creating the boot disk will erase all contents.
- Download the USBBoot.zip file and extract the contents to a folder of your choice.
- Navigate to the folder where you extracted the files, double click USBBOOT.exe this will open the USB Disk Storage Format Tool.
- Plug your USB thumb drive into the system. You should see your USB drive listed in the Device field.
- Leave the file system set to FAT, and put what ever you like for the Volume label.
- Check the box for Create a DOS startup disk.
- Click the button to the right of the "using DOS system files located at:" field.
- Browse to and select the "USB Boot Files" folder that you extracted earlier and select OK.
- Click start and follow the instructions.
- You now have a Windows 98 bootable thumb drive.
Common scenarios:
Updating firmware on hardware. (RAID controllers, disk drive firmware, etc.)
Updating MB BIOS
LDom for an UltraSPARC T1 (T1000) Niagara
This is a quick reference sheet to create an LDom for an UltraSPARC T1 (T1000) Niagara based server.
- # ldm stop -a
- # ldm unbind ldg1
- # ldm destroy -a # this eliminates all ldom's
- # ldm rm-spconfig initial
- # ldm rm-config ldg1_12cpu_1900M
- # init 5
- sc> resetsc -y
- # zfs create rpool/ldg1
- # mkfile 8G /rpool/ldg1/bootdisk
- # ldm add-vds primary-vds0 primary
- # ldm add-vsw net-dev=bge2 primary-vsw0 primary
- # ldm add-vcc port-range=5000-5100 primary-vcc0 primary
- # ldm set-mau 1 primary
- # ldm set-vcpu 12 primary
- # ldm set-memory 2G primary
- # ldm add-config initial
- # ldm set-spconfig initial
- # shutdown -y -g0 -i5
- sc> resetsc -y # is this step necessary?
- sc> poweron
- # ifconfig -a
- # ifconfig vsw0 plumb
- # ifconfig bge2 down unplumb
- # ifconfig vsw0 192.168.130.95 netmask 255.255.255.0 broadcast + up
- # svcadm enable vntsd
- # ldm add-dom ldg1
- # ldm add-vcpu 12 ldg1
- # ldm add-mem 1900M ldg1
- # ldm add-vnet vnet1 primary-vsw0 ldg1
- # ldm add-vdsdev /rpool/ldg1/bootdisk vol1@primary-vds0
- # ldm add-vdisk vdisk1 vol1@primary-vds0 ldg1
- # ldm set-var auto-boot?=true ldg1
- # ldm set-var boot-device=vdisk1 ldg1
- # ldm bind-dom ldg1
- # ldm ls-constraints -x ldg1 > ldg1.xml
- # ldm add-config ldg1_12cpu_1900M
- # ldm start-dom ldg1
- LDom ldg1 started
- # telnet localhost 5000
- {ok} boot net # run this from ldg1
- after solaris has been installed but before 1st reboot clone os image
- # zfs snapshot rpool/ldg1@initial
- # zfs clone rpool/ldg1@initial rpool/ldg2
- # zfs clone rpool/ldg1@initial rpool/ldg3
- # zfs list
Don't forget to set your profile
- PATH=/usr/bin:/etc:/opt/SUNWldm/bin:/usr/ucb:.
- export PATH
- MANPATH="/usr/share/man:/opt/SUNWldm/man:${MANPATH}"
- export MANPATH


