JDS/Quicksilver Installation Guide
This guide assumes that you've already specified a network installation from the GRUB screen.
1. 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 Mercury OS. Read the initial Terms and Conditions window and Accept or Cancel as you see fit.
2. Select your preferred language.
3. Select either StarOffice or StarSuite.
4. YaST2 will now analyze 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.
5. 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
|
Filesystem
|
Notes
|
/
|
5 GB
|
Primary
|
reiserfs
|
Required.
|
swap
|
2xRAM
|
Primary/
|
swap
|
Optional but recommended. This is a
|
|
|
extended
|
|
eeneral rule of thumb. You can also install
|
|
|
|
|
without a swap partition and add swap files
|
|
|
|
|
(later.
|
/export
|
Up to you.
|
Primary/
|
ext3
|
Optional. This partition can be used to share
|
|
|
extended
|
|
files between JDS and other Linux distros.
|
/Shared
|
Up to you.
|
Primary/
|
vfat
|
Optional. This partition can be used to share
|
|
|
extended
|
|
files between JDS and Wind ow s/Solari s.
|
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 Mercury on (usually /dev/hda) and click Delete to erase all partitions on that disk.
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 +5GB and the _Mount point to /
This assumes that you want the rest of the partitions to be extended. If this is not the case, follow the directions above to create more primary partitions. Remember that you can have up to 3 primary and l extended partition.
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 hdal 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. Select ext3 from the pull-down menu under the Format radio button. Specify the mount point as /export.
Specify the size of the /export partition using the "+" syntax in the End field. For example, if you want to make it l GB, you would specify +l GB.
Click Create to create a new partition. Select the vfat from the pull-down menu under the Format radio button. Specify the mount point as /Shared
Specify the size of the /Shared partition using the "+" syntax in the End field. For example, if you want to make it l GB, you would specify +1 GB.
Click Next to save the partition table and return to the Installation Settings screen.
Software
The default Mercury 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 Sun's internal iWork tools.
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 Mercury. The following table lists the packages that should be installed.
Package
|
Group
|
Required?
|
Notes
|
kernel-source
|
Development/Sources
|
Yes
|
The kernel source is
|
|
|
|
required by the VPN
|
|
|
|
client and any other
|
|
|
|
third party applications
|
|
|
|
that build their own
|
|
|
|
kernel module (eg.
|
|
|
|
linux-wlan drivers).
|
,Q!cc
|
Development/
|
Yes
|
Essential for building
|
|
Languages/C and C++
|
|
software
|
make
|
Development/Tools/
|
Yes
|
Essential for building
|
|
Building
|
|
software
|
expect
|
Development/Tools/
|
Yes
|
A number of Sun
|
|
Building
|
|
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/
|
No
|
A tool for sniffing
|
|
Networking/Diagnostic
|
|
network traffic.
|
telnet
|
Productivity/Network/
|
No
|
A client program for the
|
|
Other
|
|
telnet protocol. It has
|
|
|
|
been replaced by ssh for
|
|
|
|
the most part but may
|
|
|
|
be required for
|
|
|
|
compatibility purposes.
|
unix2dos
|
Productivity/Text/
|
No
|
A simple utility for
|
|
Convertors
|
|
converting Unix files to
|
|
|
|
DOS format.
|
sudo
|
Svstem/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 - only if your
|
Required for power
|
|
|
laptop supports
|
monitoring tools.
|
|
|
ACPI
|
|
autofs4
|
System/Daemons
|
Yes
|
Required for mounting
|
|
|
|
SWAN-based home
|
|
|
|
directories
|
dosemu
|
System/Emulators/PC
|
No
|
A DOS emulator
|
|
|
|
|
hsflinmodem
|
systern/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.
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.
This is your last chance to back out before your disk is permanently erased!
6. 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. You can now remove CD] from the CD-ROM drive.
7. YaST2 will want to reboot your PC once the first CD has finished installing. Press OK . Your PC will boot and continue the installation process. At this point you simply watch the installation proceed.
8. YaST2 has now finished the package installation phase and will move into the system configuration phase of the Mercury installation. Point a browser at http://<IP Address>/ and click on JDS Installation link.
|