Creation Zone

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Tuesday, 7 September 2004

JDS: Installing Sun Java Desktop System 2.0

Posted on 23:54 by Unknown
This document will guide you through the process of installing JDS 2.0 on a PC from integrated CDROM images

Requirements

In order to complete the installation you will require the following:
  • A laptop or desktop PC meeting these requirements:


    Recommended Minimum
    Processor Pentium III, compatibile PC 600Mhz Pentium II, compatible PC 266MHz
    Hard Disk 6GB 4GB
    RAM 256MB 128MB
    Display Resolution 1024 x 768 800 x 600

    Generating a set of CDs

    This section describes the process of downloading the CD images and turning them into CDs which can be used to install JDS on a PC.

    You may skip ahead to the Installing JDS 2.0 section if you already have a set of CDs containing the current release of JDS.

    Acquire the ISO image files

    JDS 2.0 ISO images can be found at: ..... you know where to get it (;

    After downloading the images, it is a good idea to verify the integrity of the file by using the md5sum utility.

    Burn the CD

    Once the ISO images have been downloaded they must be burnt onto CDROMs to be useful as installation images. There are too many CD burning packages available to document all of them so we will focus on the cdrecord utility on Linux as it is available on Linux by default & Nero burning ROM on Windoze

    Note: When using CD writing GUIs under any operating system, make sure you burn the CD in "image" mode. This means your software must be able to read .iso files. Failure to do this may result in unusable CDs.

    Linux users:

    1. Insert your blank CD in the CD Writer

    2. Identify the CD writer's SCSI address with cdrecord's scanbus command.

      # cdrecord -scanbus

      Cdrecord 2.0 (i686-pc-linux) Copyright (C) 1995-2002 Jörg Schilling

      Linux sg driver version: 3.1.24

      Using libscg version 'schily-0.7'

      scsibus0:
      0,0,0 0) 'SONY ' 'CD-RW CRX220E1 ' '6YS1' Removable CD-ROM

      0,1,0 1) *

      0,2,0 2) *

      0,3,0 3) *

      0,4,0 4) *

      0,5,0 5) *

      0,6,0 6) *

      0,7,0 7) *

      Note: The host may be configured to require root priveleges for cdrecord to run successfully.

    3. Determine the maximum recording speed of the CD writer.

      This may be as obvious as looking at the front of the drive but it may also require reading the documentation. If in doubt, it is generally safe to assume the CD writer is capable of burning CDs as 2X.

      You may also be restricted by the maximum speed of the media. This may be identified on the CD itself or on the packaging.

    4. Make sure the ISO images are stored on a local filesystem to reduce the risk of failure. Try buring Mone CD at a time if there is not enough room locally for all 3 images.

    5. Burn the CD.
      # cdrecord -eject speed=2 dev=0,0,0 image-filename-CD1.iso

      # cdrecord -eject speed=2 dev=0,0,0 image-filename-CD2.iso

      # cdrecord -eject speed=2 dev=0,0,0 image-filename-CD3.iso

      where speed and dev were determined in the previous steps and image-filename is the name of the image (which will change betwene releases).

    Windoze users

    Start Nero



    If Nero starts with the Wizard the choose "Close Wizard", if Nero starts with "New Compilation" select "Cancel". Now choose from the menu "File" - "Burn Image".



    Verify the CD

    The simplest test is to insert the CD into any running PC or workstation and make sure the CD is recognised and that it contains data.

    If your CD contains only one file and that file has the same name as the file that you burned onto the disc (eg. SUN_JDS_Rel3_1of3.iso.iso), the CD burning software has not been run in "image" mode. This CD will not work.

    You should now have a complete set of JDS 2.0 CDs and you are now ready to move on to the next step, installing JDS on a PC.

    Installing JDS 2.0

    This section describes the process of booting from the CDs and installing the core JDS OS. Please make sure you understand the installation procedure by reading the entire document before proceeding for the actual installation. It is recommended to keep a hard copy of this document to refer during the installation

    This process will seem very familiar to experienced Linux users especially users who have used SuSE Linux in the past



    Quick Tip: If you want to make your PC dual boot with an existing installation of Windoze, create a separate partition (NTFS or FAT32; doesn't matter whatever it is - will be replaced with Linux partitions during the installation of JDS) for Linux on your disk with either Partition Magic or any other Windoze tools. Recommended disk space for this partition be 20G

    This section assumes that the PC is capable of booting directly from the CDROM. The process of booting from the CDROM varies between systems so the PC's documentation should be consulted if you are experiencing difficulties.

    Systems that are not capable of booting from the CDROM drive directly will need to boot from floppy disks.

    You should allow two hours for the actual installation. The time taken to perform post-installation configuration will vary greatly, depending on how much configuration is required.

    Booting from CDROM

    1. Insert the first CD (CD 1) into the CDROM drive and boot the computer.

      As mentioned previously, the PC hardware may require manual intervention to boot from the CDROM.

    2. After displaying a "Welcome" splash screen, the installer will display a boot menu which offers a number of choices for booting. The default option is to boot from the hard disk, which is a safe default option but not the preferred one. Use the arrow keys to select the "Installation" option within 10 seconds to prevent the PC booting from the existing operating system.
      Note: You should also take this opportunity to confirm the display resolution at the bottom of the screen. Press F2 to set this correctly if required.

      Press the Enter key to begin the installation.

    3. The PC will now load the kernel and begin the boot process. This may take up to 10 minutes, depending upon the speed of the system.

      Once the PC has finished booting it will start the X server and load the YaST2 installation program to walk you through the installation of the JDS OS. Read the initial Terms and Conditions window and Accept or Cancel as you see fit.

    4. Select your preferred language.

    5. YaST2 will now analyse your hard disk and depending on whether it finds any existing Linux installations, will offer the choice of a new installation or an upgrade. This guide only covers new installations. (To DO:// upgrading an existing installation)

    6. The current installation settings will be displayed by category. Settings within each category may be edited by selecting the category, which is displayed as a blue hyperlink. Many of these settings will depend upon your personal preference and system hardware.
      • Mode

        "New Installation" is recommended.

      • Keyboard layout

        Selecting this option will take you to a list of keyboard types where you are able to select your keyboard type and verify the functionality.

        Select the keyboard layout that's appropriate to your keyboard.

      • Mouse

        Selecting this option will take you to a list of mouse types. Once selected, the mouse can be tested by clicking the Test button.

      • Partitioning

        Partitioning is an essential part of the installation and one that is important to get right from the start. The variety of hardware combined with the diversity of opinions on the subject make it impossible to draw any hard and fast rules. However we will provide the following recommended guidelines.

        Partition Size

        Type Notes
        / 6GB (3GB Minimum) Primary Installing the entire JDS operating system into a single partition is recommended. This will provide sufficient room for later releases of JDS to be installed without the need to repartition the disk.
        swap Double the size of RAM (128MB minimum) Extended This is a recommendation. The size of the swap partition may be increased or reduced if necessary.
        /home Free disk space Extended /home is used for user home directories.

        Note: Dual booting with Windows is possible with the JDS operating system Users wishing to attempt this are free to do so at their own peril but please make sure you back up all data first! Dont hold me reponsible if you loose data on your hard disk, by following the outlines given here. This is just a detailed explanation of your different options and how I would go about it, if I were you.

        As a general rule, the partition table recommended by YaST2 is unsuitable for our requirements so a replacement partition table must be created. The following steps provide a quick walk through of the process.

        • Select Partitioning, select the Create custom partition setup radio button and click Next.
        • Select Custom partitioning -- for experts and click Next to launch the Expert Partitioner.
        • Select the device that refers to the disk you wish to install JDS on (usually /dev/hda for internal disks and /dev/sda for external disks) and click Delete to erase all partitions on that disk. WARNING: Make sure you select the partition that was created just for the installation of JDS. If you are not sure what am talking about, please read the first few paragraphs of "Installing JDS 2.0" one more time before proceeding further
        • Click Create to create a new partition and select the Primary radio button.

          In the window that pops up, set the Start cylinder to 0, the End to +6GB and the Mount point to /

        • Click Create to create a new partition and select the Extended radio button.

          The popup window should contain all the correct settings (the start cylinder should be one more than the end cylinder of hda1 and the end should be the same as the end cylinder for /dev/hda). By creating an extended partition that covers the remainder of the disk we are forcing all other partitions to be created within that extended partition.

        • Click Create to create a new partition. Select Swap from the pull-down menu under the Format radio button.

          Specify the size of the swap partition using the "+" syntax in the End field. For example, if we have a system with 256MB RAM, we would have 512MB of swap, which is expressed as +512M.

        • Click Create to create a new partition. YaST2 will configure this new partition to occupy the remainder of the disk. Set the Mount Point to /home.
        • Click Next to save the partition table and return to the Installation Settings screen.

      • Software

        The default JDS software selection is intended to provide most of the functionality required from a desktop client however it will be necessary to add some packages in order to gain the maximum benefit of tools that are available over web for free

        To modify the package selection, select Software then click the Detailed selection... button. The YaST2 package manager will display the commonly selected packages by selections. Select Package Groups from the Filter: pulldown menu. This will list every package that's available within JDS. The following table lists the packages that should be installed. If you have plenty of space on your hard disk, just select all packages and play with the packages. Unnecessary packages can be uninstalled once the OS is installed

        Package Group Required? Notes
        kernel-source Development/Sources Yes The kernel source is required by VPN clients and any other third party applications that build their own kernel module (eg. linux-wlan drivers).
        gcc Development/Languages/C and C++ Yes Essential for building software
        make Development/Tools/Building Yes Essential for building software
        expect Development/Tools/Building Yes A number of Sun internal tools depend on expect
        minicom Hardware/Modem No A useful tool for users needing to communicate with devices via a serial port (eg. consoles on a server)
        filters Hardware/Printing No A set of printer filters which may add support for your printer
        tcpdump Productivity/Networking/Diagnostic No A tool for sniffing network traffic.
        telnet Productivity/Network/Other No A client program for the telnet protocol. It has been replaced by ssh for the most part but may be required for compatability purposes.
        unix2dos Productivity/Text/Convertors No A simple utility for converting Unix files to DOS format.
        sudo System/Base No Allows unpriveleged users to perform specific tasks as root.
        toshutils System/Base No Application to control some Toshiba-specific hardware. Suitable for Toshiba laptops only.
        acpid System/Daemons Yes Required for power monitoring tools.
        autofs4 System/Daemons Yes Required for mounting SWAN-based home directories
        dosemu System/Emulators/PC No A DOS emulator
        hsflinmodem system/kernel No Drivers for Conexant HSF softmodem provided in some laptops

        Click on Accept when you are satisfied with your package selection and are ready to continue.

      • Booting

        Selecting this option will take you to a screen where you may change the bootloader options. The default configuration is sufficient in most cases. However if you want to make your PC dual boot, read the following section

        How to make your PC dual boot?



        While installing JDS, it will ask you whether it should install the boot manager in /dev/hda or in /dev/hda* where * in (1..6). Choose /dev/hda. It will ask you identify the operating systems in other partitions in the same hard disk. If it did not ask you to identify OS's in the other hard disks, or you forgot or whatever, you can modify LILO/GRUB later - no worries

          Modifying LILO/GRUB (post installation procedure; may not be necessary if installed properly)

          LILO and GRUB are the two boot managers which come with Linux. GRUB is supposed to be more advanced and allows you to "change" the partitioning of the hard disk depending on which OS you want to boot. On the other hand LILO is simple and easy to understand. Unless you feel like experimenting or you know what you are doing choose LILO as your boot loader during installation

            LILO (LInux LOader)

            Its configuration is stored in /etc/lilo.conf. To modify it boot into linux, login as root, and modify the /etc/lilo.conf file. man lilo gives you help on the syntax. If you can boot into some operating systems but not the others, try adding lba32 on its own line, right after the root= and the boot= lines. After you have modified it, dont forget to run /sbin/lilo for the changes to take effect



            GRUB (GRand Unified Bootloader)

            Its configuration file is stored in /etc/grub.conf. Check out man grub for help on config file. Unlike LILO you dont need to run any /sbin/lilo equivalent here. At boot time the GRUB boot loader reads and parses the /etc/grub.conf file

      • Time zone

        Selecting this option allows you to set the system's timezone. Select the timezone which is appropriate for your system, select the hardware clock's timezone (usually local time) and click Accept.
      • Language

        Selecting this option allows you to set the system's language.
    7. Click Accept to finish configuring the installation and begin installing the system. A green box will appear, informing you that the system is ready to install. Clicking Yes, install will begin the installation process.

      WARNING: This is your last chance to back out before your disk is permenantly erased!

      YaST2 will want to reboot your PC once the first CD has finished installing. You should remove all media from the floppy and CDROM drives before pressing Enter to reboot the system.

      Your PC will boot and continue the installation process. At this point you simply watch the installation proceed, inserting CDs when asked.

      Note: YaST2 will not automatically eject a CD when it is finished with it. You will need to eject it manually, either by pressing the eject button on the drive, or by clicking Eject.

    8. YaST2 has now finished the package installation phase and will move into the system configuration phase of the JDS 2.0 installation.

    Acknowledgements

    Craig Johnson of Sun Microsystems

Email ThisBlogThis!Share to XShare to Facebook
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • *nix: Workaround to cannot find zipfile directory in one of file.zip or file.zip.zip ..
    Symptom: You are trying to extract the archived files off of a huge (any file with size > 2 GB or 4GB, depending on the OS) ZIP file with...
  • JDS: Installing Sun Java Desktop System 2.0
    This document will guide you through the process of installing JDS 2.0 on a PC from integrated CDROM images Requirements I...
  • Linux: Installing Source RPM (SRPM) package
    RPM stands for RedHat Package Manager. RPM is a system for installing and managing software & most common software package manager used ...
  • Solaris: malloc Vs mtmalloc
    Performance of Single Vs Multi-threaded application Memory allocation performance in single and multithreaded environments is an important a...
  • C/C++: Printing Stack Trace with printstack() on Solaris
    libc on Solaris 9 and later, provides a useful function called printstack , to print a symbolic stack trace to the specified file descripto...
  • Installing MySQL 5.0.51b from the Source Code on Sun Solaris
    Building and installing the MySQL server from the source code is relatively very easy when compared to many other OSS applications. At least...
  • Oracle Apps on T2000: ORA-04020 during Autoinvoice
    The goal of this brief blog post is to provide a quick solution to all Sun-Oracle customers who may run into a deadlock when a handful of th...
  • Siebel Connection Broker Load Balancing Algorithm
    Siebel server architecture supports spawning multiple application object manager processes. The Siebel Connection Broker, SCBroker, tries to...
  • 64-bit dbx: internal error: signal SIGBUS (invalid address alignment)
    The other day I was chasing some lock contention issue with a 64-bit application running on Solaris 10 Update 1; and stumbled with an unexpe...
  • Oracle 10gR2/Solaris x64: Fixing ORA-20000: Oracle Text errors
    First, some facts: * Oracle Applications 11.5.10 (aka E-Business Suite 11 i ) database is now supported on Solaris 10 for x86-64 architectur...

Categories

  • 80s music playlist
  • bandwidth iperf network solaris
  • best
  • black friday
  • breakdown database groups locality oracle pmap sga solaris
  • buy
  • deal
  • ebiz ebs hrms oracle payroll
  • emca oracle rdbms database ORA-01034
  • friday
  • Garmin
  • generic+discussion software installer
  • GPS
  • how-to solaris mmap
  • impdp ora-01089 oracle rdbms solaris tips upgrade workarounds zombie
  • Magellan
  • music
  • Navigation
  • OATS Oracle
  • Oracle Business+Intelligence Analytics Solaris SPARC T4
  • oracle database flashback FDA
  • Oracle Database RDBMS Redo Flash+Storage
  • oracle database solaris
  • oracle database solaris resource manager virtualization consolidation
  • Oracle EBS E-Business+Suite SPARC SuperCluster Optimized+Solution
  • Oracle EBS E-Business+Suite Workaround Tip
  • oracle lob bfile blob securefile rdbms database tips performance clob
  • oracle obiee analytics presentation+services
  • Oracle OID LDAP ADS
  • Oracle OID LDAP SPARC T5 T5-2 Benchmark
  • oracle pls-00201 dbms_system
  • oracle siebel CRM SCBroker load+balancing
  • Oracle Siebel Sun SPARC T4 Benchmark
  • Oracle Siebel Sun SPARC T5 Benchmark T5-2
  • Oracle Solaris
  • Oracle Solaris Database RDBMS Redo Flash F40 AWR
  • oracle solaris rpc statd RPC troubleshooting
  • oracle solaris svm solaris+volume+manager
  • Oracle Solaris Tips
  • oracle+solaris
  • RDC
  • sale
  • Smartphone Samsung Galaxy S2 Phone+Shutter Tip Android ICS
  • solaris oracle database fmw weblogic java dfw
  • SuperCluster Oracle Database RDBMS RAC Solaris Zones
  • tee
  • thanksgiving sale
  • tips
  • TomTom
  • windows

Blog Archive

  • ►  2013 (16)
    • ►  December (3)
    • ►  November (2)
    • ►  October (1)
    • ►  September (1)
    • ►  August (1)
    • ►  July (1)
    • ►  June (1)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (2)
    • ►  January (1)
  • ►  2012 (14)
    • ►  December (1)
    • ►  November (1)
    • ►  October (1)
    • ►  September (1)
    • ►  August (1)
    • ►  July (1)
    • ►  June (2)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (2)
  • ►  2011 (15)
    • ►  December (2)
    • ►  November (1)
    • ►  October (2)
    • ►  September (1)
    • ►  August (2)
    • ►  July (1)
    • ►  May (2)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (1)
  • ►  2010 (19)
    • ►  December (3)
    • ►  November (1)
    • ►  October (2)
    • ►  September (1)
    • ►  August (1)
    • ►  July (1)
    • ►  June (1)
    • ►  May (5)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (1)
  • ►  2009 (25)
    • ►  December (1)
    • ►  November (2)
    • ►  October (1)
    • ►  September (1)
    • ►  August (2)
    • ►  July (2)
    • ►  June (1)
    • ►  May (2)
    • ►  April (3)
    • ►  March (1)
    • ►  February (5)
    • ►  January (4)
  • ►  2008 (34)
    • ►  December (2)
    • ►  November (2)
    • ►  October (2)
    • ►  September (1)
    • ►  August (4)
    • ►  July (2)
    • ►  June (3)
    • ►  May (3)
    • ►  April (2)
    • ►  March (5)
    • ►  February (4)
    • ►  January (4)
  • ►  2007 (33)
    • ►  December (2)
    • ►  November (4)
    • ►  October (2)
    • ►  September (5)
    • ►  August (3)
    • ►  June (2)
    • ►  May (3)
    • ►  April (5)
    • ►  March (3)
    • ►  February (1)
    • ►  January (3)
  • ►  2006 (40)
    • ►  December (2)
    • ►  November (6)
    • ►  October (2)
    • ►  September (2)
    • ►  August (1)
    • ►  July (2)
    • ►  June (2)
    • ►  May (4)
    • ►  April (5)
    • ►  March (5)
    • ►  February (3)
    • ►  January (6)
  • ►  2005 (72)
    • ►  December (5)
    • ►  November (2)
    • ►  October (6)
    • ►  September (5)
    • ►  August (5)
    • ►  July (10)
    • ►  June (8)
    • ►  May (9)
    • ►  April (6)
    • ►  March (6)
    • ►  February (5)
    • ►  January (5)
  • ▼  2004 (36)
    • ►  December (1)
    • ►  November (5)
    • ►  October (12)
    • ▼  September (18)
      • Solaris: Virtual Memory System
      • Linux: Installing Source RPM (SRPM) package
      • Linux: Installing Dynamic Fonts
      • UNIX/C: Program that prints Itself
      • SPARC: Position Independent Code (PIC)
      • Solaris/S1S9: Scope of Symbols IV - hidden scope
      • Solaris/S1S9: Scope of Symbols - Adv/Disadv of GLO...
      • Solaris/S1S9: Scope of Symbols :: III symbolic sco...
      • Solaris/S1S9: Scope of Symbols - III symbolic scope
      • Solaris/S1S9: Scope of Symbols: Default scope contd.,
      • Solaris/S1S9: Scope of Symbols - II :: Default scope
      • Solaris/S1S9: Scope of Symbols - I :: Source files
      • Solaris & UltraSPARC IV: Displaying processor info...
      • JDS: Installing Sun Java Desktop System 2.0
      • Solaris: malloc Vs mtmalloc
      • Solaris: Recovering from a Runtime Linker Failure
      • Linux: Finding out the amount of free & used memory
      • UNIX®: How to build a Shared Library (*.so file)
Powered by Blogger.

About Me

Unknown
View my complete profile