<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3172144357112556164</id><updated>2011-07-07T21:42:52.177-07:00</updated><category term='0s5'/><category term='os9'/><category term='os5'/><category term='OS8'/><category term='0s8'/><category term='os6'/><category term='os4'/><category term='os2'/><category term='os3'/><category term='OS'/><title type='text'>IT-213 Operating System</title><subtitle type='html'>Operating system</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>61</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-6377593556186404479</id><published>2009-09-17T04:13:00.000-07:00</published><updated>2009-09-17T04:15:30.404-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os9'/><title type='text'>ECS Linux-Mandriva Installation Process</title><content type='html'>Below you will a very brief description of how to install the Linux-Mandriva 2007. You can borrow the six CDs or single DVD available in class. You can find more information at the Mandriva website: http://wwwnew.mandriva.com. I will assume that you wish to dual boot Linux with some version of Windows. You can find much more extensive instructions for installing Linux at:&lt;br /&gt;Professor Norman Matloff's Beginner's Guide to Installing Linux : http://heather.cs.ucdavis.edu/~matloff/linux.html&lt;br /&gt;I recommend you read and print out both this and Prof. Matloff's pages before starting.&lt;br /&gt;&lt;br /&gt;IF YOU HAVE ANY CRITICAL FILES, BACK THEM UP BEFORE STARTING THIS PROCESS! CREATE AN EMERGENCY REPAIR DISK NOW!&lt;br /&gt;&lt;br /&gt;There are three steps to installing Linux:&lt;br /&gt;&lt;br /&gt;1. 1. Gathering network information.&lt;br /&gt;&lt;br /&gt;2. 2. Set-up partitions on the disk drive to have room for Linux.&lt;br /&gt;&lt;br /&gt;3. 3. Installing Linux&lt;br /&gt;&lt;br /&gt;1. Gathering network information&lt;br /&gt;Before starting to install Linux you must gather information about your current network settings. You can find these in the Network section of the Windows Control Panel. If you do not have DHCP, then you need to note your IP address. You should also note the subnet mask (usually 255.255.255.0), gateway address, primary DNS, and secondary DNS if there is one. If you are using encrypted wireless, then jot down the keys and/or pass phrase. You should also determine your graphics adapter and monitor model and current resolution settings.&lt;br /&gt;&lt;br /&gt;2. Setting up partitions&lt;br /&gt;Linux must be installed on partitions separate from all other operating systems. In Windows, each partition is given a drive letter. In Linux, all of the partitions on the first drive start with hda, and are numbered hda1, hda2, and so forth. The partitions on the second hard drive all start with hdb. Please note that the first drive may not be your C: drive in Windows. If you have multiple drives, you should note, based on its size, which is your C: drive. You will need this later to install the boot loader.&lt;br /&gt;&lt;br /&gt;There are many ways to create the necessary space for Linux, but I will cover only the simplest. You will need clear out enough space in an existing partition so that it can be shrunk enough to make room for both Linux partitions. This may mean deleting files and/or moving files from one drive to another. Disk Cleanup can help you to choose the files to remove. When done, note how much space you need for your files on the drive. Once you are done cleaning up the disk, you should run the defragmenter tool to consolidate the files. Please note that Mandriva 2007 can shrink any file system, including the NTFS file system!&lt;br /&gt;&lt;br /&gt;If you happen to have left some empty space on a hard disk, that you are not going to use for LINUX, then partition and format it now, before installing Linux. You should not use Windows/DOS tools to partition the Linux disk after Linux is installed--it can really screw things up.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. Installing Linux&lt;br /&gt;On most computers, you can bypass using an Install Boot floppy, by choosing to boot directly from the CDROM. To do this, you need to change the first device searched for booting in the BIOS. To access the BIOS settings, reboot the computer and hold down the indicated key, usually DEL. When the BIOS settings show up, look for a page that lists the order of boot search. You should find that the floppy is the first listed, followed by the hard drive. Change the first entry from floppy to CDROM. Then hit Escape, and choose to save the changes. Now when you reboot, the computer will start looking first in the CDROM. Note that after you have installed Linux, you should go through the same process to change the first device back to the floppy.&lt;br /&gt;&lt;br /&gt;To install Linux, your computer must either boot to a specially created floppy or directly to the CD labeled Mandriva 2007 CD 1 or the Mandriva 2007 DVD.&lt;br /&gt;&lt;br /&gt;1. Place CD 1, or the DVD in your CD drive and restart your computer.&lt;br /&gt;&lt;br /&gt;2. Select “Installation” from the first menu.&lt;br /&gt;&lt;br /&gt;3. Select “English (American)” as your language choice. (default)&lt;br /&gt;&lt;br /&gt;4. Accept the license agreement.&lt;br /&gt;&lt;br /&gt;5. Choose to install.&lt;br /&gt;&lt;br /&gt;6. Set the Security to “Standard” so you can access your Windows partitions without being root&lt;br /&gt;&lt;br /&gt;7. Assuming you don’t have enough free space, select “Use existing partitions” for Paritioning&lt;br /&gt;&lt;br /&gt;8. Select the partition you wish to resize.&lt;br /&gt;&lt;br /&gt;9. Slide the bar to determine the size of the old Windows partition. You can refer to your notes to determine the minimum you need for your Windows files. Remember you need to free up at least 5000 megabytes for Linux, but you should leave at least 500 megabytes free on the Windows partition to allow for future use.&lt;br /&gt;&lt;br /&gt;10. Mandriva may ask you to reboot the computer. If so, then go through step 2 to 7, and then continue from here.&lt;br /&gt;&lt;br /&gt;11. Select Auto allocate.&lt;br /&gt;&lt;br /&gt;12. If everything pictured in the Partitioning charts makes sense, then select OK to write the partition table.&lt;br /&gt;&lt;br /&gt;13. Mandriva may ask you to reboot again! If so, then go through steps 2 to 7, and then continue from here.&lt;br /&gt;&lt;br /&gt;14. Mandrake will guess where root (/) will be mounted. Make sure the selected partition is the one you wanted.&lt;br /&gt;&lt;br /&gt;15. Allow the partition to be formatted. (default)&lt;br /&gt;&lt;br /&gt;16. The list of installation media found is correct so just click Next.&lt;br /&gt;&lt;br /&gt;17. The default package selections are fine. However, if you have space on your hard disk, then feel free to select additional packages. As you select groups, the total size of the selections is updated at the bottom of the selection window. If you select packages from the right (server) column, then be warned that server components make your computer much more susceptible to attacks from hackers. Do not install server components unless you know what you are doing!&lt;br /&gt;&lt;br /&gt;18. Just click “Install” on the Software Management Screen. The program will take about an hour to install, and will ask you to insert the other five CDs. If you are using a DVD, just press it back in when another CD is requested.&lt;br /&gt;&lt;br /&gt;19. Set the root password; don’t leave it blank.&lt;br /&gt;&lt;br /&gt;20. Add yourself as a user. I suggest you use your CSIF user name as your login name to make ssh and sftp a little easier.&lt;br /&gt;&lt;br /&gt;21. After adding yourself, just press Next at the next Add user screen.&lt;br /&gt;&lt;br /&gt;22. if there is only you, and your computer is in a safe place, you can agree to automatically log on one user.&lt;br /&gt;&lt;br /&gt;23. Place LILO in the First sector of drive (MBR). (default)&lt;br /&gt;&lt;br /&gt;24. If you are offered any proprietary drivers, then say Yes. (default)&lt;br /&gt;&lt;br /&gt;25. If it finds your printer, then allow it to set it up automatically. (default)&lt;br /&gt;&lt;br /&gt;Mandriva now provides a list of configurations that you will need to modify. You will need to configure the time zone to Los Angeles, but the other time defaults (hardware clock is not set to GMT) are fine. Configure the graphical interface. Make sure you test the configuration of your graphics adapter and monitor. You can use the information you gathered from your Windows network to configure the Network. If you have wireless, then select “wireless” from the list of adapters. The domain you choose for your host name is probably irrelevant—so make one up! Start the connection now to ensure it works. If you have a printer available to the computer but it was not detected earlier by Mandriva, then press the configure button next to printers, then Add a Printer, and then Auto-Detect. If Mandriva does not detect your printer, then uncheck Auto-Detect, click Next, and manually select its port, make, and model. Mandriva should be able to detect your printer, but you should check its efforts by printing a test page when prompted. If you wish to make your Windows OS the default, you will need to configure the bootloader. Upon entering the bootloader configuration area, click Next until you see a list of entries in the boot menu. Double click the "windows" entry, and then place an X in the Default checkbox.&lt;br /&gt;&lt;br /&gt;After OKing the summary, don’t download updates. Remove the CD or DVD, and click the Reboot button. (You may wish to change your BIOS boot-up sequence back at this time.) When the system reboots, select the “linux” entry to start Mandriva for the first time.&lt;br /&gt;&lt;br /&gt;If you are confronted with a command prompt instead of a GUI when Mandriva starts up, then login or su as root, and type XFdrake to open the graphics configuration tool. Play with the settings, and test until you get a good screen.&lt;br /&gt;&lt;br /&gt;You may now want update the computer by Start icon -&gt; System-&gt;Configuration-&gt;Packaging-&gt;Install, Remove &amp;amp; Update Software. After entering the root password, go to Software Management-&gt;”Look at available updates….” Then select a source URL (I use usc.edu), and wait for the list to download. You will see a Software Management window. You should download any Bugfix Updates, and Normal Updates.&lt;br /&gt;&lt;br /&gt;Once you have installed all the updates, you should install the GUI debugger, ddd. Select “Select from where software packages are downloaded …”. Then select Add and then “Distribution sources.” Select a URL (I use ftp://ftp.ale.org). After the list of packages is downloaded, select “Look at installable software…” from the four Software Management choices. Type “ddd” in the search box, and then press Search. The rest of the process is straightforward.&lt;br /&gt;&lt;br /&gt;Congratulations! Your done installing Linux!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-6377593556186404479?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/6377593556186404479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=6377593556186404479' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6377593556186404479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6377593556186404479'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/09/ecs-linux-mandriva-installation-process.html' title='ECS Linux-Mandriva Installation Process'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-3128478966733644576</id><published>2009-09-17T03:56:00.000-07:00</published><updated>2009-09-17T04:10:59.596-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os9'/><title type='text'>KUBUNTU 7.10 Installation</title><content type='html'>&lt;tr&gt;&lt;br /&gt;&lt;td&gt; &lt;table id="toc" class="toc" summary="Contents"&gt;&lt;tr&gt;&lt;td&gt;&lt;div id="toctitle"&gt;&lt;h2&gt;Contents&lt;/h2&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="toclevel-1"&gt;&lt;a href="#Hardware_notes"&gt;&lt;span class="tocnumber"&gt;1&lt;/span&gt; &lt;span class="toctext"&gt;Hardware notes&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-1"&gt;&lt;a href="#Kubuntu_7.10_.28Gutsy.29"&gt;&lt;span class="tocnumber"&gt;2&lt;/span&gt; &lt;span class="toctext"&gt;Kubuntu 7.10 (Gutsy)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li class="toclevel-2"&gt;&lt;a href="#Existing__Kubuntu_7.10_installation"&gt;&lt;span class="tocnumber"&gt;2.1&lt;/span&gt; &lt;span class="toctext"&gt;Existing  Kubuntu 7.10 installation&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-2"&gt;&lt;a href="#New_installation"&gt;&lt;span class="tocnumber"&gt;2.2&lt;/span&gt; &lt;span class="toctext"&gt;New installation&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-1"&gt;&lt;a href="#LinuxMCE"&gt;&lt;span class="tocnumber"&gt;3&lt;/span&gt; &lt;span class="toctext"&gt;LinuxMCE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li class="toclevel-2"&gt;&lt;a href="#Download_LinuxMCE"&gt;&lt;span class="tocnumber"&gt;3.1&lt;/span&gt; &lt;span class="toctext"&gt;Download LinuxMCE&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-2"&gt;&lt;a href="#Burn_download_to_CDs_and_install_from_CDs"&gt;&lt;span class="tocnumber"&gt;3.2&lt;/span&gt; &lt;span class="toctext"&gt;Burn download to CDs and install from CDs&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-2"&gt;&lt;a href="#Installing_mce-installer_from_command_prompt"&gt;&lt;span class="tocnumber"&gt;3.3&lt;/span&gt; &lt;span class="toctext"&gt;Installing mce-installer from command prompt&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-2"&gt;&lt;a href="#Installing_mce-installer_from_the_KDE_Menu"&gt;&lt;span class="tocnumber"&gt;3.4&lt;/span&gt; &lt;span class="toctext"&gt;Installing mce-installer from the KDE Menu&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-2"&gt;&lt;a href="#Install_LinuxMCE"&gt;&lt;span class="tocnumber"&gt;3.5&lt;/span&gt; &lt;span class="toctext"&gt;Install LinuxMCE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li class="toclevel-3"&gt;&lt;a href="#Choosing_type_of_Core"&gt;&lt;span class="tocnumber"&gt;3.5.1&lt;/span&gt; &lt;span class="toctext"&gt;Choosing type of Core&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-3"&gt;&lt;a href="#Choosing_Video_Card"&gt;&lt;span class="tocnumber"&gt;3.5.2&lt;/span&gt; &lt;span class="toctext"&gt;Choosing Video Card&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-3"&gt;&lt;a href="#Network_Configuration"&gt;&lt;span class="tocnumber"&gt;3.5.3&lt;/span&gt; &lt;span class="toctext"&gt;Network Configuration&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li class="toclevel-4"&gt;&lt;a href="#Choosing_Mirror_for_Packages"&gt;&lt;span class="tocnumber"&gt;3.5.3.1&lt;/span&gt; &lt;span class="toctext"&gt;Choosing Mirror for Packages&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-4"&gt;&lt;a href="#Choosing_DHCP_Server"&gt;&lt;span class="tocnumber"&gt;3.5.3.2&lt;/span&gt; &lt;span class="toctext"&gt;Choosing DHCP Server&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li class="toclevel-3"&gt;&lt;a href="#Choosing_Orbiter_Interface"&gt;&lt;span class="tocnumber"&gt;3.5.4&lt;/span&gt; &lt;span class="toctext"&gt;Choosing Orbiter Interface&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-3"&gt;&lt;a href="#Installing_Additional_Packages"&gt;&lt;span class="tocnumber"&gt;3.5.5&lt;/span&gt; &lt;span class="toctext"&gt;Installing Additional Packages&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-3"&gt;&lt;a href="#Choosing_How_to_Primarily_Use_the_Computer"&gt;&lt;span class="tocnumber"&gt;3.5.6&lt;/span&gt; &lt;span class="toctext"&gt;Choosing How to Primarily Use the Computer&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-3"&gt;&lt;a href="#Installing_LinuxMCE_Discs"&gt;&lt;span class="tocnumber"&gt;3.5.7&lt;/span&gt; &lt;span class="toctext"&gt;Installing LinuxMCE Discs&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-2"&gt;&lt;a href="#Installation_can_take_a_long_time"&gt;&lt;span class="tocnumber"&gt;3.6&lt;/span&gt; &lt;span class="toctext"&gt;Installation can take a long time&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-2"&gt;&lt;a href="#Installation_Complete"&gt;&lt;span class="tocnumber"&gt;3.7&lt;/span&gt; &lt;span class="toctext"&gt;Installation Complete&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="toclevel-2"&gt;&lt;a href="#Additional_Notes"&gt;&lt;span class="tocnumber"&gt;3.8&lt;/span&gt; &lt;span class="toctext"&gt;Additional Notes&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;table&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;script type="text/javascript"&gt; if (window.showTocToggle) { var tocShowText = "show"; var tocHideText = "hide"; showTocToggle(); } &lt;/script&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;p&gt;&lt;i&gt;After installation please visit &lt;a href="http://linuxmce.org/troubles.php" class="external text" title="http://linuxmce.org/troubles.php" rel="nofollow"&gt;this page&lt;/a&gt; and fill in any information you have about the installation process. This will aid the developers in fixing any faults.&lt;/i&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt; If you want to install LinuxMCE using the DVD, follow &lt;a href="/index.php/DVD_Installation" title="DVD Installation"&gt;these steps.&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Hardware_notes"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Hardware notes &lt;/span&gt;&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;See &lt;a href="/index.php/Hardware" title="Hardware"&gt;this section for general hardware&lt;/a&gt; recommendations, and &lt;a href="/index.php/Video#PC_Preparation" title="Video"&gt;this advice for PC preparation&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;LinuxMCE differs from other Home Theater PC systems in that some functions are performed by a &lt;a href="/index.php/Core" title="Core"&gt;Core&lt;/a&gt; PC and some functions are performed by a &lt;a href="/index.php/Media_Director" title="Media Director"&gt;Media Director&lt;/a&gt; PC. A &lt;a href="/index.php/Hybrid" title="Hybrid"&gt;hybrid&lt;/a&gt; Core/Media Director PC does both.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;For the central LinuxMCE Core server that will function on a home automation network, most recommended installations suggest 2 network interface cards (NICs). If you don't have a second NIC card already installed, it is easiest to do so &lt;i&gt;before&lt;/i&gt; installing Kubuntu/LinuxMCE, since the second card will then be recognised and configured correctly during the initial installation. You won't have to fiddle with setting it up later. See &lt;a href="/index.php/Internal_LAN_setup" title="Internal LAN setup"&gt;this section&lt;/a&gt; for tips on setting up a nested LinuxMCE LAN within an existing home LAN.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;(If you will have only a single PC acting as a hybrid Core/Media Director, 2 cards aren't strictly necessary, but putting them in at this stage will allow you to expand your network down the line.)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;For a PC acting as a Media Director (either as a standalone or as a hybrid), an nVidia graphics card is strongly recommended so that you can display the &lt;a href="/index.php/Selecting_the_Right_UI" title="Selecting the Right UI"&gt;User Interface&lt;/a&gt; in the highest resolution (UI2). If you don't have one installed, it is easiest to do so before starting software installation. It is probably best to stick with an nVidia card on the Core PC as well. Make sure the card is installed prior to software installation.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="/index.php/Video" title="Video"&gt;Check out this video and example installation&lt;/a&gt; of a complete installation that took this guy a few days and will likely take you a few weeks.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Kubuntu_7.10_.28Gutsy.29"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt;Kubuntu 7.10 (Gutsy)&lt;/span&gt;&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;Note:&lt;br /&gt;LinuxMCE 0704 (beta) was used only with Kubuntu Desktop version 7.04 (Feisty). The &lt;a href="/index.php/Current_version" title="Current version"&gt;current version&lt;/a&gt; is &lt;a href="/index.php/Mirrors_0710" title="Mirrors 0710"&gt;LinuxMCE 0710&lt;/a&gt; and is meant to be used only with Kubuntu Desktop version 7.10 (Gutsy). A version compatible with Kubuntu version 8.10 is planned for the future.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Steps for installing Linux MCE on an Kubuntu 7.10 (Gutsy Gibbon) system&amp;nbsp;:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Existing__Kubuntu_7.10_installation"&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class="mw-headline"&gt;Existing  Kubuntu 7.10 installation&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;You can install LinuxMCE 0710 on a pre-existing installation of Kubuntu 7.10 using the 2 CD install method (but not the DVD method). To complete the installation you will need a Kubuntu Desktop 7.10 Live CD available, or at least a copy of the .iso file somewhere on your hard drive. (If you need to obtain one, see the next section for the download link. There are instructions if you want to burn a Live CD.)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The install process will partially overwrite your previous Kubuntu installation using configuration files from the Live CD which are known to be uniquely compatible with LinuxMCE. If you have previously modified your Kubuntu system (subsequent to its original installation), you may lose some of your configuration files because LinuxMCE modifies them to suit its own needs. Therefore, do not install LinuxMCE on a mission-critical PC if you don't want to risk this. (You should dedicate one PC to be a LinuxMCE core server, anyway.)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="New_installation"&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class="mw-headline"&gt;New installation&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;If you &lt;i&gt;don't&lt;/i&gt; already have an Kubuntu system installed, follow these generic steps to install Kubuntu Desktop 7.10 from the Live CD:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt; Download the CD .iso image for Kubuntu desktop- either the &lt;a href="http://releases.ubuntu.com/kubuntu/7.10/kubuntu-7.10-desktop-i386.iso" class="external text" title="http://releases.ubuntu.com/kubuntu/7.10/kubuntu-7.10-desktop-i386.iso" rel="nofollow"&gt;32-bit version&lt;/a&gt; or the &lt;a href="http://releases.ubuntu.com/kubuntu/7.10/kubuntu-7.10-desktop-amd64.iso" class="external text" title="http://releases.ubuntu.com/kubuntu/7.10/kubuntu-7.10-desktop-amd64.iso" rel="nofollow"&gt;64-bit version&lt;/a&gt;, depending on your processor. Use the 32-bit version if in doubt. Note that LinuxMCE comes in both a 32-bit and a 64-bit version as well, so you must match. (If the above links are down, try this alternate site for the appropriate &lt;a href="http://de.releases.ubuntu.com/kubuntu/" class="external text" title="http://de.releases.ubuntu.com/kubuntu/" rel="nofollow"&gt;Kubuntu Desktop Live CD&lt;/a&gt;.)&lt;br /&gt;&lt;/li&gt;&lt;li&gt; If you don't know how to burn the .iso file to a bootable CD, then see &lt;a href="https://help.ubuntu.com/community/BurningIsoHowto" class="external text" title="https://help.ubuntu.com/community/BurningIsoHowto" rel="nofollow"&gt;these instructions&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Boot the Kubuntu Desktop 7.10 LiveCD.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Choose 'Start or install Kubuntu'.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; When Kubuntu's desktop appears, click on 'Install'.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; A short wizard will guide you. Select the language and press 'forward'.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Choose your timezone and press 'forward'.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Select the keyboard layout.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Choose desktop name, a user name and a password. LinuxMCE uses linuxmce for the user and password, so it is often convenient to use linuxmce as the initial user and password at this step, as well.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Select the partitioning options for your disk. If this is going to be a dedicated server, you can use the entire disk.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Ready to install.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Reboot the system and remove the Live CD.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;a name="LinuxMCE"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt;LinuxMCE&lt;/span&gt;&lt;/h2&gt;&lt;br /&gt;&lt;a name="Download_LinuxMCE"&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class="mw-headline"&gt;Download LinuxMCE&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Good1.jpg" class="image" title="Good1.jpg"&gt;&lt;img alt="" src="/images/thumb/a/a5/Good1.jpg/400px-Good1.jpg" width="400" height="302" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;From within the Kubuntu 7.10 desktop, open Konqueror or Firefox (the orange and blue icon at the top), and go to &lt;a href="http://www.linuxmce.org" class="external text" title="http://www.linuxmce.org" rel="nofollow"&gt;www.linuxmce.org&lt;/a&gt;. Select 'Download Instructions' to download the LinuxMCE CD images (.iso files) or the DVD .iso image onto your machine. You can also find the &lt;a href="/index.php/Current_version" title="Current version"&gt;current version here&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;There is a 32-bit version and a 64-bit version of LinuxMCE. If you are using a 64-bit Kubuntu 7.10 installation, download the corresponding LinuxMCE version.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;You will be downloading two .iso files, each one corresponding to a CD image. The installer is able to use the .iso files directly from the hard drive, or you can burn them to a CD and then use them from the CD.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;(Obviously, if you are downloading the .iso files on another computer, you will have to burn them onto CD to use them.)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;To install using the .iso files on your hard drive directly, skip the next step.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Burn_download_to_CDs_and_install_from_CDs"&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class="mw-headline"&gt;Burn download to CDs and install from CDs&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;i&gt;(If you plan to install directly from .iso files, skip this step and proceed to the next step.)&lt;/i&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you don't know how to burn an .iso file to a CD then see &lt;a href="https://help.ubuntu.com/community/BurningIsoHowto" class="external text" title="https://help.ubuntu.com/community/BurningIsoHowto" rel="nofollow"&gt;these instructions&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Burn the two CDs (assuming you are using this method).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;You can then simply place CD 1 in the CD-ROM and the installer will autostart. You will then be prompted to put CD 2 in the drive, followed by the Kubuntu Desktop Live CD (see later sections).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The rest will take a lot of time but will essentially install automatically. Skip the next two steps and continue with the installation prompts.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Installing_mce-installer_from_command_prompt"&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class="mw-headline"&gt;Installing mce-installer from command prompt&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;i&gt;(Skip the next two steps if you are installing from actual CDs.)&lt;/i&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;You can install the mce-installer from a command prompt without the need to burn the ISOs as follows:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;cd &lt;i&gt;/directory/where/the/downloaded/iso/files/are/&lt;/i&gt;&lt;br /&gt;mkdir -pv mnt&lt;br /&gt;sudo mount LinuxMCE_0704_CD1.iso mnt/ -o loop&lt;br /&gt;sudo dpkg -i mnt/mce-installer_2.0.1-1_i386.deb&lt;br /&gt;sudo umount mnt&lt;br /&gt;rmdir -v mnt&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;If you are using the 64-bit version, use mce-installer_2.0.1-1_amd64.deb instead of mce-installer_2.0.1-1_i386.deb.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Installing_mce-installer_from_the_KDE_Menu"&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class="mw-headline"&gt;Installing mce-installer from the KDE Menu&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Inst1.jpg" class="image" title="Inst1.jpg"&gt;&lt;img alt="" src="/images/thumb/c/cc/Inst1.jpg/400px-Inst1.jpg" width="400" height="299" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Once you have downloaded the packages and installed the mce-installer onto your disk, run the mce-installer:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;From Konqueror (or the Dolphin file manager), find and &lt;i&gt;right-click&lt;/i&gt; on the mce-installer icon. Choose Kubuntu Package Menu --&amp;gt; Install Package.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;(&lt;i&gt;This step is done automatically if you are installing from a CD.&lt;/i&gt;)&lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Install_LinuxMCE"&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class="mw-headline"&gt;Install LinuxMCE&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot1.JPG" class="image" title="Snapshot1.JPG"&gt;&lt;img alt="" src="/images/thumb/2/22/Snapshot1.JPG/400px-Snapshot1.JPG" width="400" height="250" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;The mce-installer places an "Install LinuxMCE" icon on your desktop.  Click it to start the installation process. A window will appear saying that you will be notified when updates are available. &lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Choosing_type_of_Core"&gt;&lt;/a&gt;&lt;h4&gt; &lt;span class="mw-headline"&gt;Choosing type of Core&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot2.JPG" class="image" title="Snapshot2.JPG"&gt;&lt;img alt="" src="/images/thumb/0/05/Snapshot2.JPG/400px-Snapshot2.JPG" width="400" height="250" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Choose if you want a dedicated core or a hybrid. (In brief, a hybrid runs as both the Core and as a Media Director. As such, it needs more computing power. &lt;a href="/index.php/Do_I_want_a_dedicated_Core%3F" title="Do I want a dedicated Core?"&gt;Click here&lt;/a&gt; to find out more differences between a core and a hybrid). Then click on the "Forward" button. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you aren't going to set up an "internal" home automation LAN at this time, but only will use a single PC for all LinuxMCE functions, then make that single PC installation a hybrid.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;However, if you will create an entire home automation network, it is better to use one PC as the dedicated core server (not a hybrid). It will run faster. You can leave it "headless" (no monitor, keyboard, mouse), and leave it always on. In such a situation, "dedicated Core" would be suitable. Nevertheless, it is possible after installation to choose whether to autostart the Core services by themselves, the Media Director services by themselves, or both together. Thus a "hybrid" installation can later used as a "dedicated Core," as a Media Director, or as both (a hybrid). There is little disadavantage, therefore, in choosing "hybrid" at this step. That is what many first time users choose.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Choosing_Video_Card"&gt;&lt;/a&gt;&lt;h4&gt; &lt;span class="mw-headline"&gt;Choosing Video Card&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot3.JPG" class="image" title="Snapshot3.JPG"&gt;&lt;img alt="" src="/images/thumb/7/7d/Snapshot3.JPG/400px-Snapshot3.JPG" width="400" height="250" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;This step is displayed only when an nNvidia graphics card is detected by LinuxMCE. You will be asked if you want to use the proprietary nVidia driver (the only one that works well with LinuxMCE and nVidia cards), instead of the generic driver (which doesn't work as well). Generally you should use the proprietary driver. This step is here for legal reasons.    &lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Network_Configuration"&gt;&lt;/a&gt;&lt;h4&gt; &lt;span class="mw-headline"&gt;Network Configuration&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot4.JPG" class="image" title="Snapshot4.JPG"&gt;&lt;img alt="" src="/images/thumb/8/8a/Snapshot4.JPG/400px-Snapshot4.JPG" width="400" height="300" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;The next screen will ask you whether you want to keep your current network configuration or whether you want to set your network options manually. The "current network configuration" is usually what the Kubuntu Live CD originally detected and setup automatically. Most commonly this configuration instructs the PC to ask for a dynamic IP from your home LAN router's DHCP service. This option is asking whether your LinuxMCE should continue to ask for a dynamic IP from your external LAN's router (using DHCP), or whether you wish to set a static IP address for your LinuxMCE PC. This setting applies only to the (first) NIC card that is connected to the "external" home LAN. Usually keeping the "current network configuration" is sufficient. Then press "Forward".&lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot5.JPG" class="image" title="Snapshot5.JPG"&gt;&lt;img alt="" src="/images/thumb/2/2f/Snapshot5.JPG/400px-Snapshot5.JPG" width="400" height="300" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;If you chose manual installation, you must now choose whether your PC will use a static IP within the external home LAN, or whether it will accept a dynamic IP assigned by the LAN router's DHCP. If you do not have a home LAN and router, but connect directly through a cable modem, you most likely use a (static) IP (that your cable company assigns you). Generally you have to know your IP address, the cable company's gateway IP, and the cable company's DNS server information (which your cable provider must provide to you). In contrast, most DSL providers use DHCP-assigned dynamic IPs, so if you connect directly through a DSL modem, you most likely use DHCP. You don't have to worry about the gateway and DNS server; DHCP usually discovers those for you automatically. (Obviously, if you bought a static IP service from a DSL or T1 provider, you would have to choose static and fill in the information, just as for a cable modem.) &lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you don't know what the heck you have, use DHCP.&lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Choosing_Mirror_for_Packages"&gt;&lt;/a&gt;&lt;h5&gt; &lt;span class="mw-headline"&gt;Choosing Mirror for Packages&lt;/span&gt;&lt;/h5&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot6.JPG" class="image" title="Snapshot6.JPG"&gt;&lt;img alt="" src="/images/thumb/c/c9/Snapshot6.JPG/400px-Snapshot6.JPG" width="400" height="300" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;You have to choose a mirror. Pick one geographically close to you. Downloads will be faster. &lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Choosing_DHCP_Server"&gt;&lt;/a&gt;&lt;h5&gt; &lt;span class="mw-headline"&gt;Choosing DHCP Server&lt;/span&gt;&lt;/h5&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot7.JPG" class="image" title="Snapshot7.JPG"&gt;&lt;img alt="" src="/images/thumb/5/57/Snapshot7.JPG/400px-Snapshot7.JPG" width="400" height="300" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;You will be asked whether you want (the LinuxMCE core server) to Run a DHCP Server or not. The LinuxMCE core server will be the DHCP server for your "internal" home automation network in order to provide plug-and-play detection of network devices like IP Cameras and VOIP phones, and to provide network boot images to any other PC's in the internal home automation network that you might want to use as Media Directors.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Hopefully you took some advice and already installed a second NIC card. That second NIC card is used so that LinuxMCE can provide an "internal" DHCP network to the PCs (Media Directors), Orbiters, and devices &lt;i&gt;within&lt;/i&gt; your automated home network. All ethernet connections from these devices (within the home automation network) must be connected to a switch (or a router with DHCP turned off) which is then in turn connected to this second NIC card. The LinuxMCE core server then performs the DHCP functions for the "internal" home automation network. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;In essence, the "internal" home automation network is nested within your "external" home LAN. Some PCs can remain outside of the internal home automation network by being directly connected to the router, and therefore not connected to the LinuxMCE server. The first NIC card of the LinuxMCE server therefore communicates to the router of your external home LAN. The second NIC is connected to the internal home automation LAN. The LinuxMCE core server only acts as the DHCP server for the devices in the internal home automation LAN. Savvy?&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Generally, you should answer yes to this question. The only time you would answer no is when you will have only one PC that will be a hybrid core server/media director and you do not plan to use any plug-n-play devices other than those connected directly to that single PC.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;You will be then asked if you want to keep the default Internal Network address for the internal home automation LAN  or if you want to change it. You might as well accept the default, unless you have some specific reason for specifying a unique IP range.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Then press 'Forward'.&lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Choosing_Orbiter_Interface"&gt;&lt;/a&gt;&lt;h4&gt; &lt;span class="mw-headline"&gt;Choosing Orbiter Interface&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot8.JPG" class="image" title="Snapshot8.JPG"&gt;&lt;img alt="" src="/images/thumb/c/c9/Snapshot8.JPG/400px-Snapshot8.JPG" width="400" height="300" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;In the next window you need to choose what interface you want to use and you have to pick one of three possibilities. There are currently three options: UI1, UI2 with masking, and UI2 with alpha-blending.  UI2 requires specific video cards (nVidia). It is best to choose UI1 for the initial installation if you don't have the appropriate nVidia card or if in doubt, as the interface can be changed later. This will reduce the possibility of video card related errors during installation.  After installation, you can check to see if your video card can do masking and alpha-blending by following the instructions at &lt;a href="/index.php/Graphics_Test" title="Graphics Test"&gt;Graphics Test&lt;/a&gt;.&lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Installing_Additional_Packages"&gt;&lt;/a&gt;&lt;h4&gt; &lt;span class="mw-headline"&gt;Installing Additional Packages&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot9.JPG" class="image" title="Snapshot9.JPG"&gt;&lt;img alt="" src="/images/thumb/1/11/Snapshot9.JPG/400px-Snapshot9.JPG" width="400" height="300" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;On the next step you have to choose if you want to install &lt;a href="http://en.wikipedia.org/wiki/LAME" class="external text" title="http://en.wikipedia.org/wiki/LAME" rel="nofollow"&gt;lame&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Libdvdcss" class="external text" title="http://en.wikipedia.org/wiki/Libdvdcss" rel="nofollow"&gt;libdvdcss&lt;/a&gt; and if it is legal in your country to use them. In general you will want to install them both.&lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Choosing_How_to_Primarily_Use_the_Computer"&gt;&lt;/a&gt;&lt;h4&gt; &lt;span class="mw-headline"&gt;Choosing How to Primarily Use the Computer&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot10.JPG" class="image" title="Snapshot10.JPG"&gt;&lt;img alt="" src="/images/thumb/8/85/Snapshot10.JPG/400px-Snapshot10.JPG" width="400" height="300" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;You have to select how you plan to use your computer, either: &lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Primarily used as a PC -- you can start LinuxMCE manually when you need it,   or&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A dedicated LinuxMCE -- you can start Kubuntu when you need it.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;For the dedicated core server, choose the second option. If you have a power outage, you can then set the computer to auto-reboot and restore your system without intervention. (If you are serious about home automation, it is best to have a dedicated core server, anyway.) It is possible to access the Kubuntu desktop from within LinuxMCE (see &lt;a href="#Additional_Notes" title=""&gt;below&lt;/a&gt;).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you choose the first option and have a power outage, then you will require a boot-up script, cron scheduling, or manual intervention in order to restart the LinuxMCE system.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you are just experimenting with LinuxMCE and/or primarily use the PC as a Kubuntu desktop, the first option is suitable. Also, if you wish to directly install LinuxMCE directly on a PC that will be used as a Media Director, but intend to trade its function back and forth between that of a Kubuntu desktop and a Media Director, also choose the first option. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;(Many PCs that will be used as Media Directors can simply be &lt;a href="/index.php/Netboot" title="Netboot"&gt;netbooted&lt;/a&gt; from the Core, however, so you do not really need to install LinuxMCE on them at all if you intend to netboot (which is generally easier).) &lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Installing_LinuxMCE_Discs"&gt;&lt;/a&gt;&lt;h4&gt; &lt;span class="mw-headline"&gt;Installing LinuxMCE Discs&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;This step is very important. You have to insert the CD (or point to the location on the hard drive of the .iso file for the CD): &lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot11.JPG" class="image" title="Snapshot11.JPG"&gt;&lt;img alt="" src="/images/thumb/c/c0/Snapshot11.JPG/400px-Snapshot11.JPG" width="400" height="300" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;LinuxMCE CD 1&lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot12.JPG" class="image" title="Snapshot12.JPG"&gt;&lt;img alt="" src="/images/thumb/f/f0/Snapshot12.JPG/400px-Snapshot12.JPG" width="400" height="300" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;LinuxMCE CD 2&lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot13.JPG" class="image" title="Snapshot13.JPG"&gt;&lt;img alt="" src="/images/thumb/e/e1/Snapshot13.JPG/400px-Snapshot13.JPG" width="400" height="300" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Kubuntu 7.10 Live CD&lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot14.JPG" class="image" title="Snapshot14.JPG"&gt;&lt;img alt="" src="/images/thumb/0/02/Snapshot14.JPG/400px-Snapshot14.JPG" width="400" height="300" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt; &lt;br /&gt;&lt;p&gt;You can see the message about the Linux MCE system installation.&lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Installation_can_take_a_long_time"&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class="mw-headline"&gt;Installation can take a long time&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Don't worry if the system seems to stop at points or report what seems like error messages.  &lt;br /&gt;This is normal since at places it will be testing drivers out, and is only there for the advanced Linux user.  &lt;br /&gt;You will get a dialog box if something really does go wrong.  And, understand this may take a very long time&lt;br /&gt;since it will in parallel be updating your Kubuntu system to the latest version.  Just leave it for an hour &lt;br /&gt;or two and come back later.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Installation_Complete"&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class="mw-headline"&gt;Installation Complete&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;div class="floatright"&gt;&lt;span&gt;&lt;a href="/index.php/Image:Snapshot15.jpg" class="image" title="Snapshot15.jpg"&gt;&lt;img alt="" src="/images/thumb/e/ee/Snapshot15.jpg/400px-Snapshot15.jpg" width="400" height="299" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;After the installation is done you’ll receive a message from the installer that will tell you to restart the system&lt;br /&gt;&lt;br clear="all" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Next follow the &lt;a href="/index.php/QuickStart_Guide" title="QuickStart Guide"&gt;QuickStart Guide&lt;/a&gt; to tell LinuxMCE about how you want to use it.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a name="Additional_Notes"&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class="mw-headline"&gt;Additional Notes&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;If you specified that LinuxMCE should startup by default, then after rebooting you will see LinuxMCE (not the Kubuntu desktop).  If you will use this computer as a Media PC only, you don't need to access the Kubuntu desktop for any further set up -- all setup is done from the from the &lt;a href="/index.php/LinuxMCE_Admin_Website" title="LinuxMCE Admin Website"&gt;LinuxMCE Admin Website&lt;/a&gt; or through the LinuxMCE &lt;a href="/index.php/Orbiter" title="Orbiter"&gt;Orbiter&lt;/a&gt; User Interface.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you would like to use this PC as a Kubuntu PC from &lt;i&gt;within&lt;/i&gt; LinuxMCE, however, a menu option on the on-screen Orbiter User Interface of a Media Director is provided to bring up the KDE (Kubuntu) desktop. (This may not work well if the Media Director has been &lt;a href="/index.php/Netboot" title="Netboot"&gt;netbooted&lt;/a&gt;.)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;You can also press Ctrl+Alt+F2 from within LinuxMCE to bring up the KDE desktop (then login and type StartX). &lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you specified that the Kubuntu desktop should be run by default, you can then start LinuxMCE manually from within the Kubuntu menu: Applications--&amp;gt;Sound &amp;amp; Video--&amp;gt;Start Media Center. (You can also click on the LinuxMCE icon on the Kubuntu desktop that was placed there during installation.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;When LinuxMCE is running, you can toggle back and forth between them by pressing &lt;b&gt;Ctrl+Alt+F7&lt;/b&gt; for Kubuntu or &lt;b&gt;Ctrl+Alt+F11&lt;/b&gt; for LinuxMCE.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-3128478966733644576?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/3128478966733644576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=3128478966733644576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3128478966733644576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3128478966733644576'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/09/kubuntu-710-installation.html' title='KUBUNTU 7.10 Installation'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-6790717640647436293</id><published>2009-09-17T03:25:00.000-07:00</published><updated>2009-09-17T03:50:12.144-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os9'/><title type='text'>Sun Solaris Installation Process</title><content type='html'>&lt;!-- BEGIN G3 ANCHOR LINKS COMPONENT --&gt;&lt;br /&gt;&lt;table border="0" cellpadding="0" cellspacing="0" width="100%"&gt;&lt;br /&gt;&lt;tr&gt;&lt;td class="tablecaption2"&gt;&lt;div class="headerpadding"&gt;&lt;br /&gt;Table of Contents&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="dkgrey1" width="100%"&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;table border="0" cellpadding="0" cellspacing="1" width="100%" summary="{placeholder summary}" class="vatop"&gt;&lt;br /&gt;&lt;tr class="grey1"&gt;&lt;td width="50%"&gt;&lt;div class="pad10"&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="named" href="http://www.blogger.com/post-edit.do#0"&gt;Installation Assumptions&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#1"&gt;Check the Hardware Compatibility List&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#2"&gt;Basic System Requirements&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#3"&gt;Obtaining Media for the x86 Platform&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#4"&gt;Power Up and Media Boot&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;br /&gt;&lt;td width="50%"&gt;&lt;div class="pad10"&gt;&lt;br /&gt;&lt;ol start="6"&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#5"&gt;Installing the Solaris 10 OS&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#5a"&gt;Identifying the Console&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#5b"&gt;Selecting the Type of Installation&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#5c"&gt;System Configuration&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#6"&gt;For More Information&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cellpadding="0" width="100%"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="grey3"&gt;&lt;span class="sp5"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="0"&gt;&lt;/a&gt;&lt;h4&gt;Installation Assumptions&lt;/h4&gt;&lt;br /&gt;&lt;br /&gt;This guide makes several assumptions, including:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;The system is an x86 system&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The system is compatible with the Solaris 10 5/09 OS and is listed on the Solaris Hardware Compatibility List (HCL)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The system has a graphical interface&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;While this guide is most appropriate for a stand-alone system that doesn't connect to a network or connects to a network with automatic configuration, it can be used to install a system with a fixed IP address if the network configuration information is available.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;If problems arise during the installation process that are not discussed in this guide, refer to the &lt;i&gt;Solaris 10 OS Installation Guide: Basic Installations&lt;/i&gt; for more information. This guide is part of the Solaris 10 Release and Installation Collection located on the Sun Web site at &lt;a href="http://docs.sun.com/app/docs/prod/solaris.10"&gt;http://docs.sun.com/app/docs/prod/solaris.10&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img border="0" alt="" align="top" src="http://www.blogger.com/im/ic_ar_up.gif" width="13" height="14" /&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#top"&gt;Back To Top&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cellpadding="0" width="100%"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="grey3"&gt;&lt;span class="sp5"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="1"&gt;&lt;/a&gt;&lt;h4&gt;Check the Hardware Compatibility List&lt;/h4&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The first step before the installation process is to verify that the system to be installed is on the hardware compatibility list located at: &lt;a href="http://www.blogger.com/bigadmin/hcl/"&gt;http://www.blogger.com/bigadmin/hcl/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="blknote"&gt;Note:&lt;/span&gt; The term "x86" refers to the family of 32-bit x86-compatible architecture and 64-bit AMD64 and Intel 64.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img border="0" alt="" align="top" src="http://www.blogger.com/im/ic_ar_up.gif" width="13" height="14" /&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#top"&gt;Back To Top&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cellpadding="0" width="100%"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="grey3"&gt;&lt;span class="sp5"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="2"&gt;&lt;/a&gt;&lt;h4&gt;Basic System Requirements&lt;/h4&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Verify the computer system meets the following requirements.&lt;br /&gt;&lt;br /&gt;&lt;span class="blknote"&gt;NOTE:&lt;/span&gt; The requirements below are recommended minimums.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;While it is possible to install the Solaris OS on a system with less disk capacity and CPU speed, it is not recommended.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Minimum 1024 MB of physical RAM&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Minimum 10 GB of available hard drive space&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Minimum 400 MHz CPU speed&lt;/li&gt;&lt;br /&gt;&lt;li&gt;DVD or CD-ROM drive&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Attached monitor or integrated display&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;For more information on Solaris System requirements, visit &lt;a href="http://www.blogger.com/software/solaris/specs.jsp"&gt;http://www.blogger.com/software/solaris/specs.jsp&lt;/a&gt;. For a catalog of the more than 5000 Solaris-ready applications and solutions, please visit &lt;a href="http://www.blogger.com/bigadmin/apps/"&gt;http://www.blogger.com/bigadmin/apps/&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cellpadding="0" width="100%"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="grey3"&gt;&lt;span class="sp5"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="3"&gt;&lt;/a&gt;&lt;h4&gt;Obtaining Media for the x86 Platform&lt;/h4&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The Solaris 10 5/09 OS release is available via download from the Sun Web site.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Go to &lt;a href="http://www.blogger.com/solaris/"&gt;http://www.blogger.com/solaris/&lt;/a&gt; and click on the Solaris logo if you want to obtain information about the Solaris 10 5/09 OS; if not, proceed to step 2.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Go to &lt;a href="http://www.blogger.com/solaris/get.jsp"&gt;http://www.blogger.com/solaris/get.jsp&lt;/a&gt; to begin the download process.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Choose Solaris 10 on the list of available downloads.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Click on the appropriate media format (Solaris for x86 systems).&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Register at the Sun Download Center, if you have not already done so.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Answer the short questionnaire.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Read and accept the license agreement.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Download and burn the CDs or DVDs.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;See the Solaris 10 Self Help FAQs located at &lt;a href="http://www.blogger.com/solaris/self_help.jsp"&gt;http://www.blogger.com/solaris/self_help.jsp&lt;/a&gt; for additional guidance, instruction, and tips on downloading the Solaris 10 OS or burning installation CD and DVD media.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img border="0" alt="" align="top" src="http://www.blogger.com/im/ic_ar_up.gif" width="13" height="14" /&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#top"&gt; &lt;/p&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Power Up and Media Boot &lt;h4&gt;&lt;/h4&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;If you don't want to substitute your current operating system and instead you want to run Solaris as a guest OS or Virtual Machine, please download and install xVM VirtualBox for free from &lt;a href="http://www.virtualbox.org/" target="_blank"&gt;http://www.virtualbox.org/&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The following procedure can be used to install Solaris 10 5/09 on a new or used system.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Power up the system and insert the first installation CD or DVD into the drive tray.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Restart the system. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;If the system appears to be booting from the hard disk and the Solaris OS installer does not start, power cycle the system (power cycle is shutting down the power on the system and then restarting the system). As the system begins to boot, enter setup mode. Typically, the system displays a message indicating which key to press (such as "Enter F2 to enter setup", although the key to press varies by manufacturer; the ESC and F12 keys are other common options.) If you miss the message, simply restart the system a couple of times until you are able to view it.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Once in setup mode, specify the boot device for the system. This example specifies the CD or DVD drive as the boot device. To do so, find the list that describes boot order and re-order as needed to ensure the CD or DVD drive appears first on the list. The system should then boot from the CD or DVD drive to start the install process.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_01.gif" width="600" height="105" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;img border="0" alt="" align="top" src="http://www.blogger.com/im/ic_ar_up.gif" width="13" height="14" /&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#top"&gt;Back To Top&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cellpadding="0" width="100%"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="grey3"&gt;&lt;span class="sp5"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="5"&gt;&lt;/a&gt;&lt;h4&gt;Installing the Solaris 10 5/09 Operating System&lt;/h4&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="5a"&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Identifying the Console&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The next step in the installation process is to select the type of console for the hardware on which the Solaris OS is being installed. Use the arrow keys to select the version of the Solaris OS that matches the hardware configuration. For most x86 systems, use the default selection.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Press the ENTER key and boot the version of operating system selected. The highlighted entry boots in 60 seconds even if a key is not pressed.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="blknote"&gt;Note:&lt;/span&gt; Prompts do not appear during the boot process. If a selection is not made, the screen times out and the system&lt;br /&gt;automatically boots the Solaris OS.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_02.gif" width="600" height="332" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="5b"&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Selecting the Type of Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;After the ENTER key is pressed or the counter times out, a series of dots will run on the screen and you will see the basic&lt;br /&gt;device configuration message along with a menu with six installation options.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_03.gif" width="600" height="126" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Before this new counter times out, select option 3 to install Solaris 10 5/09 from the beginning using Solaris ZFS as the root file system. You can get more information on ZFS from &lt;a href="http://www.blogger.com/software/solaris/zfs.jsp"&gt;http://www.blogger.com/software/solaris/zfs.jsp&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_04.gif" width="600" height="311" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="blknote"&gt;Note:&lt;/span&gt; If you don't want to use ZFS as your root filesystem, you can use option 1. Please refer to the previous version of this "How To Guide."&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Once option 3 is selected, you'll see the following screen with some information regarding your hardware. Keep in mind that the hardware information displayed (such as "nge0") may differ from the exact data displayed below and that each step can take up to a couple of minutes to complete:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_05.gif" width="600" height="333" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;After a few seconds, you are presented with the keyboard layout configuration in case you don't have a standard keyboard or if you have a localized keyboard. If you have a US keyboard, press the [F2] key; if not, select the right language using the arrow keys to move up or down, make your selection with the [space bar] and then press [F2] to continue.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_06.gif" width="600" height="333" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Immediately, you'll see the following message. Press ENTER to continue.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_07.gif" width="600" height="330" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="5c"&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;System Configuration&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;A series of screens guides you through the Solaris OS configuration process.&lt;br /&gt;&lt;br /&gt;&lt;span class="blknote"&gt;Note:&lt;/span&gt; The graphical screens require a mouse to be rolled over the window in order to answer questions posed throughout the configuration process.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;After you press ENTER, the system configuration process will start through a series of windows. Please roll the mouse over the window, click the mouse, then press ENTER to continue.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_08.gif" width="600" height="358" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Select a language for the system.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_09.gif" width="600" height="359" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;A new window, the Solaris Install Console, appears in the bottom-right corner. This window is used to display pertinent installation messages. Another window appears in which the Solaris OS installation questions should be answered. Press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_10.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The system identification process begins. Press [F2] to continue:.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_11.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Network Connectivity window appears. Use the default answer, (unless you don't have a network) and press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_12.gif" width="600" height="450" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The DHCP selection appears. For most cases, just select DHCP for your network configuration using the arrow keys and the space bar to make the selection and then press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_13.gif" width="600" height="450" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The IPv6 window appears. Just use the default and press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_14.gif" width="600" height="448" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Confirmation window appears. If you agree with your selections, press [F2] to continue; if not, press [F4] and the process will go back to step 5.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_15.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Security Policy window appears. Use the default for No Kerberos configuration, then press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_16.gif" width="600" height="450" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;For confirmation of your policy selection, press [F2] and continue to the next screen.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_17.gif" width="600" height="450" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Name Service window appears. Select NONE using the arrow keys and pressing the space bar to select, then press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_18.gif" width="600" height="448" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;For confirmation of your selection, press [F2] and continue to the next screen.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_19.gif" width="600" height="448" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The NFSv4 domain name window appears. Let the system use the default option and press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_20.gif" width="600" height="450" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;For confirmation of your selection, press [F2] to continue to the next screen.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_21.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Time Zone window appears. Next, set the time zone for the system. This example sets the Americas time zone. Use the arrow keys and the space bar to make the selection, then press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_22.gif" width="600" height="448" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Time Zone cont'd. Set the United States Country &amp;amp; Region, then press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_23.gif" width="600" height="448" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Time Zone cont'd. Set the Pacific Time, then press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_24.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Set current date and time. Use arrow keys and keyboard to change the proposed date and time, then press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_25.gif" width="600" height="450" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;To confirm your selection, press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_26.gif" width="600" height="448" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Root Password window appears. Set the root password. Note the password typed remains invisible. Re-enter the password in the second box and press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_27.gif" width="600" height="446" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Network Services window appears. Click [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_28.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Remote Services window appears. In this window, you can choose a "Secure by default" Solaris installation, but afterwards individual services should be enabled. If you are unsure of your type of installation, follow the default "Yes" to enable all remote services and press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_29.gif" width="600" height="450" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Install Progress window appears. Wait for a few minutes while Solaris installs on your system. After the installation is completed, the system will reboot automatically and will start the Solaris OS. Remember that in some cases, you will have to eject the media manually.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_30.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Eject CD/DVD window appears. Use the default. Press [F2] to continue; the system will automatically eject the media after installation.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_31.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Reboot After Installation window appears. Use the default, press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_32.gif" width="600" height="451" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Confirmation window appears; press [F2] to continue. In some cases, the system will not be able to eject the media after installation. Be sure to eject it manually to avoid starting the installation process again; if after the installation your system didn't eject the media and the install process started again, you can simply reboot your system. During the boot process, eject the media and the system will boot from the hard disk using the freshly installed Solaris 10 image.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_33.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The License window appears. Please read the Solaris License Agreement, and if you agree, press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_34.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Geographic Regions window appears. To add support for other regions, select the desired region; if not, press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_35.gif" width="600" height="448" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The System Locale window appears. Press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_36.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Selection of Additional Products window appears. Press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_37.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Root File System selection window appears. Select ZFS and press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_38.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Software Selection window appears. Use the default and press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_39.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Disk Selection window appears. Use the default and press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_40.gif" width="600" height="450" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The ZFS Configuration window appears. Use the default and press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_41.gif" width="600" height="450" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Remote Mounts window appears. Use the default and press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_42.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Profile window appears. On this window, you can see a technical description of how Solaris will be installed on your system. Press [F2] to continue.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_43.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Install Progress window appears. Wait for a few minutes while Solaris installs on your system. After the installation is completed, the system will reboot automatically and will start the Solaris OS. Remember that in some cases, you will have to eject the media manually.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_44.gif" width="600" height="450" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Now you have successfully installed Solaris 10 5/09 on your system. Login using the root user and the password you assigned on step 19.&lt;br /&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- BEGIN G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;div class="g19 g19v9 g19r1"&gt;&lt;br /&gt;&lt;div style="WIDTH: 600px" class="imgbox imgcenter"&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://www.blogger.com/software/solaris/howtoguides/images/installSolaris_45.gif" width="600" height="449" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;!-- END G19 COMPONENT V.9 --&gt;&lt;br /&gt;&lt;span class="sp10"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;img border="0" alt="" align="top" src="http://www.blogger.com/im/ic_ar_up.gif" width="13" height="14" /&gt;&lt;a class="named" href="http://www.blogger.com/post-create.g?blogID=3172144357112556164#top"&gt;Back To Top&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-6790717640647436293?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/6790717640647436293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=6790717640647436293' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6790717640647436293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6790717640647436293'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/09/sun-solaris-installation-process.html' title='Sun Solaris Installation Process'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-8287999015096105111</id><published>2009-09-17T03:04:00.001-07:00</published><updated>2009-09-17T03:06:21.981-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os9'/><title type='text'>Windows Xp Insatallion process</title><content type='html'>&lt;p&gt;This procedure demonstrates how to install Windows XP Professional. The procedure to install Windows XP home edition is very similar to the professional edition. Since Windows XP Pro is more advanced operating system, it will be used to demonstrate the installation procedure.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The best way install Windows XP is to do a clean install. It is not difficult to perform a clean installation. Before you perform the installation I recommend that you check &lt;a href="ftp://ftp.microsoft.com/services/whql/hcl/WinXPHCLx86.txt" target="_blank"&gt;Windows XP Compatibility List&lt;/a&gt; to ensure that your hardware is supported by XP. If your hardware is not on the compatibility list you can check your hardware manufactures website to download the drivers for Windows XP. Save all the necessary drivers onto floppy disks or CD before you start the installation.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;All versions of Windows XP CD are bootable. In order to boot from CD/DVD-ROM you need to set the boot sequence. Look for the boot sequence under your BIOS setup and make sure that the first boot device is set to CD/DVD-ROM. You can then perform the following steps to install Windows XP:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 1 - &lt;/strong&gt;Start your PC and place your Windows XP CD in your CD/DVD-ROM drive. Your PC should automatically detect the CD and you will get a message saying "Press any key to boot from CD". Soon as computer starts booting from the CD your will get the following screen:&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp1.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp1.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 2 &lt;/strong&gt;- At this stage it will ask you to press F6 if you want to install a third party Raid or SCSI driver. If you are using a an IDE Hard Drive then you do not need to press F6. If you are using a SCSI or SATA Hard drive then you must press F6 otherwise Windows will not detect your Hard Drive during the installation. Please make sure you have the Raid drivers on a floppy disk. Normally the drivers are supplied on a CD which you can copy to a floppy disk ready to be installed. If you are not sure how to do this then please read your motherboard manuals for more information. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp2.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp2.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 3&lt;/strong&gt; - Press S to Specify that you want to install additional device.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp3.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp3.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 4&lt;/strong&gt; - You will be asked to insert the floppy disk with the Raid or SCSI drivers. Press enter after you have inserted the disk.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp4.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp4.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 5&lt;/strong&gt; - You will see a list of Raid drivers for your HDD. Select the correct driver for your device and press enter.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp5.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp5.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 6&lt;/strong&gt; - You will then get a Windows XP Professional Setup screen. You have the option to do a new Windows install, Repair previous install or quit. Since we are doing a new install we just press Enter to continue.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp6.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp6.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 7&lt;/strong&gt; - You will be presented with the End User Licensing Agreement. Press F8 to accept and continue&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp7.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp7.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 8&lt;/strong&gt; - This step is very important. Here we will create the partition where Windows will be installed. If you have a brand new unformatted drive you will get a screen similar to below. In our case the drive size is 8190MB. We can choose to install Windows in this drive without creating a partition, hence use the entire size of the drive. If you wish to do this you can just press enter and Windows will automatically partition and format the drive as one large drive.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;However for this demonstration I will create two partition. The first partition will be 6000MB (C: drive) and second partition would be 2180MB (E: drive). By creating two partition we can have one which stores Windows and Applications and the other which stores our data. So in the future if anything goes wrong with our Windows install such as virus or spyware we can re-install Windows on C: drive and our data on E: drive will not be touched. Please note you can choose whatever size partition your like. For example if you have 500GB hard drive you can have two partition of 250GB each.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Press C to create a partition.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp8.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp8.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 8&lt;/strong&gt; - Windows will show the total size of the hard drive and ask you how much you want to allocate for the partition you are about to create. I will choose 6000MB. You will then get the screen below. Notice it shows C: Partition 1 followed by the size 6000 MB. This indicates the partition has been created. We still have an unpartitioned space of 2189MB. Next heighlight the unpartitioned space by pressing down the arrow key. Then press C to create another partition. You will see the total space available for the new partition. Just choose all the space left over, in our case 2180MB. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp9.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp9.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 9 &lt;/strong&gt;- Now you will see both partition listed. Partition 1 (C: Drive) 6000MB and Partition 2 (E: Drive) 2180MB. You will also have 8MB of unpartitioned space. Don't worry about that. Just leave it how its is. Windows normally has some unpartitioned space. You might wonder what happened to D: drive. Windows has automatically allocated D: drive to CD/DVD-ROM.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Select Partition 1 (C: Drive) and press Enter.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/windows_xp/winxp10.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp10.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 10&lt;/strong&gt; - Choose format the partition using NTFS file system.This is the recommended file system. If the hard drive has been formatted before then you can choose quick NTFS format. We chose NTFS because it offers many security features, supports larger drive size, and bigger size files.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp11.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp11.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Windows will now start formatting drive C: and start copying setup files as shown on the two images below :&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp12.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp12.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp13.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp13.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 11 -&lt;/strong&gt; After the setup has completed copying the files the computer will restart. Leave the XP CD in the drive but this time DO NOT press any key when the message "Press any key to boot from CD" is displayed. In few seconds setup will continue. Windows XP Setup wizard will guide you through the setup process of gathering information about your computer.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp14.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp14.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 12 -&lt;/strong&gt; Choose your region and language. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp15.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp15.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 13 -&lt;/strong&gt; Type in your name and organization. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp16.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp16.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 14.&lt;/strong&gt; Enter your product key.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp17.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp17.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 15 -&lt;/strong&gt; Name the computer, and enter an Administrator password. Don't forget to write down your Administrator password. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp18.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp18.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 16 -&lt;/strong&gt; Enter the correct date, time and choose your time zone.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp19.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp19.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 17&lt;/strong&gt; - For the network setting choose typical and press next.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp20.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp20.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 18 -&lt;/strong&gt; Choose workgroup or domain name. If you are not a member of a domain then leave the default settings and press next. Windows will restart again and adjust the display.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp21.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp21.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;This procedure demonstrates how to install Windows XP Professional. The procedure to install Windows XP home edition is very similar to the professional edition. Since Windows XP Pro is more advanced operating system, it will be used to demonstrate the installation procedure.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The best way install Windows XP is to do a clean install. It is not difficult to perform a clean installation. Before you perform the installation I recommend that you check &lt;a href="ftp://ftp.microsoft.com/services/whql/hcl/WinXPHCLx86.txt" target="_blank"&gt;Windows XP Compatibility List&lt;/a&gt; to ensure that your hardware is supported by XP. If your hardware is not on the compatibility list you can check your hardware manufactures website to download the drivers for Windows XP. Save all the necessary drivers onto floppy disks or CD before you start the installation.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;All versions of Windows XP CD are bootable. In order to boot from CD/DVD-ROM you need to set the boot sequence. Look for the boot sequence under your BIOS setup and make sure that the first boot device is set to CD/DVD-ROM. You can then perform the following steps to install Windows XP:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 1 - &lt;/strong&gt;Start your PC and place your Windows XP CD in your CD/DVD-ROM drive. Your PC should automatically detect the CD and you will get a message saying "Press any key to boot from CD". Soon as computer starts booting from the CD your will get the following screen:&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp1.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp1.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 2 &lt;/strong&gt;- At this stage it will ask you to press F6 if you want to install a third party Raid or SCSI driver. If you are using a an IDE Hard Drive then you do not need to press F6. If you are using a SCSI or SATA Hard drive then you must press F6 otherwise Windows will not detect your Hard Drive during the installation. Please make sure you have the Raid drivers on a floppy disk. Normally the drivers are supplied on a CD which you can copy to a floppy disk ready to be installed. If you are not sure how to do this then please read your motherboard manuals for more information. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp2.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp2.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 3&lt;/strong&gt; - Press S to Specify that you want to install additional device.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp3.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp3.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 4&lt;/strong&gt; - You will be asked to insert the floppy disk with the Raid or SCSI drivers. Press enter after you have inserted the disk.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp4.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp4.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 5&lt;/strong&gt; - You will see a list of Raid drivers for your HDD. Select the correct driver for your device and press enter.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp5.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp5.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 6&lt;/strong&gt; - You will then get a Windows XP Professional Setup screen. You have the option to do a new Windows install, Repair previous install or quit. Since we are doing a new install we just press Enter to continue.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp6.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp6.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a class="style1" href="http://www.blogger.com/windows_xp_p2.htm"&gt;Next - How to install Windows XP Page 2&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 7&lt;/strong&gt; - You will be presented with the End User Licensing Agreement. Press F8 to accept and continue&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp7.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp7.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 8&lt;/strong&gt; - This step is very important. Here we will create the partition where Windows will be installed. If you have a brand new unformatted drive you will get a screen similar to below. In our case the drive size is 8190MB. We can choose to install Windows in this drive without creating a partition, hence use the entire size of the drive. If you wish to do this you can just press enter and Windows will automatically partition and format the drive as one large drive.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;However for this demonstration I will create two partition. The first partition will be 6000MB (C: drive) and second partition would be 2180MB (E: drive). By creating two partition we can have one which stores Windows and Applications and the other which stores our data. So in the future if anything goes wrong with our Windows install such as virus or spyware we can re-install Windows on C: drive and our data on E: drive will not be touched. Please note you can choose whatever size partition your like. For example if you have 500GB hard drive you can have two partition of 250GB each.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Press C to create a partition.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp8.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp8.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 8&lt;/strong&gt; - Windows will show the total size of the hard drive and ask you how much you want to allocate for the partition you are about to create. I will choose 6000MB. You will then get the screen below. Notice it shows C: Partition 1 followed by the size 6000 MB. This indicates the partition has been created. We still have an unpartitioned space of 2189MB. Next heighlight the unpartitioned space by pressing down the arrow key. Then press C to create another partition. You will see the total space available for the new partition. Just choose all the space left over, in our case 2180MB. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp9.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp9.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 9 &lt;/strong&gt;- Now you will see both partition listed. Partition 1 (C: Drive) 6000MB and Partition 2 (E: Drive) 2180MB. You will also have 8MB of unpartitioned space. Don't worry about that. Just leave it how its is. Windows normally has some unpartitioned space. You might wonder what happened to D: drive. Windows has automatically allocated D: drive to CD/DVD-ROM.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Select Partition 1 (C: Drive) and press Enter.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/windows_xp/winxp10.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp10.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 10&lt;/strong&gt; - Choose format the partition using NTFS file system.This is the recommended file system. If the hard drive has been formatted before then you can choose quick NTFS format. We chose NTFS because it offers many security features, supports larger drive size, and bigger size files.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp11.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp11.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Windows will now start formatting drive C: and start copying setup files as shown on the two images below :&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp12.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp12.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp13.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp13.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 11 -&lt;/strong&gt; After the setup has completed copying the files the computer will restart. Leave the XP CD in the drive but this time DO NOT press any key when the message "Press any key to boot from CD" is displayed. In few seconds setup will continue. Windows XP Setup wizard will guide you through the setup process of gathering information about your computer.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp14.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp14.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 12 -&lt;/strong&gt; Choose your region and language. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp15.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp15.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 13 -&lt;/strong&gt; Type in your name and organization. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp16.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp16.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 14.&lt;/strong&gt; Enter your product key.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp17.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp17.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 15 -&lt;/strong&gt; Name the computer, and enter an Administrator password. Don't forget to write down your Administrator password. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp18.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp18.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 16 -&lt;/strong&gt; Enter the correct date, time and choose your time zone.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp19.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp19.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 17&lt;/strong&gt; - For the network setting choose typical and press next.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp20.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp20.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 18 -&lt;/strong&gt; Choose workgroup or domain name. If you are not a member of a domain then leave the default settings and press next. Windows will restart again and adjust the display.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp21.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp21.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="style1" align="center"&gt;&lt;a href="http://www.blogger.com/windows_xp_p4.htm"&gt;Next - How to install Windows XP Page 4&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 19 -&lt;/strong&gt; Finally Windows will start and present you with a Welcome screen. Click next to continue.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp22.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp22.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 20&lt;/strong&gt; - Choose &lt;em&gt;'help protect my PC by turning on automatic updates now'&lt;/em&gt; and press next.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp23.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp23.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 21&lt;/strong&gt; - Will this computer connect to the internet directly, or through a network? If you are connected to a router or LAN then choose: &lt;em&gt;'Yes, this computer will connect through a local area network or home network'&lt;/em&gt;. If you have dial up modem choose: &lt;em&gt;'No, this computer will connect directly to the internet'.&lt;/em&gt; Then click Next.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp24.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp24.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 22&lt;/strong&gt; - Ready to activate Windows? Choose yes if you wish to active Windows over the internet now. Choose no if you want to activate Windows at a later stage.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp25.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp25.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 23 -&lt;/strong&gt; Add users that will sign on to this computer and click next.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp26.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp26.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 24&lt;/strong&gt; - You will get a Thank you screen to confirm setup is complete. Click finish.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp27.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com./pics/windows_xp/small/winxp27.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 25.&lt;/strong&gt; Log in, to your PC for the first time. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp28.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp28.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 26&lt;/strong&gt; - You now need to check the device manager to confirm that all the drivers has been loaded or if there are any conflicts. From the start menu select &lt;strong&gt;Start -&amp;gt; Settings -&amp;gt; Control Panel&lt;/strong&gt;. Click on the &lt;strong&gt;System&lt;/strong&gt; icon and then from the &lt;strong&gt;System Properties &lt;/strong&gt;window select the &lt;strong&gt;Hardware &lt;/strong&gt;tab, then click on &lt;strong&gt;Device Manager&lt;/strong&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp29.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp29.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;If there are any yellow exclamation mark "&lt;strong&gt;!&lt;/strong&gt;" next to any of the listed device, it means that no drivers or incorrect drivers has been loaded for that device. In our case we have a Video Controller (VGA card) which has no drivers installed. &lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Your hardware should come with manufacturer supplied drivers. You need to install these drivers using the automatic setup program provided by the manufacturer or you need to manually install these drivers. If you do not have the drivers, check the manufacturers website to download them.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;To install a driver manually use the following procedure:&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;(a)&lt;/strong&gt; From the device manager double click on the device containing the exclamation mark.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;(b)&lt;/strong&gt; This would open a device properties window.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;(c)&lt;/strong&gt; Click on the &lt;strong&gt;Driver&lt;/strong&gt; tab.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;(d)&lt;/strong&gt; Click Update Driver button. The Wizard for updating device driver pops up as shown below:&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/driver_update.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/driver_update.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;You now get two options. The first option provides an automatic search for the required driver. The second option allows you to specify the location of the driver. If you don't know the location of the driver choose the automatic search which would find the required driver from the manufacturer supplied CD or Floppy disk. Windows would install the required driver and may ask you to restart the system for the changes to take affect. Use this procedure to install drivers for all the devices that contain an exclamation mark. Windows is completely setup when there are no more exclamation marks in the device manager.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-8287999015096105111?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/8287999015096105111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=8287999015096105111' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/8287999015096105111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/8287999015096105111'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/09/windows-xp-insatallion-process.html' title='Windows Xp Insatallion process'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-6140417393060578397</id><published>2009-08-20T03:53:00.000-07:00</published><updated>2009-08-27T02:07:55.293-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os8'/><title type='text'>DEADLOCK DETECTION</title><content type='html'>&lt;ul&gt;&lt;br /&gt;&lt;li&gt;The system may enter a deadlock state&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The system needs:&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;        -an algorithm that periodically determines wheather a deadlock has occured in the system&lt;/p&gt;&lt;br /&gt;&lt;p&gt;       -a procedure to recover from a deadlock&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt; Two algorithms&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;1) one instance for resource type&lt;/p&gt;&lt;br /&gt;&lt;p&gt;2)multiple instance for resource type&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-6140417393060578397?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/6140417393060578397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=6140417393060578397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6140417393060578397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6140417393060578397'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/08/deadlock-detection.html' title='DEADLOCK DETECTION'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-3049918741698666037</id><published>2009-08-20T03:50:00.000-07:00</published><updated>2009-08-27T02:07:55.298-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os8'/><title type='text'>DEADLOCK RECOVERY</title><content type='html'>&lt;div&gt;&lt;br /&gt;•Abort all deadlocked processes.&lt;br /&gt;•Abort one process at a time until the deadlock cycle is eliminated.&lt;br /&gt;•In which order should we choose to abort?&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;–Priority of the process.&lt;br /&gt;–How long process has computed, and how much longer to completion.&lt;br /&gt;–Resources the process has used.&lt;br /&gt;–Resources process needs to complete.&lt;br /&gt;–How many processes will need to be terminated.&lt;br /&gt;–Is process interactive or batch?&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;•&lt;strong&gt;Selecting a victim&lt;/strong&gt; – minimize cost&lt;br /&gt;•&lt;strong&gt;Rollback &lt;/strong&gt;– return to some safe state, restart process from that state&lt;br /&gt;–Require the system to keep more information about the state of all the running processes&lt;br /&gt;•&lt;strong&gt;Starvation&lt;/strong&gt; –  same process may always be picked as victim, include number of rollback in cost factor&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-3049918741698666037?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/3049918741698666037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=3049918741698666037' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3049918741698666037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3049918741698666037'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/08/deadlock-recovery.html' title='DEADLOCK RECOVERY'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-3999795901085339126</id><published>2009-08-20T03:43:00.000-07:00</published><updated>2009-08-27T02:07:55.302-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0s8'/><title type='text'>DEADLOCK PREVENTION</title><content type='html'>&lt;div&gt;&lt;strong&gt;&lt;br /&gt;-Ensure that at least one of the necessary conditions cannot hold&lt;br /&gt;-Prevent deadlocks by constraining how requests for resources can be made&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;br /&gt;•Mutual Exclusion –&lt;/strong&gt; not required for sharable resources; must hold for non-sharable resources&lt;br /&gt;&lt;strong&gt;•Hold and Wait –&lt;/strong&gt; must guarantee that whenever a process requests a resource, it does not hold any other resources&lt;strong&gt;.&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;–Method 1:&lt;/strong&gt; require each process to request and be allocated all its resources before it begins execution&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;–Method 2:&lt;/strong&gt; allow a process to request resources only when the process has none&lt;strong&gt;&lt;br /&gt;–Example: &lt;/strong&gt;copy data from tape drive to disk file, sort disk file, prin&lt;strong&gt;t&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;–Disadvantage&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;•Low resource utilization&lt;br /&gt;&lt;/div&gt;&lt;/strong&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;•Starvation possible &lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;br /&gt;•No Preemption –&lt;/strong&gt; if process A holding resources requests another resource that cannot be immediately allocated to it&lt;br /&gt;&lt;strong&gt;–Method 1:&lt;/strong&gt; All resources currently being held by A are preempted &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;•&lt;/strong&gt;Preempted resources are added to A’s waiting resource list&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;A will be restarted only when it can regain its old resources, as well as the new ones that it is requesting&lt;strong&gt;.&lt;br /&gt;–Method 2: &lt;/strong&gt;Check the requested resources for following conditions&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;•&lt;/strong&gt;If it is allocated to a process waiting for additional resources, preempt it from the waiting process and allocate it to A&lt;br /&gt;•If it is held by a process not waiting, A must wait&lt;br /&gt;–A’s resources may be preempted, but only if another process requests them&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;br /&gt;•Circular Wait – &lt;/strong&gt;impose a total ordering of all resource types&lt;br /&gt;–Example: F(tape drive) = 1, F(disk drive) = 5, F(Printer) = 12&lt;strong&gt;&lt;br /&gt;•&lt;/strong&gt;F is defined according to the normal order of resource usage&lt;br /&gt;&lt;strong&gt;–Method 1:&lt;/strong&gt; require that each process requests resources in an increasing order of enumeration&lt;br /&gt;&lt;strong&gt;•&lt;/strong&gt;OK if tape drive è disk drive è Printer&lt;br /&gt;•Not OK if disk drive è tape drive è Printer&lt;br /&gt;&lt;strong&gt;–Method 2:&lt;/strong&gt; Whenever a process requests an instance of Rj, it has released any resources Ri such that F(Ri) &gt; F(Rj)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-3999795901085339126?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/3999795901085339126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=3999795901085339126' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3999795901085339126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3999795901085339126'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/08/deadlock-prevention.html' title='DEADLOCK PREVENTION'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-6511998893276312061</id><published>2009-08-20T03:41:00.000-07:00</published><updated>2009-08-27T02:07:55.310-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS8'/><title type='text'>METHODS for HANDLING DEADLOCKS</title><content type='html'>&lt;div&gt;&lt;br /&gt;•Use a protocol to prevent or avoid deadlocks, ensuring that the system will never enter a deadlock state&lt;br /&gt;–Deadlock prevention&lt;br /&gt;–Deadlock avoidance&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;•Allow the system to enter a deadlock state, detect it and then recover&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;•Ignore the problem and pretend that deadlocks never occur in the system&lt;br /&gt;–Used by most operating systems, including UNIX&lt;br /&gt;–The undetected deadlock will result in the deterioration of the system performance. Eventually, the system will stop functioning and will need to be restarted manually&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-6511998893276312061?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/6511998893276312061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=6511998893276312061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6511998893276312061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6511998893276312061'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/08/methods-for-handling-deadlocks.html' title='METHODS for HANDLING DEADLOCKS'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-3776621265078529648</id><published>2009-08-20T03:33:00.000-07:00</published><updated>2009-08-27T02:07:55.326-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os8'/><title type='text'>DEADLOCK CHARACTERIZATION</title><content type='html'>&lt;div&gt; •Mutual exclusion:  At least one resource must be held in a non-sharable mode&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;•Hold and wait:  a process holding at least one resource is waiting to acquire additional resources  held by others &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;•No preemption:  a resource can be released only voluntarily by the process holding it, after it has completed its task&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;•Circular wait:  there exists a set {P0, P1, …, P0} of waiting processes such that P0 is waiting for a resource that is held by P1, P1 is waiting for a resource that is held by P2, …, Pn–1 is waiting for a resource that is held by Pn, and Pn is waiting for a resource that is held by P0.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-3776621265078529648?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/3776621265078529648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=3776621265078529648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3776621265078529648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3776621265078529648'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/08/deadlock-characterization.html' title='DEADLOCK CHARACTERIZATION'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-6977457053179705906</id><published>2009-08-19T05:12:00.000-07:00</published><updated>2009-08-19T05:15:13.476-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os6'/><title type='text'>Multiprocessor Scheduling</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;CPU scheduling&lt;/span&gt; more complex when multiple CPUs are available&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style="font-weight: bold;"&gt;Homogeneous processors within a multiprocessor&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style="font-weight: bold;"&gt;Load sharing&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Asymmetric multiprocessing&lt;/span&gt; – only one processor accesses the system data structures, alleviating the need for data sharing&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-6977457053179705906?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/6977457053179705906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=6977457053179705906' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6977457053179705906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6977457053179705906'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/08/multiprocessor-scheduling.html' title='Multiprocessor Scheduling'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-6429324369986214847</id><published>2009-08-13T04:10:00.000-07:00</published><updated>2009-08-19T05:15:12.366-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os6'/><title type='text'>Real-Time Scheduling</title><content type='html'>-&lt;strong&gt;Real-Time Scheduling&lt;/strong&gt; (1) (2)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Real-time scheduling&lt;/strong&gt; is becoming an increasingly important discipline, in which the scheduler is the most important component of a real-time system.In a real-time system, time is an essential role. Real-time computing may be defined as that typo of computing in which the correctness of the system depends not only on the logical result of he computation, but also on the time at which the results are produced. For example, the computer in a compact disc player gets the bits as they come off the drive and must convert them into music within a very tight interval. If the calculation takes too long, the music will sound peculiar.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Real-time tasks can be classified into two categories:&lt;br /&gt;&lt;br /&gt;-&lt;strong&gt;hard real-time task&lt;/strong&gt;: the task must meet its deadline; otherwise it will cause undesirable damage or a fatal error to the system.&lt;br /&gt;-&lt;strong&gt;soft real-time task&lt;/strong&gt;: there is an associated deadline that is desirable but not mandatory.&lt;br /&gt;&lt;br /&gt;Another characteristic of real-time task is whether they are periodic or aperiodic. A periodic task is one that occurs at regular intervals, while an aperiodic task occurs unpredictably. If there are m periodic events and event i occurs with period Pi and requires Ci seconds of CPU time to handle each event, then the load can only be handled if&lt;br /&gt;&lt;br /&gt;(1)&lt;br /&gt;&lt;strong&gt;A real-time system&lt;/strong&gt; that meets this criterion is said to be schedulable.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Real-time scheduling algorithm: &lt;/strong&gt;(2)&lt;br /&gt;&lt;br /&gt;In a real-time system, the various scheduling approaches depends on&lt;br /&gt;&lt;br /&gt;1)whether the system performs schedulability analysis&lt;br /&gt;2)if it does, whether it is done statically or dynamically&lt;br /&gt;3)whether the result of the analysis itself produces a schedule or plan according to which tasks are dispatched at run time.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Based on these considerations, there can be these algorithms:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Static table&lt;/strong&gt;-driven schedulingThis is applicable to tasks that are periodic. Input to the analysis consists of the periodic arrival time, execution time, periodic ending deadline, and relative priority of each task. The scheduler attempts to develop a schedule that enables it to meet the requirement of all periodic tasks. This is a predictable approach but inflexible because any change to any task requirement requires the scheduler be redone. One of the typical scheduling algorithms in this category is &lt;strong&gt;earliest-deadline-first&lt;/strong&gt;.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Static priority&lt;/strong&gt;-driven preemptive schedulingIt makes use of the priority-driven preemptive scheduling mechanism common to most non-real-time multiprogramming system. In real-time system, priority assignment is related to the time constraints associated with each task. One example of this approach is rate monotonic algorithm, which assigns static priorities to tasks based on the length of their periods.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Dynamic planning&lt;/strong&gt;-based schedulingWith this approach, after one task arrives, but before its execution begins, an attempt is made to create a schedule that contains the previously scheduled tasks as well as the new arrival. If the new arrival can be scheduled in such a way that its deadlines are satisfied and that no currently scheduled task misses a deadline, then the schedule is revised to accommodate the new task.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Dynamic best effort scheduling-&lt;/strong&gt;This is the approach used by many real-time systems that are currently commercially available. When a task arrives, the system assigns a priority based on the characteristics of the task. Some forms of the deadline scheduling, such a earliest-deadline scheduling, is typically used. Usually the tasks are aperiodic and so no static scheduling analysis is possible. With this type of scheduling, until a deadline arrives or until the task completes, we do not know whether a timing constraint will be met. This is the major disadvantage of this form of scheduling. The advantage of this approach is easy to implement&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-6429324369986214847?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/6429324369986214847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=6429324369986214847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6429324369986214847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6429324369986214847'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/08/real-time-scheduling.html' title='Real-Time Scheduling'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-2098296844670717002</id><published>2009-08-13T04:05:00.000-07:00</published><updated>2009-08-19T05:15:13.482-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os6'/><title type='text'>Thread Scheduling</title><content type='html'>&lt;div&gt;-Across platforms, thread scheduling1 tends to be based on at least the following criteria:&lt;br /&gt;a priority, or in fact usually multiple "priority" settings that we'll discuss below; a quantum, or number of allocated timeslices of CPU, which essentially determines the amount of CPU time a thread is allotted before it is forced to yield the CPU to another thread of the same or lower priority (the system will keep track of the remaining quantum at any given time, plus its default quantum, which could depend on thread type and/or system configuration); a state, notably "runnable" vs "waiting"; metrics about the behaviour of threads, such as recent CPU usage or the time since it last ran (i.e. had a share of CPU), or the fact that it has "just received an event it was waiting for". Most systems use what we might dub priority-based round-robin scheduling to some extent. The general principles are:&lt;br /&gt;a thread of higher priority (which is a function of base and local priorities) will preempt a thread of lower priority; otherwise, threads of equal priority will essentially take turns at getting an allocated slice or quantum of CPU; there are a few extra "tweaks" to make things work. StatesDepending on the system, there are various states that a thread can be in. Probably the two most interesting are:&lt;br /&gt;runnable, which essentially means "ready to consume CPU"; being runnable is generally the minimum requirement for a thread to actually be scheduled on to a CPU; waiting, meaning that the thread currently cannot continue as it is waiting for a resource such as a lock or I/O, for memory to be paged in, for a signal from another thread, or simply for a period of time to elapse (sleep). &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-2098296844670717002?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/2098296844670717002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=2098296844670717002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/2098296844670717002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/2098296844670717002'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/08/thread-scheduling.html' title='Thread Scheduling'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-6798686843666606324</id><published>2009-08-10T17:28:00.000-07:00</published><updated>2009-08-10T19:06:50.855-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0s5'/><title type='text'>SUBSTANTIAL INFORMATION ABOUT THREADS (least atleast three OS)</title><content type='html'>&lt;p&gt;         Windows Microsoft&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A &lt;em&gt;thread&lt;/em&gt; is the entity within a process that can be scheduled for execution. All threads of a process share its virtual address space and system resources. Each process is started with a single thread, but can create additional threads from any of its threads.&lt;/p&gt;  &lt;p&gt;For more information, see the following topics:&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;    *  Creating Threads&lt;br /&gt;    * Thread Stack Size&lt;br /&gt;    * Thread Handles and Identifiers&lt;br /&gt;    * Suspending Thread Execution&lt;br /&gt;    * Synchronizing Execution of Multiple Threads&lt;br /&gt;    * Multiple Threads and GDI Objects&lt;br /&gt;    * Thread Local Storage&lt;br /&gt;    * Creating Windows in Threads&lt;br /&gt;    * Terminating a Thread&lt;br /&gt;    * Thread Security and Access Rights&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;!----&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-6798686843666606324?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/6798686843666606324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=6798686843666606324' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6798686843666606324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6798686843666606324'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/08/substantial-information-about-threads.html' title='SUBSTANTIAL INFORMATION ABOUT THREADS (least atleast three OS)'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-3283627169425270172</id><published>2009-08-10T17:17:00.000-07:00</published><updated>2009-08-10T19:06:50.862-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os5'/><title type='text'>CPU SCHEDULING ALGORITHMS</title><content type='html'>&lt;span style="font-style: italic;"&gt;                              &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; SCHEDULING ALGORITHMS&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;1.&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;First-come, first-served (FCFS) scheduling&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;2.&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Shortest-job first (SJF) scheduling&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;3.&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Priority scheduling&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;4.&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Round-robin scheduling&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;5.&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Multilevel queue scheduling&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;6.&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Multilevel feedback queue scheduling&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-style: italic;"&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt; First-come, First-served (FCFS) scheduling &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; -is the simplest scheduling algorithm, but it can cause short processes to  wait for very long processes.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-style: italic;"&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Shortest-job-first (SJF) scheduling&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;-is provably optimal, providing the shortest average waiting time. Implementing SJF scheduling is difficult because predicting the length of the next CPU burst is difficult. The SJF algorithm is a special case of the general&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-style: italic;"&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Priority-scheduling algorithm,&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;- which simply allocates the CPU to the highest-priority process. Both priority and SJF scheduling may suffer from starvation. Aging is a technique to prevent starvation.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-style: italic;"&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt; Round-robin (RR) scheduling&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;- is more appropriate for a time-shared (interactive) system. RR scheduling allocates the CPU to the first process in the ready queue for q time units, where q is the time quantum. After q time units, if the process has not relinquished the CPU, it is preempted and the process is put at the tail of the ready queue. The major problem is the selection of the time quantum. If the quantum is too large, RR scheduling degenerates to FCFS scheduling; if the quantum is too small, scheduling overhead in the form of context-switch time becomes excessive.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;The FCFS algorithm is nonpreemptive, the RR algorithm is preemptive. The SJF and priority algorithms may be either preemptive or nonpreemptive.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-style: italic;"&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Multilevel queue algorithms&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;-allow different algorithms to be used for various classes of processes. The most common is a foreground interactive queue which uses RR scheduling, and a background batch queue, which uses FCFS scheduling.&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-style: italic;"&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Multilevel feedback queues&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;-allow processes to move from one queue to another.&lt;/span&gt;&lt;br style="font-style: italic;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;Because such a wide variety of scheduling algorithms are available, we need methods to select among them. Analytic methods use mathematical analysis to determine the performance of an algorithm. Simulation methods determine performance by imitating the scheduling algorithm on a “representative” sample of processes, and computing the resulting performance.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;         Operating Systems supporting threads at the kernel level must schedule threads - not processes - for execution. This is the case with Solaris 2 and Windows 2000 where both systems schedule threads using preemptive priority based on scheduling algorithm including support for real-time threads. The Linux process scheduler also uses a priority-based algorithm with real-time supports as well. The scheduling algorithms for these three operating systems typically favor interactive over batch and CPU-bound processes.systems typically favor interactive over batch and CPU-bound processes.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-3283627169425270172?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/3283627169425270172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=3283627169425270172' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3283627169425270172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3283627169425270172'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/08/cpu-scheduling-algorithms.html' title='CPU SCHEDULING ALGORITHMS'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-1090411571775300982</id><published>2009-07-30T03:16:00.000-07:00</published><updated>2009-07-30T04:19:01.863-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os5'/><title type='text'>TRHEADS</title><content type='html'>&lt;div&gt;-In computer science, a thread of execution results from a fork of a computer program into two or more concurrently running tasks. The implementation of threads and processes differs from one operating system to another, but in most cases, a thread is contained inside a process. Multiple threads can exist within the same process and share resources such as memory, while different processes do not share these resources.&lt;br /&gt;On a single processor, multithreading generally occurs by time-division multiplexing (as in multitasking): the processor switches between different threads. This context switching generally happens frequently enough that the user perceives the threads or tasks as running at the same time. On a multiprocessor or multi-core system, the threads or tasks will generally run at the same time, with each processor or core running a particular thread or task. Support for threads in programming languages varies: a number of languages simply do not support having more than one execution context inside the same program executing at the same time. Examples of such languages include Python, and OCaml, because the parallel support of their runtime support is limited by the use of a central lock, called "Global Interpreter Lock" in Python, "master lock" in Ocaml. Other languages may be limited because they use threads that are user threads, which are not visible to the kernel, and thus cannot be scheduled to run concurrently. On the other hand, kernel threads, which are visible to the kernel, can run concurrently.&lt;br /&gt;Many modern operating systems directly support both time-sliced and multiprocessor threading with a process scheduler. The kernel of an operating system allows programmers to manipulate threads via the system call interface. Some implementations are called a kernel thread, whereas a lightweight process (LWP) is a specific type of kernel thread that shares the same state and information.&lt;br /&gt;Programs can have user-space threads when threading with timers, signals, or other methods to interrupt their own execution, performing a sort of ad-hoc time-slicing.&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;-single threaded process&lt;/div&gt;&lt;br /&gt;&lt;div&gt;-multi threaded process&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;-Benefits of Multi-threaded Programming&lt;/div&gt;&lt;br /&gt;&lt;div&gt;    &lt;/div&gt;&lt;br /&gt;&lt;div&gt;         -Responsiveness&lt;/div&gt;&lt;br /&gt;&lt;div&gt;        -Resource Sharing&lt;/div&gt;&lt;br /&gt;&lt;div&gt;         -Economy&lt;/div&gt;&lt;br /&gt;&lt;div&gt;        -Utilization of MP Architechtures&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;User Thread&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;       -Thread management done by user-level threads library&lt;/p&gt;&lt;br /&gt;&lt;p&gt;       (e.g.):&lt;/p&gt;&lt;br /&gt;&lt;p&gt;        1. POSIX Pthreads&lt;/p&gt;&lt;br /&gt;&lt;p&gt;        2. Mach C-threads&lt;/p&gt;&lt;br /&gt;&lt;p&gt;         3.Solaris threads&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Kernel Thread&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;       - Supported by Kernel &lt;/p&gt;&lt;br /&gt;&lt;p&gt;       (e.g.):&lt;/p&gt;&lt;br /&gt;&lt;p&gt;        1.Windows 95/98/NT/2000&lt;/p&gt;&lt;br /&gt;&lt;p&gt;        2.Solaris&lt;/p&gt;&lt;br /&gt;&lt;p&gt;         3.Tru64 UNIX&lt;/p&gt;&lt;br /&gt;&lt;p&gt;         4.BeOS&lt;/p&gt;&lt;br /&gt;&lt;p&gt;         5.Linux&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Thread Library&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Multithreading models&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;  1)Many-to-one Model&lt;/p&gt;&lt;br /&gt;&lt;p&gt;-Many user-level threads mapped to single kernel thread.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;-Used on systems that do not supported kernel threads.&lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;   2)One-to-One Model&lt;/p&gt;&lt;br /&gt;&lt;p&gt;-Each user-level thread maps to kernel thread.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;(e.g.):&lt;/p&gt;&lt;br /&gt;&lt;p&gt;-Windows 95/98/NT/2000&lt;/p&gt;&lt;br /&gt;&lt;p&gt;-OS/2&lt;/p&gt;&lt;br /&gt;&lt;div&gt;   3)Many-to-Many Model&lt;/div&gt;&lt;br /&gt;&lt;div&gt;-Allows many user level threads to be mapped to many kernel threads.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;-Allows the operating system to create a sufficient number of kernel threads.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;-Solaris 2&lt;/div&gt;&lt;br /&gt;&lt;div&gt;-Windows NT/2000 with the ThreadFiber package.&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-1090411571775300982?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/1090411571775300982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=1090411571775300982' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1090411571775300982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1090411571775300982'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/07/trheads.html' title='TRHEADS'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-4548541159107259132</id><published>2009-07-30T03:13:00.000-07:00</published><updated>2009-07-31T23:19:39.027-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os4'/><title type='text'>Producer-Consumer  Example</title><content type='html'>One process generates data – the producer&lt;p align="justify"&gt;           • The other process uses it – the consumer&lt;/p&gt;&lt;p align="justify"&gt;           • If directly connected – time coordination&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;            How would they coordinate the time ?&lt;/p&gt;&lt;p align="justify"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_q_POLaRgWB4/SnFw7kG2IGI/AAAAAAAAAFQ/IRbEjjPhh-E/s400/12.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 130px;" src="http://4.bp.blogspot.com/_q_POLaRgWB4/SnFw7kG2IGI/AAAAAAAAAFQ/IRbEjjPhh-E/s400/12.bmp" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-4548541159107259132?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/4548541159107259132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=4548541159107259132' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4548541159107259132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4548541159107259132'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/07/producer-consumer-example.html' title='Producer-Consumer  Example'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_q_POLaRgWB4/SnFw7kG2IGI/AAAAAAAAAFQ/IRbEjjPhh-E/s72-c/12.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-2901513324593731052</id><published>2009-07-30T02:47:00.000-07:00</published><updated>2009-07-30T04:19:01.869-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os4'/><title type='text'>BUFFERING</title><content type='html'>&lt;div&gt;-The mechanism that buffers messages (a.k.a. queue)&lt;/div&gt;&lt;br /&gt;&lt;div&gt;may have the following properties&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;zero capacity-queue has lenght 0, no messages can be out standing on link, sender blocks for message exchange.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;bounded capacity-queue has length N, N message can be in queue at any point in time, sender blocks if queue at any point in tme, sender blocks if queue is full, otherwise it may continue to execute.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;unbounded capacity- queue has infinite length, sender never blocks&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-2901513324593731052?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/2901513324593731052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=2901513324593731052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/2901513324593731052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/2901513324593731052'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/07/buffering.html' title='BUFFERING'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-1245173024950469628</id><published>2009-07-30T02:08:00.000-07:00</published><updated>2009-07-30T04:19:01.873-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os4'/><title type='text'>INTERPROCESS COMMUNICATION</title><content type='html'>&lt;div&gt;*-*Inter-process communication (IPC) is a set of techniques for the exchange of data among multiple threads in one or more processes. Processes may be running on one or more computers connected by a network. IPC techniques are divided into methods for message passing, synchronization, shared memory, and remote procedure calls (RPC). The method of IPC used may vary based on the bandwidth and latency of communication between the threads, and the type of data being communicated.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;There are several reasons for providing an environment that allows process cooperation:&lt;br /&gt;-Information sharing&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;-Computation speedup &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;-Modularity&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;- Convenience &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;1)&lt;strong&gt;Direct Communication&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;  sender/reciever refer to each other,  as seen before&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;properties of communication link         &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;           -link is associated with exactly two processes         &lt;/p&gt;&lt;br /&gt;&lt;p&gt;           -exactly one link for every pair of processes&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;communication is symmetric (above) or asymmetric   &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;2)&lt;strong&gt;Indirect Communication&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;3)&lt;strong&gt;Synchronization&lt;/strong&gt;-message passing maybe blocking or non-blocking (synchronous or asynchronous)&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;blocking send-sender bloked until message is recieve by receiver (orby mailbox)&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Non-blocking send-sending process resumes operation right after sending.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;blocking receive-reiever blocks until message is available.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;nonblocking receive-receiver retrieves a vald message or returns an error code.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-1245173024950469628?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/1245173024950469628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=1245173024950469628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1245173024950469628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1245173024950469628'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/07/interprocess-communication.html' title='INTERPROCESS COMMUNICATION'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-7218537993810207683</id><published>2009-07-16T03:39:00.001-07:00</published><updated>2009-07-16T03:48:00.836-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os4'/><title type='text'>5)INTERPROCESS COMMUNICATION</title><content type='html'>&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;For Communication and Synchronization&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;-Share memory&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;-OS provide IPC&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Message system&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;-No need for shared available&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;-Two operations:&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;1.&lt;strong&gt;send (message)&lt;/strong&gt;-message fixed or variable&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;2.&lt;strong&gt;recieve message&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;if P and Q wish to communicate, they need to&lt;/strong&gt;:&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;-establish a communication link betweeen them&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;-exchange message via send/ recieve&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Implemention of communication Link&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;-physical(e.g. , shared memory, hardware bus)&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;-logical(e.g. , logical properties)&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-7218537993810207683?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/7218537993810207683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=7218537993810207683' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/7218537993810207683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/7218537993810207683'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/07/5interprocess-communication.html' title='5)INTERPROCESS COMMUNICATION'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-3190423447128036728</id><published>2009-07-16T03:21:00.000-07:00</published><updated>2009-07-16T03:48:00.842-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os4'/><title type='text'>4)COOPERATING PROCESSES</title><content type='html'>&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Advantages of process cooperation&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;strong&gt;         -Information sharing&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;strong&gt;         -Comunication speed-up&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;strong&gt;         -Modularity&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;strong&gt;         -Convinience&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Independent process connot affect/be affected by the execution of another process, cooperating once can.&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Issue&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;           &lt;strong&gt;-Communication&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;          -&lt;strong&gt;avoid processes getting into each other's ways&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;          -&lt;strong&gt;Ensure proper sequencing when there are dependencies&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;Common Paradigm:producer costumer&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;-&lt;strong&gt;unbounded-buffer&lt;/strong&gt; - no practical consumer&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;-&lt;strong&gt;bounded buffer&lt;/strong&gt;-assumes fixed buffer size&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-3190423447128036728?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/3190423447128036728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=3190423447128036728' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3190423447128036728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3190423447128036728'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/07/4cooperating-processes.html' title='4)COOPERATING PROCESSES'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-4211477231736572494</id><published>2009-07-16T02:11:00.001-07:00</published><updated>2009-07-16T02:58:07.654-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os4'/><title type='text'>3)OPERATION PROCESS</title><content type='html'>&lt;p&gt;&lt;em&gt;a)&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Process Creation&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;-&lt;/span&gt;&lt;/strong&gt;Parent process create children processes, which, in turn create other processes, forming a tree of processes.&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Resource sharing&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Parent and children share all resources.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Children share subset of parent’s resources.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Parent and child share no resources.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Execution&lt;/span&gt; &lt;/strong&gt;&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Parent and children execute concurrently.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Parent waits until children terminate. &lt;/em&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Address space &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Child duplicate of parent. &lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Child has a program loaded into it. &lt;/em&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;UNIX examples &lt;/strong&gt;&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;fork&lt;/strong&gt; system call creates new process&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;exec&lt;/strong&gt; system call used after a fork to replace the process’ memory space with a new program.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;b)&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Process Termination&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Process executes last statement and asks the operating system to decide it (exit).&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Output data from child to parent (via wait).&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Process resources are deallocated by operating system. &lt;/em&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;span style="font-size:130%;"&gt;Parent may terminate execution of children processes (abort).&lt;/span&gt;&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Child has exceeded allocated resources.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Task assigned to child is no longer required.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;-Parent is exiting&lt;/strong&gt;.&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Operating system does not allow child to continue if its parent terminates.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Cascading termination.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-4211477231736572494?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/4211477231736572494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=4211477231736572494' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4211477231736572494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4211477231736572494'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/07/3operation-process.html' title='3)OPERATION PROCESS'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-7501173348508442118</id><published>2009-07-16T02:04:00.000-07:00</published><updated>2009-07-16T02:53:47.065-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os4'/><title type='text'>2)PROCESS SCHEDULING</title><content type='html'>&lt;p&gt;&lt;em&gt;a)&lt;span style="font-size:130%;"&gt;Scheduling Queues&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;em&gt;-Scheduling is a key concept in computer multitasking and multiprocessing operating system design, and in real-time operating system design. In modern operating systems, there are typically many more processes running than there are CPUs available to run them. Scheduling refers to the way processes are assigned to run on the available CPUs. This assignment is carried out by software known as a scheduler.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Job queue – set of all processes in the system.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Ready queue – set of all processes residing in main memory, ready and waiting to execute.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Device queues – set of processes waiting for an I/O device.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Process migration between the various queues.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;em&gt;b)&lt;strong&gt;Schedulers&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Long-term scheduler (or job scheduler) – selects which processes should be brought into the ready queue.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Short-term scheduler (or CPU scheduler) – selects which process should be executed next and allocates CPU. &lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;em&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;em&gt;Short-term scheduler is invoked very frequently (milliseconds) Þ (must be fast).&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;em&gt;Long-term scheduler is invoked very infrequently (seconds, minutes) Þ (may be slow).&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;em&gt;The long-term scheduler controls the degree of multiprogramming.&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;em&gt;Processes can be described as either:&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;em&gt;I/O-bound process – spends more time doing I/O than computations, many short CPU bursts.&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;em&gt;CPU-bound process – spends more time doing computations; few very long CPU bursts.&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;c)&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Context Switch&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;em&gt;When CPU switches to another process, the system must save the state of the old process and load the saved state for the new process.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Context-switch time is overhead; the system does no useful work while switching.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Time dependent on hardware support.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-7501173348508442118?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/7501173348508442118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=7501173348508442118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/7501173348508442118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/7501173348508442118'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/07/2process-scheduling.html' title='2)PROCESS SCHEDULING'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-6884180876339292578</id><published>2009-07-16T01:43:00.000-07:00</published><updated>2009-07-16T02:58:07.654-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os4'/><title type='text'>2nd Trinal</title><content type='html'>&lt;em&gt;1.&lt;span style="font-size:180%;"&gt;The Concept of Process&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;An operating system executes a variety of programs:&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Batch system – jobs&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Time-shared systems – user programs or tasks .&lt;/em&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Textbook uses the terms job and process almost interchangeably.&lt;/strong&gt;&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Process&lt;/strong&gt; – a program in execution; process execution must progress in sequential fashion.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;A process includes&lt;/strong&gt;:&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;program counter&lt;/strong&gt; - is a processor register that indicates where the computer is in its instruction sequence. Depending on the details of the particular computer, the program counter holds either the address of the instruction being executed, or the address of the next instruction to be executed.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;stack &lt;/strong&gt;-abstract data type and data structure based on the principle of Last In First Out (LIFO)&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;data section&lt;/strong&gt; -This low-level code is used, among other things, to initialize and test the system hardware prior to booting the OS&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;a)&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Process State&lt;/span&gt;-&lt;/strong&gt; As a process executes, it changes state &lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;new&lt;/strong&gt;: The process is being created.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;running&lt;/strong&gt;: Instructions are being executed.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;waiting&lt;/strong&gt;: The process is waiting for some event to occur.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;ready:&lt;/strong&gt; The process is waiting to be assigned to a process.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;terminated&lt;/strong&gt;: The process has finished execution&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;b)&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Process Control Block&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;- Information associated with each process.&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Process state&lt;/strong&gt; - The status of a process as running, ready, blocked, etc.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Program counter&lt;/strong&gt;- is a processor register that indicates where the computer is in its instruction sequence. Depending on the details of the particular computer, the program counter holds either the address of the instruction being executed, or the address of the next instruction to be executed.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;CPU registers&lt;/strong&gt; -In computer architecture, a processor register is a small amount of storage available on the CPU whose contents can be accessed more quickly than storage available elsewhere&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;CPU scheduling information&lt;/strong&gt;&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Memory&lt;/strong&gt;-management information -a multiprogramming operating system kernel must be responsible for managing all system memory which is currently in use by programs. This ensures that a program does not interfere with memory already used by another program. Since programs time share, each program must have independent access to memory.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;Accounting information -&lt;/strong&gt;An accounting information system (AIS) is the system of records a business keeps to maintain its accounting system. This includes the purchase, sales, and other financial processes of the business. The purpose of an AIS is to accumulate data and provide decision makers (investors, creditors, and managers) with information&lt;/em&gt;&lt;strong&gt;&lt;em&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;I/O status information&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;c)&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Threads&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;In computer science, a thread of execution results from a fork of a computer program into two or more concurrently running tasks. The implementation of threads and processes differs from one operating system to another, but in most cases, a thread is contained inside a process. Multiple threads can exist within the same process and share resources such as memory, while different processes do not share these resources.&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;On a single processor, multithreading generally occurs by time-division multiplexing (as in multitasking): the processor switches between different threads. This context switching generally happens frequently enough that the user perceives the threads or tasks as running at the same time. On a multiprocessor or multi-core system, the threads or tasks will generally run at the same time, with each processor or core running a particular thread or task. Support for threads in programming languages varies: a number of languages simply do not support having more than one execution context inside the same program executing at the same time. Examples of such languages include Python, and OCaml, because the parallel support of their runtime support is limited by the use of a central lock, called "Global Interpreter Lock" in Python, "master lock" in Ocaml. Other languages may be limited because they use threads that are user threads, which are not visible to the kernel, and thus cannot be scheduled to run concurrently. On the other hand, kernel threads, which are visible to the kernel, can run concurrently.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Many modern operating systems directly support both time-sliced and multiprocessor threading with a process scheduler. The kernel of an operating system allows programmers to manipulate threads via the system call interface. Some implementations are called a kernel thread, whereas a lightweight process (LWP) is a specific type of kernel thread that shares the same state and information.&lt;br /&gt;Programs can have user-space threads when threading with timers, signals, or other methods to interrupt their own execution, performing a sort of ad-hoc time-slicing.&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-6884180876339292578?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/6884180876339292578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=6884180876339292578' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6884180876339292578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6884180876339292578'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/07/2nd-trinal.html' title='2nd Trinal'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-4030418909393958715</id><published>2009-07-02T03:16:00.000-07:00</published><updated>2009-07-02T04:13:59.575-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os3'/><title type='text'>OPERATING SYSTEM SERVICES</title><content type='html'>&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Program execution – system capability to load a program into memory and to run it.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;I/O operations – since user programs cannot execute I/O operations directly, the operating system must provide some means to perform I/O.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;File-system manipulation – program capability to read, write, create, and delete files.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Communications – exchange of information between processes executing either on the same computer or on different systems tied together by a network. Implemented via shared memory or message passing.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Error detection – ensure correct computing by detecting errors in the CPU and memory hardware, in I/O devices, or in user programs.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-4030418909393958715?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/4030418909393958715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=4030418909393958715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4030418909393958715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4030418909393958715'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/07/operating-system-services.html' title='OPERATING SYSTEM SERVICES'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-2949939315742849009</id><published>2009-07-02T03:10:00.000-07:00</published><updated>2009-07-02T04:13:59.580-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os3'/><title type='text'>CHAPTER 3: OPERATING STRUCTURES</title><content type='html'>&lt;div&gt;SYTEM COMPONENTS&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Operating Systems Process Management&lt;br /&gt;-A process is a program in execution.  A process needs certain resources, including CPU time, memory, files, and I/O devices, to accomplish its task.&lt;br /&gt;-The operating system is responsible for the following activities in connection with process management.&lt;br /&gt;1.Process creation and deletion.&lt;br /&gt;2.Process suspension and resumption.&lt;br /&gt;3.Provision of mechanisms for:&lt;br /&gt;-process synchronization&lt;br /&gt;-process communication&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Main Memory Mangement-&lt;br /&gt;-Memory is a large array of words or bytes, each with its own address.  It is a repository of quickly accessible data shared by the CPU and I/O devices.&lt;br /&gt;-Main memory is a volatile storage device.  It loses its contents in the case of system failure.&lt;br /&gt;-The operating system is responsible for the following activities in connections with memory management:&lt;br /&gt;1.Keep track of which parts of memory are currently being used and by whom.&lt;br /&gt;2.Decide which processes to load when memory space becomes available.&lt;br /&gt;3.Allocate and deallocate memory space as needed.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;File Management-&lt;br /&gt;-A file is a collection of related information defined by its creator.  Commonly, files represent programs (both source and object forms) and data.&lt;br /&gt;-The operating system is responsible for the following activities in connections with file management:&lt;br /&gt;1.File creation and deletion.&lt;br /&gt;2.Directory creation and deletion.&lt;br /&gt;3.Support of primitives for manipulating files and directories.&lt;br /&gt;4.Mapping files onto secondary storage.&lt;br /&gt;5.File backup on stable (nonvolatile) storage media.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;I/O System Management-&lt;br /&gt;-The I/O system consists of:&lt;br /&gt;a)A buffer-caching system .&lt;br /&gt;b)A general device-driver interface .&lt;br /&gt;c)Drivers for specific hardware devices .&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Secondary Storage Management&lt;br /&gt;-Since main memory (primary storage) is volatile and too small to accommodate all data and programs permanently, the computer system must provide secondary storage to back up main memory.&lt;br /&gt;-Most modern computer systems use disks as the principle on-line storage medium, for both programs and data.&lt;br /&gt;-The operating system is responsible for the following activities in connection with disk management:&lt;br /&gt;1.Free space management&lt;br /&gt;2.Storage allocation&lt;br /&gt;3.Disk scheduling&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Protetion System&lt;br /&gt;-Protection refers to a mechanism for controlling access by programs, processes, or users to both system and user resources.&lt;br /&gt;-The protection mechanism must:&lt;br /&gt;1.distinguish between authorized and unauthorized usage.&lt;br /&gt;2.specify the controls to be imposed.&lt;br /&gt;3.provide a means of enforcement.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Command-Interpreter System&lt;br /&gt;-Many commands are given to the operating system by control statements which deal with:&lt;br /&gt;a)process creation and management&lt;br /&gt;b)I/O handling&lt;br /&gt;c)secondary-storage management&lt;br /&gt;d)main-memory management&lt;br /&gt;e)file-system access&lt;br /&gt;f)protection&lt;br /&gt;g)networking&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-2949939315742849009?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/2949939315742849009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=2949939315742849009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/2949939315742849009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/2949939315742849009'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/07/chapter-3-operating-structures.html' title='CHAPTER 3: OPERATING STRUCTURES'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-371557986340954095</id><published>2009-06-25T02:28:00.000-07:00</published><updated>2009-06-25T02:42:25.449-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os2'/><title type='text'>Storage Stucture</title><content type='html'>&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Main Memory--Computer data storage, often called storage or memory, refers to computer components, devices, and recording media that retain digital data used for computing for some interval of time. Computer data storage provides one of the core functions of the modern computer, that of information retention. It is one of the fundamental components of all modern computers, and coupled with a central processing unit (CPU, a processor), implements the basic computer model used since the 1940s.In contemporary usage, memory usually refers to a form of semiconductor storage known as random access memory (RAM) and sometimes other forms of fast but temporary storage. Similarly, storage today more commonly refers to mass storage - optical discs, forms of magnetic storage like hard disks, and other types slower than RAM, but of a more permanent nature. Historically, memory and storage were respectively called primary storage and secondary storage.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Magnetic Disk-Magnetic Disk-Magnetic storage and magnetic recording are terms from engineering referring to the storage of data on a magnetized medium. Magnetic storage uses different patterns of magnetization in a magnetizable material to store data and is a form of non-volatile memory. The information is accessed using one or more read/write heads. As of 2009, magnetic storage media, primarily hard disks, are widely used to store computer data as well as audio and video signals. In the field of computing, the term magnetic storage is preferred and in the field of audio and video production, the term magnetic recording is more commonly used. The distinction is less technical and more a matter of preference10.Storage Hierarchy-The hierarchical arrangement of storage in current computer architectures is called the memory hierarchy. It is designed to take advantage of memory locality in computer programs. Each level of the hierarchy has the properties of higher bandwidth, smaller size, and lower latency than lower levels&lt;a href="http://tbn2.google.com/images?q=tbn:76Y-mQ_DmSVG2M:http://www.dataclinic.co.uk/data-recovery/HDD7.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 128px; CURSOR: hand; HEIGHT: 101px" alt="" src="http://tbn2.google.com/images?q=tbn:76Y-mQ_DmSVG2M:http://www.dataclinic.co.uk/data-recovery/HDD7.gif" border="0" /&gt;&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Moving Head Disk Mechanism-&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Magnetic Tapes-Magnetic tape is a medium for &lt;a class="mw-redirect" title="Magnetic recording" href="http://en.wikipedia.org/wiki/Magnetic_recording"&gt;magnetic recording&lt;/a&gt; generally consisting of a thin magnetizable coating on a long and narrow strip of &lt;a title="Plastic" href="http://en.wikipedia.org/wiki/Plastic"&gt;plastic&lt;/a&gt;. Nearly all recording tape is of this type, whether used for recording &lt;a title="Audio frequency" href="http://en.wikipedia.org/wiki/Audio_frequency"&gt;audio&lt;/a&gt; or &lt;a title="Video" href="http://en.wikipedia.org/wiki/Video"&gt;video&lt;/a&gt; or for &lt;a title="Computer data storage" href="http://en.wikipedia.org/wiki/Computer_data_storage"&gt;computer data storage&lt;/a&gt;. It was originally developed in Germany, based on the concept of &lt;a title="Wire recording" href="http://en.wikipedia.org/wiki/Wire_recording"&gt;magnetic wire recording&lt;/a&gt;. Devices that record and playback audio and video using magnetic tape are generally called &lt;a title="Tape recorder" href="http://en.wikipedia.org/wiki/Tape_recorder"&gt;tape recorders&lt;/a&gt; and &lt;a title="Video tape recorder" href="http://en.wikipedia.org/wiki/Video_tape_recorder"&gt;v&lt;/a&gt;&lt;a title="Video tape recorder" href="http://en.wikipedia.org/wiki/Video_tape_recorder"&gt;ideo tape recorders&lt;/a&gt; respectively. A device that stores computer data on magnetic tape can be called a &lt;a title="Tape drive" href="http://en.wikipedia.org/wiki/Tape_drive"&gt;tape drive&lt;/a&gt;, a tape unit, or a stre&lt;a href="http://upload.wikimedia.org/wikipedia/commons/thumb/8/83/Magtape1.jpg/180px-Magtape1.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 180px; CURSOR: hand; HEIGHT: 220px" alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/8/83/Magtape1.jpg/180px-Magtape1.jpg" border="0" /&gt;&lt;/a&gt;amer.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-371557986340954095?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/371557986340954095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=371557986340954095' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/371557986340954095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/371557986340954095'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/storage-stucture.html' title='Storage Stucture'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-1200529543014007249</id><published>2009-06-25T02:18:00.000-07:00</published><updated>2009-06-25T02:42:25.459-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os2'/><title type='text'>Storage Hierarchy</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Caching-In &lt;a title="Computer science" href="http://en.wikipedia.org/wiki/Computer_science"&gt;computer science&lt;/a&gt;, a cache (pronounced &lt;a title="Wikipedia:IPA for English" href="http://en.wikipedia.org/wiki/Wikipedia:IPA_for_English"&gt;/kæʃ/&lt;/a&gt;) is a collection of data duplicating original values stored elsewhere or computed earlier, where the original data is expensive to fetch (owing to longer &lt;a title="Access time" href="http://en.wikipedia.org/wiki/Access_time"&gt;access time&lt;/a&gt;) or to compute, compared to the cost of reading the cache. In other words, a cache is a temporary storage area where frequently accessed data can be stored for rapid access. Once the data is stored in the cache, it can be used in the future by accessing the cached copy rather than re-fetching or recomputing the original data.&lt;br /&gt;A cache has proven to be extremely effective in many areas of computing because access patterns in typical &lt;a title="Application software" href="http://en.wikipedia.org/wiki/Application_software"&gt;computer applications&lt;/a&gt; have &lt;a title="Locality of reference" href="http://en.wikipedia.org/wiki/Locality_of_reference"&gt;locality of reference&lt;/a&gt;. There are several kinds of locality, but this article primarily deals with data that are accessed close together in time (&lt;a class="mw-redirect" title="Memory locality" href="http://en.wikipedia.org/wiki/Memory_locality"&gt;temporal locality&lt;/a&gt;). The data might or might not be located physically close to each other (&lt;a class="mw-redirect" title="Spatial locality" href="http://en.wikipedia.org/wiki/Spatial_locality"&gt;spatial locality&lt;/a&gt;).&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Coherency-In computing, &lt;a title="Cache" href="http://en.wikipedia.org/wiki/Cache"&gt;cache&lt;/a&gt; coherence (also cache coherency) refers to the integrity of data stored in local caches of a shared resource. Cache coherence is a special case of &lt;a title="Memory coherence" href="http://en.wikipedia.org/wiki/Memory_coherence"&gt;memory coherence&lt;/a&gt;.&lt;br /&gt;When clients in a system maintain &lt;a title="CPU cache" href="http://en.wikipedia.org/wiki/CPU_cache"&gt;caches&lt;/a&gt; of a common memory resource, problems may arise with inconsistent data. This is particularly true of CPUs in a &lt;a title="Multiprocessing" href="http://en.wikipedia.org/wiki/Multiprocessing"&gt;multiprocessing&lt;/a&gt; system. Referring to the "Multiple Caches of Shared Resource" figure, if the top client has a copy of a memory block from a previous read and the bottom client changes that memory block, the top client could be left with an invalid cache of memory without any notification of the change. Cache coherence is intended to manage such conflicts and maintain consistency between cache and memory.&lt;a href="http://upload.wikimedia.org/wikipedia/commons/thumb/a/a1/Cache_Coherency_Generic.png/400px-Cache_Coherency_Generic.png"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 400px; CURSOR: hand; HEIGHT: 172px" alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/a/a1/Cache_Coherency_Generic.png/400px-Cache_Coherency_Generic.png" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Consistency- in &lt;a title="Theory (mathematical logic)" href="http://en.wikipedia.org/wiki/Theory_(mathematical_logic)"&gt;theory&lt;/a&gt; is one that does not contain a contradiction. The lack of contradiction can be defined in either semantic or syntactic terms. The semantic definition states that a theory is consistent if it has a model; this is the sense used in traditional &lt;a title="Term logic" href="http://en.wikipedia.org/wiki/Term_logic"&gt;Aristotelian logic&lt;/a&gt;, although in contemporary mathematical logic the term satisfiable is used instead. The syntactic definition states that a theory is consistent if there is no &lt;a class="mw-redirect" title="Formula (mathematical logic)" href="http://en.wikipedia.org/wiki/Formula_(mathematical_logic)"&gt;formula&lt;/a&gt; P such that both P and its negation are provable from the axioms of the theory under its associated deductive system.&lt;br /&gt;If these semantic and syntactic definitions are equivalent for a particular logic, the logic is complete. The completeness of &lt;a class="mw-redirect" title="Sentential calculus" href="http://en.wikipedia.org/wiki/Sentential_calculus"&gt;sentential calculus&lt;/a&gt; was proved by &lt;a title="Paul Bernays" href="http://en.wikipedia.org/wiki/Paul_Bernays"&gt;Paul Bernays&lt;/a&gt; in 1918 and &lt;a class="mw-redirect" title="Emil Post" href="http://en.wikipedia.org/wiki/Emil_Post"&gt;Emil Post&lt;/a&gt; in 1921, while the completeness of &lt;a class="mw-redirect" title="Predicate calculus" href="http://en.wikipedia.org/wiki/Predicate_calculus"&gt;predicate calculus&lt;/a&gt; was proved by &lt;a title="Kurt Gödel" href="http://en.wikipedia.org/wiki/Kurt_G%C3%B6del"&gt;Kurt Gödel&lt;/a&gt; in 1930. Stronger logics, such as &lt;a title="Second-order logic" href="http://en.wikipedia.org/wiki/Second-order_logic"&gt;second-order logic&lt;/a&gt;, are not complete.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-1200529543014007249?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/1200529543014007249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=1200529543014007249' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1200529543014007249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1200529543014007249'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/storage-hierarchy.html' title='Storage Hierarchy'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-1567049119941677368</id><published>2009-06-23T04:12:00.000-07:00</published><updated>2009-06-25T02:14:41.594-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os2'/><title type='text'>9.Magnetic Disk</title><content type='html'>&lt;div&gt;-9.Magnetic Disk-Magnetic storage and magnetic recording are terms from engineering referring to the storage of data on a magnetized medium. Magnetic storage uses different patterns of magnetization in a magnetizable material to store data and is a form of non-volatile memory. The information is accessed using one or more read/write heads. As of 2009, magnetic storage media, primarily hard disks, are widely used to store computer data as well as audio and video signals. In the field of computing, the term magnetic storage is preferred and in the field of audio and video production, the term magnetic recording is more commonly used. The distinction is less technical and more a matter of preference10.Storage Hierarchy-The hierarchical arrangement of storage in current computer architectures is called the memory hierarchy. It is designed to take advantage of memory locality in computer programs. Each level of the hierarchy has the properties of higher bandwidth, smaller size, and lower latency than lower levels.&lt;a href="http://tbn2.google.com/images?q=tbn:76Y-mQ_DmSVG2M:http://www.dataclinic.co.uk/data-recovery/HDD7.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 224px; CURSOR: hand; HEIGHT: 101px" alt="" src="http://tbn2.google.com/images?q=tbn:76Y-mQ_DmSVG2M:http://www.dataclinic.co.uk/data-recovery/HDD7.gif" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-1567049119941677368?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/1567049119941677368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=1567049119941677368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1567049119941677368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1567049119941677368'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/9magnetic-disk.html' title='9.Magnetic Disk'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-3310435299219677788</id><published>2009-06-23T04:11:00.001-07:00</published><updated>2009-06-25T02:14:41.596-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os2'/><title type='text'>8. Main Memory.</title><content type='html'>&lt;div&gt;-Computer data storage, often called storage or memory, refers to computer components, devices, and recording media that retain digital data used for computing for some interval of time. Computer data storage provides one of the core functions of the modern computer, that of information retention. It is one of the fundamental components of all modern computers, and coupled with a central processing unit (CPU, a processor), implements the basic computer model used since the 1940s.&lt;br /&gt;In contemporary usage, memory usually refers to a form of semiconductor storage known as random access memory (RAM) and sometimes other forms of fast but temporary storage. Similarly, storage today more commonly refers to mass storage - optical discs, forms of magnetic storage like hard disks, and other types slower than RAM, but of a more permanent nature. Historically, memory and storage were respectively called primary storage and secondary storage.&lt;a href="http://tbn0.google.com/images?q=tbn:R-4IrKqWtTVR4M:http://www.keeranhardware.com/graphics/StoreBox/products/1517/samsung_ram.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 116px; CURSOR: hand; HEIGHT: 116px" alt="" src="http://tbn0.google.com/images?q=tbn:R-4IrKqWtTVR4M:http://www.keeranhardware.com/graphics/StoreBox/products/1517/samsung_ram.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-3310435299219677788?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/3310435299219677788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=3310435299219677788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3310435299219677788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3310435299219677788'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/8-main-memory.html' title='8. Main Memory.'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-7363157642011974569</id><published>2009-06-23T04:10:00.001-07:00</published><updated>2009-06-25T02:14:41.597-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os2'/><title type='text'>7.Difference of RAM and DRAM.</title><content type='html'>&lt;em&gt;&lt;span style="color:#cccccc;"&gt;-Random-access memory (usually known by its &lt;/span&gt;&lt;/em&gt;&lt;a class="mw-redirect" title="Acronym" href="http://en.wikipedia.org/wiki/Acronym"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;acronym&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;, RAM) is a form of &lt;/span&gt;&lt;/em&gt;&lt;a title="Computer data storage" href="http://en.wikipedia.org/wiki/Computer_data_storage"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;computer data storage&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;. Today, it takes the form of &lt;/span&gt;&lt;/em&gt;&lt;a title="Integrated circuit" href="http://en.wikipedia.org/wiki/Integrated_circuit"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;integrated circuits&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; that allow stored &lt;/span&gt;&lt;/em&gt;&lt;a title="Data" href="http://en.wikipedia.org/wiki/Data"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;data&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; to be accessed in any order (i.e., at &lt;/span&gt;&lt;/em&gt;&lt;a title="Random access" href="http://en.wikipedia.org/wiki/Random_access"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;random&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;). The word random thus refers to the fact that any piece of data can be returned in a &lt;/span&gt;&lt;/em&gt;&lt;a title="Constant time" href="http://en.wikipedia.org/wiki/Constant_time"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;constant time&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;, regardless of its physical location and whether or not it is related to the previous piece of data.&lt;/span&gt;&lt;/em&gt;&lt;a href="http://en.wikipedia.org/wiki/RAM#cite_note-0"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;[1]&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;&lt;br /&gt;By contrast, storage devices such as &lt;/span&gt;&lt;/em&gt;&lt;a title="Magnetic tape" href="http://en.wikipedia.org/wiki/Magnetic_tape"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;tapes&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;, magnetic discs and &lt;/span&gt;&lt;/em&gt;&lt;a title="Optical disc" href="http://en.wikipedia.org/wiki/Optical_disc"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;optical discs&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; rely on the physical movement of the recording medium or a reading head. In these devices, the movement takes longer than data transfer, and the retrieval time varies based on the physical location of the next item.&lt;br /&gt;The word RAM is often associated with &lt;/span&gt;&lt;/em&gt;&lt;a title="Volatile memory" href="http://en.wikipedia.org/wiki/Volatile_memory"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;volatile&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; types of memory (such as &lt;/span&gt;&lt;/em&gt;&lt;a class="mw-redirect" title="DRAM" href="http://en.wikipedia.org/wiki/DRAM"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;DRAM&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; &lt;/span&gt;&lt;/em&gt;&lt;a title="DIMM" href="http://en.wikipedia.org/wiki/DIMM"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;memory modules&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;), where the information is lost after the power is switched off. Many other types of memory are RAM, too, including most types of &lt;/span&gt;&lt;/em&gt;&lt;a class="mw-redirect" title="Read only memory" href="http://en.wikipedia.org/wiki/Read_only_memory"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;ROM&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; and &lt;/span&gt;&lt;/em&gt;&lt;a title="Flash memory" href="http://en.wikipedia.org/wiki/Flash_memory"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;flash memory&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; called &lt;/span&gt;&lt;/em&gt;&lt;a title="Flash memory" href="http://en.wikipedia.org/wiki/Flash_memory#NOR_flash"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;NOR-Flash&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dynamic random access memory (DRAM) is a type of &lt;/span&gt;&lt;/em&gt;&lt;a class="mw-redirect" title="Random access memory" href="http://en.wikipedia.org/wiki/Random_access_memory"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;random access memory&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; that stores each &lt;/span&gt;&lt;/em&gt;&lt;a title="Bit" href="http://en.wikipedia.org/wiki/Bit"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;bit&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; of data in a separate &lt;/span&gt;&lt;/em&gt;&lt;a title="Capacitor" href="http://en.wikipedia.org/wiki/Capacitor"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;capacitor&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; within an &lt;/span&gt;&lt;/em&gt;&lt;a title="Integrated circuit" href="http://en.wikipedia.org/wiki/Integrated_circuit"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;integrated circuit&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;. Since real capacitors leak charge, the information eventually fades unless the capacitor charge is &lt;/span&gt;&lt;/em&gt;&lt;a title="Memory refresh" href="http://en.wikipedia.org/wiki/Memory_refresh"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;refreshed&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; periodically. Because of this refresh requirement, it is a dynamic memory as opposed to &lt;/span&gt;&lt;/em&gt;&lt;a title="Static random access memory" href="http://en.wikipedia.org/wiki/Static_random_access_memory"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;SRAM&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; and other static memory.&lt;br /&gt;The advantage of DRAM is its structural simplicity: only one transistor and a capacitor are required per bit, compared to four transistors in SRAM. This allows DRAM to reach very high &lt;/span&gt;&lt;/em&gt;&lt;a class="mw-redirect" title="Computer storage density" href="http://en.wikipedia.org/wiki/Computer_storage_density"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;density&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;. Unlike &lt;/span&gt;&lt;/em&gt;&lt;a title="Flash memory" href="http://en.wikipedia.org/wiki/Flash_memory"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;Flash memory&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;, it is &lt;/span&gt;&lt;/em&gt;&lt;a title="Volatile memory" href="http://en.wikipedia.org/wiki/Volatile_memory"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;volatile memory&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt; (cf. &lt;/span&gt;&lt;/em&gt;&lt;a title="Non-volatile memory" href="http://en.wikipedia.org/wiki/Non-volatile_memory"&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;non-volatile memory&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="color:#cccccc;"&gt;), since it loses its data when the power supply is removed&lt;/span&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-7363157642011974569?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/7363157642011974569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=7363157642011974569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/7363157642011974569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/7363157642011974569'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/7difference-of-ram-and-dram.html' title='7.Difference of RAM and DRAM.'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-1840669853445608287</id><published>2009-06-23T04:08:00.002-07:00</published><updated>2009-06-25T02:12:05.483-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os2'/><title type='text'>6.Direct Memory Access.(DMA)</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;-Direct memory access (DMA) is a feature of modern computers and microprocessors that allows certain hardware subsystems within the computer to access system memory for reading and/or writing independently of the central processing unit. Many hardware systems use DMA including disk drive controllers, graphics cards, network cards and sound cards. DMA is also used for intra-chip data transfer in multi-core processors, especially in multiprocessor system-on-chips, where its processing element is equipped with a local memory (often called scratchpad memory) and DMA is used for transferring data between the local memory and the main memory. Computers that have DMA channels can transfer data to and from devices with much less CPU overhead than computers without a DMA channel. Similarly a processing element inside a multi-core processor can transfer data to and from its local memory without occupying its processor time and allowing computation and data transfer concurrency.&lt;a href="http://tbn2.google.com/images?q=tbn:xI2Whj1a1Ae6VM:http://www.planet.com.tw/news/productnews/images/DMA-100W/DMA-100W_APP.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 224px; CURSOR: hand; HEIGHT: 88px" alt="" src="http://tbn2.google.com/images?q=tbn:xI2Whj1a1Ae6VM:http://www.planet.com.tw/news/productnews/images/DMA-100W/DMA-100W_APP.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-1840669853445608287?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/1840669853445608287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=1840669853445608287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1840669853445608287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1840669853445608287'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/6direct-memory-accessdma.html' title='6.Direct Memory Access.(DMA)'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-6894871301925051398</id><published>2009-06-23T04:07:00.001-07:00</published><updated>2009-06-25T02:18:14.274-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os2'/><title type='text'>4.User Node.</title><content type='html'>-User-mode Linux (UML) enables multiple virtual &lt;a title="Linux" href="http://en.wikipedia.org/wiki/Linux" target="_blank"&gt;Linux&lt;/a&gt; systems (known as guests) to run as an application within a normal Linux system (known as the host). As each guest is just a normal application running as a process in &lt;a title="User space" href="http://en.wikipedia.org/wiki/User_space" target="_blank"&gt;user space&lt;/a&gt;, this approach provides the user with a way of running multiple virtual Linux machines on a single piece of hardware, offering excellent security and safety without affecting the host environment's configuration or stability.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-6894871301925051398?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/6894871301925051398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=6894871301925051398' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6894871301925051398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6894871301925051398'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/4user-node.html' title='4.User Node.'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-8615915445529866507</id><published>2009-06-23T04:06:00.000-07:00</published><updated>2009-06-25T02:14:41.597-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os2'/><title type='text'>3.Monitor Mode.</title><content type='html'>&lt;div&gt;-Monitor mode, or RFMON (Radio Frequency Monitor) mode, allows a computer with a wireless network interface card (NIC) to monitor all traffic received from the wireless network. Unlike promiscuous mode, which is also used for packet sniffing, monitor mode allows packets to be captured without having to associate with an access point or ad-hoc network first. Monitor mode only applies to wireless networks, while promiscuous mode can be used on both wired and wireless networks. Monitor mode is one of the six modes that 802.11 wireless cards can operate in: Master (acting as an access point), Managed (client, also known as station), Ad-hoc, Mesh, Repeater, and Monitor mode.&lt;/div&gt;&lt;div&gt;&lt;a href="http://tbn3.google.com/images?q=tbn:gq5X3VRajRwNNM:http://haloprints.files.wordpress.com/2009/02/monitor-mode.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 150px; CURSOR: hand; HEIGHT: 84px" alt="" src="http://tbn3.google.com/images?q=tbn:gq5X3VRajRwNNM:http://haloprints.files.wordpress.com/2009/02/monitor-mode.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://tbn3.google.com/images?q=tbn:gq5X3VRajRwNNM:http://haloprints.files.wordpress.com/2009/02/monitor-mode.jpg"&gt;&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-8615915445529866507?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/8615915445529866507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=8615915445529866507' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/8615915445529866507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/8615915445529866507'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/3monitor-mode.html' title='3.Monitor Mode.'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-101490914649403746</id><published>2009-06-23T04:05:00.000-07:00</published><updated>2009-06-25T02:14:43.141-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os2'/><title type='text'>2. Difference of Interrupt and Trap and thier Use.</title><content type='html'>&lt;div&gt;&lt;font color="#cccccc"&gt;-In &lt;/font&gt;&lt;a title="Computing" href="http://en.wikipedia.org/wiki/Computing"&gt;&lt;font color="#cccccc"&gt;computing&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt;, an interrupt is an &lt;/font&gt;&lt;a title="Asynchronous communication" href="http://en.wikipedia.org/wiki/Asynchronous_communication"&gt;&lt;font color="#cccccc"&gt;asynchronous&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt; signal indicating the need for attention or a synchronous event in software indicating the need for a change in execution.&lt;br /&gt;A hardware interrupt causes the &lt;/font&gt;&lt;a title="Central processing unit" href="http://en.wikipedia.org/wiki/Central_processing_unit"&gt;&lt;font color="#cccccc"&gt;processor&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt; to save its state of execution via a &lt;/font&gt;&lt;a title="Context switch" href="http://en.wikipedia.org/wiki/Context_switch"&gt;&lt;font color="#cccccc"&gt;context switch&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt;, and begin &lt;/font&gt;&lt;a class="mw-redirect" title="Execution (computers)" href="http://en.wikipedia.org/wiki/Execution_(computers)"&gt;&lt;font color="#cccccc"&gt;execution&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt; of an &lt;/font&gt;&lt;a title="Interrupt handler" href="http://en.wikipedia.org/wiki/Interrupt_handler"&gt;&lt;font color="#cccccc"&gt;interrupt handler&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt;.&lt;br /&gt;Software interrupts are usually implemented as &lt;/font&gt;&lt;a title="Instruction (computer science)" href="http://en.wikipedia.org/wiki/Instruction_(computer_science)"&gt;&lt;font color="#cccccc"&gt;instructions&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt; in the &lt;/font&gt;&lt;a title="Instruction set" href="http://en.wikipedia.org/wiki/Instruction_set"&gt;&lt;font color="#cccccc"&gt;instruction set&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt;, which cause a context switch to an interrupt handler similar to a hardware interrupt.&lt;br /&gt;Interrupts are a commonly used technique for &lt;/font&gt;&lt;a title="Computer multitasking" href="http://en.wikipedia.org/wiki/Computer_multitasking"&gt;&lt;font color="#cccccc"&gt;computer multitasking&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt;, especially in real-time computing. Such a system is said to be interrupt-driven.&lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Interrupt#cite_note-0"&gt;&lt;font color="#cccccc"&gt;[1]&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;font color="#cccccc"&gt;-In &lt;/font&gt;&lt;a title="Computing" href="http://en.wikipedia.org/wiki/Computing"&gt;&lt;font color="#cccccc"&gt;computing&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt; and &lt;/font&gt;&lt;a class="mw-redirect" title="Operating systems" href="http://en.wikipedia.org/wiki/Operating_systems"&gt;&lt;font color="#cccccc"&gt;operating systems&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt;, a trap is a type of &lt;/font&gt;&lt;a title="Synchronization (computer science)" href="http://en.wikipedia.org/wiki/Synchronization_(computer_science)"&gt;&lt;font color="#cccccc"&gt;synchronous&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt; &lt;/font&gt;&lt;a title="Interrupt" href="http://en.wikipedia.org/wiki/Interrupt"&gt;&lt;font color="#cccccc"&gt;interrupt&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt; typically caused by an &lt;/font&gt;&lt;a title="Exception handling" href="http://en.wikipedia.org/wiki/Exception_handling"&gt;&lt;font color="#cccccc"&gt;exceptional&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt; condition (e.g. &lt;/font&gt;&lt;a title="Division by zero" href="http://en.wikipedia.org/wiki/Division_by_zero"&gt;&lt;font color="#cccccc"&gt;division by zero&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt; or &lt;/font&gt;&lt;a title="Segmentation fault" href="http://en.wikipedia.org/wiki/Segmentation_fault"&gt;&lt;font color="#cccccc"&gt;invalid memory access&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt;) in a user &lt;/font&gt;&lt;a title="Process (computing)" href="http://en.wikipedia.org/wiki/Process_(computing)"&gt;&lt;font color="#cccccc"&gt;process&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt;. A trap usually results in a switch to &lt;/font&gt;&lt;a class="mw-redirect" title="Kernel mode" href="http://en.wikipedia.org/wiki/Kernel_mode"&gt;&lt;font color="#cccccc"&gt;kernel mode&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt;, wherein the operating system performs some action before returning control to the originating process. In some usages, the term trap refers specifically to an interrupt intended to initiate a &lt;/font&gt;&lt;a title="Context switch" href="http://en.wikipedia.org/wiki/Context_switch"&gt;&lt;font color="#cccccc"&gt;context switch&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt; to a &lt;/font&gt;&lt;a class="mw-redirect" title="Profiler (computer science)" href="http://en.wikipedia.org/wiki/Profiler_(computer_science)"&gt;&lt;font color="#cccccc"&gt;monitor program&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt; or &lt;/font&gt;&lt;a title="Debugger" href="http://en.wikipedia.org/wiki/Debugger"&gt;&lt;font color="#cccccc"&gt;debugger&lt;/font&gt;&lt;/a&gt;&lt;font color="#cccccc"&gt;.&lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Trap_(computing)#cite_note-0"&gt;&lt;font color="#cccccc"&gt;[1]&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;font color="#cccccc"&gt;&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;font color="#cccccc"&gt;&lt;/font&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-101490914649403746?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/101490914649403746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=101490914649403746' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/101490914649403746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/101490914649403746'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/2-difference-of-interrupt-and-trap-and.html' title='2. Difference of Interrupt and Trap and thier Use.'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-9164059946391942100</id><published>2009-06-23T04:04:00.001-07:00</published><updated>2009-06-23T04:20:32.824-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os2'/><title type='text'>1. Bootstrap Program.</title><content type='html'>&lt;div&gt;-1.bootstrap program-In computing, bootstrapping (from an old expression "to pull oneself up by one's bootstraps") is a technique by which a simple computer program activates a more complicated system of programs. In the start up process of a computer system, a small program such as BIOS, initializes and tests that hardware, peripherals and external memory devices are connected, then loads a program from one of them and passes control to it, thus allowing loading of larger programs, such as an operating system.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-9164059946391942100?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/9164059946391942100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=9164059946391942100' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/9164059946391942100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/9164059946391942100'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/1-bootstrap-program.html' title='1. Bootstrap Program.'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-1461601490016905215</id><published>2009-06-23T03:52:00.000-07:00</published><updated>2009-06-23T04:20:32.826-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os2'/><title type='text'>10. Storage hierarchy.</title><content type='html'>&lt;div&gt;-10.Storage Hierarchy-The hierarchical arrangement of storage in current computer architectures is called the memory hierarchy. It is designed to take advantage of memory locality in computer programs. Each level of the hierarchy has the properties of higher bandwidth, smaller size, and lower latency than lower levels.&lt;br /&gt;Most modern CPUs are so fast that for most program workloads, the locality of reference of memory accesses and the efficiency of the caching and memory transfer between different levels of the hierarchy are the practical limitation on processing speed. As a result, the CPU spends much of its time idling, waiting for memory I/O to complete. This is sometimes called the space cost, as a larger memory object is more likely to overflow a small/fast level and require use of a larger/slower level.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-1461601490016905215?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/1461601490016905215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=1461601490016905215' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1461601490016905215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1461601490016905215'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/10-storage-hierarchy.html' title='10. Storage hierarchy.'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-5736227422863762651</id><published>2009-06-18T03:07:00.001-07:00</published><updated>2009-06-23T04:20:24.886-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS'/><title type='text'>1. What is the difference of OS in terms of user's view and system's view?</title><content type='html'>-In user's view, Operating system is designed mostly for ease of use, with some attention to performance and none to resource utilization. While in system's view, operating system is serve as resource allocator.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-5736227422863762651?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/5736227422863762651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=5736227422863762651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/5736227422863762651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/5736227422863762651'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/1-what-is-difference-of-os-in-terms-of.html' title='1. What is the difference of OS in terms of user&apos;s view and system&apos;s view?'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-6441949655627376801</id><published>2009-06-18T03:05:00.000-07:00</published><updated>2009-06-23T04:20:24.889-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS'/><title type='text'>2. Explain the Goals of Operating System?</title><content type='html'>&lt;div&gt;-The Goals of OS is to give a pleasant and user interface, to give a satisfuction to the user, nice to operate, and conviniet to use.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-6441949655627376801?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/6441949655627376801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=6441949655627376801' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6441949655627376801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6441949655627376801'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/2-explain-goals-of-operating-system.html' title='2. Explain the Goals of Operating System?'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-4740759942445014454</id><published>2009-06-18T03:04:00.000-07:00</published><updated>2009-06-23T04:20:24.889-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS'/><title type='text'>3. What's the difference between Batch systems, Multiprogrammed systems, and Time-sharing systems?</title><content type='html'>-A batch system is one in which jobs are bundled together with the instructions necessary to allow them to be processed without intervention&lt;br /&gt;&lt;br /&gt;As machines with more and more memory became available, it was possible to extend the idea of multiprogramming (or multiprocessing) as used in spooling batch systems to create systems that would load several jobs into memory at once and cycle through them in some order, working on each one for a specified period of time&lt;br /&gt;&lt;br /&gt;The first involved timesharing or timeslicing. The idea of multiprogramming was extended to allow for multiple terminals to be connected to the computer, with each in-use terminal being associated with one or more jobs on the computer. The operating system is responsible for switching between the jobs, now often called processes, in such a way that favored user interaction. If the context-switches occurred quickly enough, the user had the impression that he or she had direct access to the computer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-4740759942445014454?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/4740759942445014454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=4740759942445014454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4740759942445014454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4740759942445014454'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/3-whats-difference-between-batch.html' title='3. What&apos;s the difference between Batch systems, Multiprogrammed systems, and Time-sharing systems?'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-8270668132157532977</id><published>2009-06-18T03:03:00.002-07:00</published><updated>2009-06-23T04:20:24.894-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS'/><title type='text'>4. Advanteges of Parallel systems.</title><content type='html'>-The advanteges of parallel system is, it has one or more processor and the other one is, if one processor is not functioning, there is a back up. because it has one or more processor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-8270668132157532977?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/8270668132157532977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=8270668132157532977' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/8270668132157532977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/8270668132157532977'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/4-advanteges-of-parallel-systems.html' title='4. Advanteges of Parallel systems.'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-816777204120002044</id><published>2009-06-18T03:03:00.001-07:00</published><updated>2009-06-23T04:20:24.896-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS'/><title type='text'>5. Differentiate Symmetric Multiprocessing and Asymmetric Multiprocessing.</title><content type='html'>&lt;div&gt;-symmetric multiprocessing or SMP involves a multiprocessor computer-architecture where two or more identical processors can connect to a single shared main memory&lt;br /&gt;or example: the one is the Master and one is the slave. while the asymmetric processing is varies greatly from the standard processing model that we see in personal computers today. like there's no master or slave, fair.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-816777204120002044?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/816777204120002044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=816777204120002044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/816777204120002044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/816777204120002044'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/5-differentiate-symmetric.html' title='5. Differentiate Symmetric Multiprocessing and Asymmetric Multiprocessing.'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-3035912323203187867</id><published>2009-06-18T03:02:00.001-07:00</published><updated>2009-06-23T04:20:24.899-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS'/><title type='text'>6. Differentiate Client-server systems and Peer-to-Peer systems.</title><content type='html'>&lt;div&gt;-The difference between the two is the client server is existing if there is a server and Client-server computing or networking is a distributed application architecture that partitions tasks or work loads between service providers (servers) and service requesters while the peer-to-preer server can be a client or server&lt;br /&gt;at the same time.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Client-server systems. &lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_X2I8abaZyuc/SjoSFpNOQMI/AAAAAAAAAEk/QDwOjRjLmQw/s320/p2p2.png"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 207px" alt="" src="http://1.bp.blogspot.com/_X2I8abaZyuc/SjoSFpNOQMI/AAAAAAAAAEk/QDwOjRjLmQw/s320/p2p2.png" border="0" /&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Peer-to-peer systems.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 207px" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s320/p2p.png"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-3035912323203187867?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/3035912323203187867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=3035912323203187867' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3035912323203187867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3035912323203187867'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/6-differentiate-client-server-systems.html' title='6. Differentiate Client-server systems and Peer-to-Peer systems.'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_X2I8abaZyuc/SjoSFpNOQMI/AAAAAAAAAEk/QDwOjRjLmQw/s72-c/p2p2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-4028492401171106696</id><published>2009-06-18T03:01:00.000-07:00</published><updated>2009-06-23T04:20:24.899-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS'/><title type='text'>7. Differentiate the Design issues of OS between a stand alone PC and a Workstation</title><content type='html'>-The Stand alone PC is just like your own PC, it doesn't connect with the other PC's,&lt;br /&gt;while the Workstation connected PC is compose of one or two PC's but attached by two or more monitors.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-4028492401171106696?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/4028492401171106696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=4028492401171106696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4028492401171106696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4028492401171106696'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/7-differentiate-design-issues-of-os.html' title='7. Differentiate the Design issues of OS between a stand alone PC and a Workstation'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-6312270919378521605</id><published>2009-06-18T02:59:00.000-07:00</published><updated>2009-06-23T04:20:24.899-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS'/><title type='text'>8. Define the essential properties of the following types of OS.</title><content type='html'>a. Batch- are set up so they can be run to completion without human interaction, so all input data is preselected through scripts or command-line parameters. This is in contrast to "online" or interactive programs which prompt the user for such input. A program takes a set of data files as input, process the data, and produces a set of output data files. This operating environment is termed as "batch processing" because the input data are collected into batches on files and are processed in batches by the program.&lt;br /&gt;&lt;br /&gt;b. Time Sharing- is sharing a computing resource among many users by multitasking. Its introduction in the 1960s, and emergence as the prominent model of computing in the 1970s, represents a major historical shift in the history of computing. By allowing a large number of users to interact simultaneously on a single computer, time-sharing dramatically lowered the cost of providing computing, while at the same time making the computing experience much more interactive&lt;br /&gt;&lt;br /&gt;c. Real Time-In computer science, real-time computing (RTC) is the study of hardware and software systems that are subject to a "real-time constraint"—i.e., operational deadlines from event to system response. By contrast, a non-real-time system is one for which there is no deadline, even if fast response or high performance is desired or preferred. The needs of real-time software are often addressed in the context of real-time operating systems, and synchronous programming languages, which provide frameworks on which to build real-time application software&lt;br /&gt;&lt;br /&gt;d. Network- networked systems consist of multiple computers that are networked together, usually with a common operating system and shared resources. Users, however, are aware of the different computers that make up the system.&lt;br /&gt;&lt;br /&gt;e. Distributed-Distributed computing deals with hardware and software systems containing more than one processing element or storage element, concurrent processes, or multiple programs, running under a loosely or tightly controlled regime.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;f. Handheld-Handheld is common names for mobile devices such as Hand-held camera,&lt;br /&gt;Hand-held computer, Handheld computing ,Handheld (gaming),Handheld electronic game&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-6312270919378521605?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/6312270919378521605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=6312270919378521605' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6312270919378521605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6312270919378521605'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/8-define-essential-properties-of.html' title='8. Define the essential properties of the following types of OS.'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-4191068782916267765</id><published>2009-06-18T01:46:00.000-07:00</published><updated>2009-06-18T03:56:23.840-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS'/><title type='text'>IT-213 Operating Systems.</title><content type='html'>1. What is the difference of OS in terms of user's view and system's view?&lt;br /&gt;&lt;br /&gt;  -&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. Explain the Goals of Operating System?&lt;br /&gt;&lt;br /&gt;-The Goals of OS is to give a pleasant and user interface, to give a satisfuction to the user, to have a &lt;br /&gt;&lt;br /&gt;3. What's the difference between Batch systems, Multiprogrammed systems, and &lt;br /&gt;   Time-Sharing systems?&lt;br /&gt;-&lt;br /&gt;&lt;br /&gt;4. Advanteges of Parallel systems.&lt;br /&gt;&lt;br /&gt;-The advanteges of parallel system is, it has one or more processor and the other one is, if one processor is not functioning, there is a back up. because it has one or more processor.  &lt;br /&gt;&lt;br /&gt;5. Differentiate Symmetric Multiprocessing and Asymmetric Multiprocessing.&lt;br /&gt;&lt;br /&gt;-symmetric multiprocessing or SMP involves a multiprocessor computer-architecture  where two or more identical processors can connect to a single shared main memory&lt;br /&gt;or example: the one is the Master and one is the slave. while the asymmetric processing is varies greatly from the standard processing model that we see in personal computers today. like there's no master or slave, fair. &lt;br /&gt;&lt;br /&gt;6. Differentiate Client-server systems and Peer-to-Peer systems.&lt;br /&gt;&lt;br /&gt;-The difference between the two is the client server is existing if there is a server and Client-server computing or networking is a distributed application architecture that partitions tasks or work loads between service providers (servers) and service requesters while the peer-to-preer server can be a client or server &lt;br /&gt;at the same time.&lt;br /&gt;&lt;br /&gt;7. Differentiate the Design issues of OS between a stand alone PC and a Workstation&lt;br /&gt;   connected to a Network.&lt;br /&gt;-The Stand alone PC is just like your own PC, it doesn't connect with the other PC's,&lt;br /&gt;while the Workstation connected PC is compose of one or two PC's but attached by two or more monitors.&lt;br /&gt;&lt;br /&gt;8. Define the essential properties of the following types of OS.&lt;br /&gt;&lt;br /&gt;a. Batch- are set up so they can be run to completion without human interaction, so all input data is preselected through scripts or command-line parameters. This is in contrast to "online" or interactive programs which prompt the user for such input. A program takes a set of data files as input, process the data, and produces a set of output data files. This operating environment is termed as "batch processing" because the input data are collected into batches on files and are processed in batches by the program. &lt;br /&gt;&lt;br /&gt;b. Time Sharing- is sharing a computing resource among many users by multitasking. Its introduction in the 1960s, and emergence as the prominent model of computing in the 1970s, represents a major historical shift in the history of computing. By allowing a large number of users to interact simultaneously on a single computer, time-sharing dramatically lowered the cost of providing computing, while at the same time making the computing experience much more interactive &lt;br /&gt;&lt;br /&gt;c. Real Time-In computer science, real-time computing (RTC) is the study of hardware and software systems that are subject to a "real-time constraint"—i.e., operational deadlines from event to system response. By contrast, a non-real-time system is one for which there is no deadline, even if fast response or high performance is desired or preferred. The needs of real-time software are often addressed in the context of real-time operating systems, and synchronous programming languages, which provide frameworks on which to build real-time application software &lt;br /&gt;&lt;br /&gt;d. Network- &lt;br /&gt;&lt;br /&gt;e. Distributed-Distributed computing deals with hardware and software systems containing more than one processing element or storage element, concurrent processes, or multiple programs, running under a loosely or tightly controlled regime. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;f. Handheld-Handheld is common names for mobile devices such as Hand-held camera, &lt;br /&gt;Hand-held computer, Handheld computing ,Handheld (gaming),Handheld electronic game&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-4191068782916267765?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/4191068782916267765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=4191068782916267765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4191068782916267765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4191068782916267765'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/06/it-213-operating-systems.html' title='IT-213 Operating Systems.'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-7075175143412345812</id><published>2009-03-19T02:07:00.000-07:00</published><updated>2009-03-19T02:10:08.420-07:00</updated><title type='text'>WEW!!^^,</title><content type='html'>&lt;font text="jokerman" color=blue&gt;&lt;br /&gt;&lt;br /&gt;Bkasyon na?!&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-7075175143412345812?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/7075175143412345812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=7075175143412345812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/7075175143412345812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/7075175143412345812'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/03/wew.html' title='WEW!!^^,'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-5916018240161309869</id><published>2009-02-25T01:46:00.000-08:00</published><updated>2009-03-01T23:36:20.087-08:00</updated><title type='text'>quiz#1 IT123</title><content type='html'>1. What is the reason for technicians to wear special wrist grounding straps?&lt;br /&gt;-In order for us to avoid groundings while we are performing a task or we are handling a electronic device.&lt;br /&gt;An antistatic wrist strap, ESD wrist strap, or ground bracelet is an &lt;a title="Antistatic device" href="http://en.wikipedia.org/wiki/Antistatic_device"&gt;antistatic device&lt;/a&gt; used to prevent &lt;a title="Electrostatic discharge" href="http://en.wikipedia.org/wiki/Electrostatic_discharge"&gt;electrostatic discharge&lt;/a&gt; (ESD) by safely &lt;a title="Ground (electricity)" href="http://en.wikipedia.org/wiki/Ground_(electricity)"&gt;grounding&lt;/a&gt; a person working on &lt;a title="Electronics" href="http://en.wikipedia.org/wiki/Electronics"&gt;electronic&lt;/a&gt; equipment. It consists of a stretchy band of &lt;a title="Textile" href="http://en.wikipedia.org/wiki/Textile"&gt;fabric&lt;/a&gt; with fine &lt;a class="mw-redirect" title="Conductive" href="http://en.wikipedia.org/wiki/Conductive"&gt;conductive&lt;/a&gt; fibers woven into it&lt;br /&gt;&lt;br /&gt;source-&lt;span style="color:#990000;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Antistatic_wrist_strap"&gt;http://en.wikipedia.org/wiki/Antistatic_wrist_strap&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#990000;"&gt;&lt;/span&gt;&lt;br /&gt;2. After installing a new computer component why is it important to obtain the most current driver for it?&lt;br /&gt;- Because it is possible that your computer will not function properly if we use different drivers that are not compatible with our OS as well as our Hardware, we must choose the right thing for us to be satisfied.&lt;br /&gt;&lt;br /&gt;source-none&lt;br /&gt;&lt;br /&gt;3. What are the steps required to install a peripheral device?&lt;br /&gt;&lt;br /&gt;-A peripheral is a device attached to a host computer behind the &lt;a title="Chipset" href="http://en.wikipedia.org/wiki/Chipset"&gt;chipset&lt;/a&gt; whose primary functionality is dependent upon the host, and can therefore be considered as expanding the hosts capabilities, while not forming part of the system's core &lt;a title="Computer architecture" href="http://en.wikipedia.org/wiki/Computer_architecture"&gt;architecture&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;- Steps to install a peripheral device.&lt;br /&gt;&lt;br /&gt;Adding a new peripheral device that is not-pluggable usually involves the following:&lt;a name=""&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;1.Shutting down the system&lt;br /&gt;2.Connecting the device to the system&lt;br /&gt;3.Rebooting the system&lt;br /&gt;&lt;br /&gt;Use &lt;a href="http://docs.sun.com/app/docs/doc/817-5093/devconfig-3?a=view"&gt;How to Add a Peripheral Device&lt;/a&gt; to add the following devices that are not hot-pluggable to a system:&lt;a name=""&gt;&lt;/a&gt;&lt;br /&gt;1.CD-ROM&lt;br /&gt;&lt;br /&gt;2.Secondary disk drive&lt;br /&gt;&lt;br /&gt;3.Tape drive&lt;br /&gt;&lt;br /&gt;4.SBUS card&lt;br /&gt;In some cases, you might have to add a third-party device driver to support the new device.&lt;br /&gt;For information on hot-plugging devices, see &lt;a href="http://docs.sun.com/app/docs/doc/817-5093/devconfig2-1?a=view"&gt;Chapter 6, Dynamically Configuring Devices (Tasks)&lt;/a&gt;.&lt;a name="devconfig-3"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;How to Add a Peripheral Device&lt;a name=""&gt;&lt;/a&gt;&lt;br /&gt;1.Become superuser.&lt;a name="devconfig-step-2"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2.(Optional) If you need to add a device driver to support the device, complete the procedure&lt;br /&gt;&lt;a href="http://docs.sun.com/app/docs/doc/817-5093/devconfig-18?a=view"&gt;How to Add a Device Driver&lt;/a&gt;.&lt;a name="devconfig-step-3"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;3.Create the /reconfigure file.&lt;br /&gt;&lt;br /&gt;4.The /reconfigure file causes the Solaris software to check for the presence of any newly installed devices the next time you turn on or boot your system.&lt;a name="devconfig-step-4"&gt;&lt;/a&gt;&lt;br /&gt;Shut down the system.&lt;br /&gt;&lt;a name=""&gt;&lt;/a&gt;&lt;br /&gt;-i0&lt;br /&gt;Brings the system to the 0 init state, which is the appropriate state for turning the system power off for adding and removing devices.&lt;br /&gt;-g30&lt;br /&gt;Shuts the system down in 30 seconds. The default is 60 seconds.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;-y &lt;/p&gt;&lt;p&gt;Continues the system shutdown without user intervention. Otherwise, you are prompted to continue the shutdown process.&lt;a name="devconfig-step-5"&gt;&lt;/a&gt;&lt;br /&gt;5.Select one of the following to turn off power to the system after it is shut down:&lt;a name=""&gt;&lt;/a&gt;&lt;br /&gt;For SPARC platforms, it is safe to turn off power if the ok prompt is displayed.&lt;br /&gt;For x86 platforms, it is safe to turn off power if the type any key to continue prompt is displayed.&lt;a name="devconfig-step-70"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;6.Turn off power to all peripheral devices.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;7.For the location of power switches on any peripheral devices, refer to the hardware installation guides that accompany your peripheral devices.&lt;a name="devconfig-step-7"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;8.Install the peripheral device, making sure that the device you are adding has a different target number than the other devices on the system.&lt;br /&gt;Often, a small switch is located at the back of the disk for selecting the target number.&lt;br /&gt;Refer to the hardware installation guide that accompanies the peripheral device for information on installing and connecting the device.&lt;a name="devconfig-step-8"&gt;&lt;/a&gt;&lt;br /&gt;Turn on the power to the system.&lt;br /&gt;The system boots to multiuser mode, and the login prompt is displayed.&lt;a name="devconfig-step-9"&gt;&lt;/a&gt;&lt;br /&gt;9.Verify that the peripheral device has been added by attempting to access the device.&lt;br /&gt;For information on accessing the device, see &lt;a href="http://docs.sun.com/app/docs/doc/817-5093/devaccess-90138?a=view"&gt;Accessing Devices&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;source-&lt;a href="http://docs.sun.com/app/docs/doc/817-5093/devconfig-6?a=view"&gt;http://docs.sun.com/app/docs/doc/817-5093/devconfig-6?a=view&lt;/a&gt;&lt;/p&gt;&lt;a href="http://en.wikipedia.org/wiki/Peripheral_device"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. If a newly installed peripheral device does not function properly what steps can be taken to correct the problem?&lt;br /&gt;- Check if the product or the hardware you bought has no defect or company defects.&lt;br /&gt;You should also check for driver updates for all your peripheral devices. If you're up to date, and you started having issues around the time you last updated a driver, try backing down to a lower version.&lt;br /&gt;source-&lt;a href="http://www.bautforum.com/archive/index.php/t-62740.html"&gt;http://www.bautforum.com/archive/index.php/t-62740.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. Explain the technique used to help protect data on a hard drive when doing a clean install?&lt;br /&gt;&lt;br /&gt;-One of the techniques available to help protect data is to divide the hard driveinto multiple partitions. With a clean install, many technicians prefer to create one partition for data and a separate partition for the OS. This enables an OS to beupgraded without the risk of losing data. It also simplifies backup and recovery ofdata files.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6. Explain what a software patch is.&lt;br /&gt;-A patch is a small piece of software designed to update or fix problems with a computer program or its supporting data.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-5916018240161309869?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/5916018240161309869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=5916018240161309869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/5916018240161309869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/5916018240161309869'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/02/quiz1-it123.html' title='quiz#1 IT123'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-4442816168797827795</id><published>2009-01-30T01:52:00.000-08:00</published><updated>2009-09-17T02:27:14.561-07:00</updated><title type='text'>1231234</title><content type='html'>&lt;p&gt;This procedure demonstrates how to install Windows XP Professional. The procedure to install Windows XP home edition is very similar to the professional edition. Since Windows XP Pro is more advanced operating system, it will be used to demonstrate the installation procedure.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The best way install Windows XP is to do a clean install. It is not difficult to perform a clean installation. Before you perform the installation I recommend that you check &lt;a href="ftp://ftp.microsoft.com/services/whql/hcl/WinXPHCLx86.txt" target="_blank"&gt;Windows XP Compatibility List&lt;/a&gt; to ensure that your hardware is supported by XP. If your hardware is not on the compatibility list you can check your hardware manufactures website to download the drivers for Windows XP. Save all the necessary drivers onto floppy disks or CD before you start the installation.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;All versions of Windows XP CD are bootable. In order to boot from CD/DVD-ROM you need to set the boot sequence. Look for the boot sequence under your BIOS setup and make sure that the first boot device is set to CD/DVD-ROM. You can then perform the following steps to install Windows XP:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 1 - &lt;/strong&gt;Start your PC and place your Windows XP CD in your CD/DVD-ROM drive. Your PC should automatically detect the CD and you will get a message saying "Press any key to boot from CD". Soon as computer starts booting from the CD your will get the following screen:&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp1.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp1.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 2 &lt;/strong&gt;- At this stage it will ask you to press F6 if you want to install a third party Raid or SCSI driver. If you are using a an IDE Hard Drive then you do not need to press F6. If you are using a SCSI or SATA Hard drive then you must press F6 otherwise Windows will not detect your Hard Drive during the installation. Please make sure you have the Raid drivers on a floppy disk. Normally the drivers are supplied on a CD which you can copy to a floppy disk ready to be installed. If you are not sure how to do this then please read your motherboard manuals for more information. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp2.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp2.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 3&lt;/strong&gt; - Press S to Specify that you want to install additional device.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp3.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp3.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 4&lt;/strong&gt; - You will be asked to insert the floppy disk with the Raid or SCSI drivers. Press enter after you have inserted the disk.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp4.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp4.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 5&lt;/strong&gt; - You will see a list of Raid drivers for your HDD. Select the correct driver for your device and press enter.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp5.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp5.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 6&lt;/strong&gt; - You will then get a Windows XP Professional Setup screen. You have the option to do a new Windows install, Repair previous install or quit. Since we are doing a new install we just press Enter to continue.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp6.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp6.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 7&lt;/strong&gt; - You will be presented with the End User Licensing Agreement. Press F8 to accept and continue&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp7.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp7.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 8&lt;/strong&gt; - This step is very important. Here we will create the partition where Windows will be installed. If you have a brand new unformatted drive you will get a screen similar to below. In our case the drive size is 8190MB. We can choose to install Windows in this drive without creating a partition, hence use the entire size of the drive. If you wish to do this you can just press enter and Windows will automatically partition and format the drive as one large drive.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;However for this demonstration I will create two partition. The first partition will be 6000MB (C: drive) and second partition would be 2180MB (E: drive). By creating two partition we can have one which stores Windows and Applications and the other which stores our data. So in the future if anything goes wrong with our Windows install such as virus or spyware we can re-install Windows on C: drive and our data on E: drive will not be touched. Please note you can choose whatever size partition your like. For example if you have 500GB hard drive you can have two partition of 250GB each.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Press C to create a partition.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp8.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp8.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 8&lt;/strong&gt; - Windows will show the total size of the hard drive and ask you how much you want to allocate for the partition you are about to create. I will choose 6000MB. You will then get the screen below. Notice it shows C: Partition 1 followed by the size 6000 MB. This indicates the partition has been created. We still have an unpartitioned space of 2189MB. Next heighlight the unpartitioned space by pressing down the arrow key. Then press C to create another partition. You will see the total space available for the new partition. Just choose all the space left over, in our case 2180MB. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp9.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp9.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 9 &lt;/strong&gt;- Now you will see both partition listed. Partition 1 (C: Drive) 6000MB and Partition 2 (E: Drive) 2180MB. You will also have 8MB of unpartitioned space. Don't worry about that. Just leave it how its is. Windows normally has some unpartitioned space. You might wonder what happened to D: drive. Windows has automatically allocated D: drive to CD/DVD-ROM.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Select Partition 1 (C: Drive) and press Enter.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/windows_xp/winxp10.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp10.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 10&lt;/strong&gt; - Choose format the partition using NTFS file system.This is the recommended file system. If the hard drive has been formatted before then you can choose quick NTFS format. We chose NTFS because it offers many security features, supports larger drive size, and bigger size files.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp11.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp11.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Windows will now start formatting drive C: and start copying setup files as shown on the two images below :&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp12.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp12.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp13.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp13.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 11 -&lt;/strong&gt; After the setup has completed copying the files the computer will restart. Leave the XP CD in the drive but this time DO NOT press any key when the message "Press any key to boot from CD" is displayed. In few seconds setup will continue. Windows XP Setup wizard will guide you through the setup process of gathering information about your computer.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp14.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp14.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 12 -&lt;/strong&gt; Choose your region and language. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp15.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp15.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 13 -&lt;/strong&gt; Type in your name and organization. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp16.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp16.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 14.&lt;/strong&gt; Enter your product key.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp17.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp17.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 15 -&lt;/strong&gt; Name the computer, and enter an Administrator password. Don't forget to write down your Administrator password. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp18.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp18.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 16 -&lt;/strong&gt; Enter the correct date, time and choose your time zone.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp19.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp19.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 17&lt;/strong&gt; - For the network setting choose typical and press next.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp20.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp20.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 18 -&lt;/strong&gt; Choose workgroup or domain name. If you are not a member of a domain then leave the default settings and press next. Windows will restart again and adjust the display.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp21.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp21.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;This procedure demonstrates how to install Windows XP Professional. The procedure to install Windows XP home edition is very similar to the professional edition. Since Windows XP Pro is more advanced operating system, it will be used to demonstrate the installation procedure.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The best way install Windows XP is to do a clean install. It is not difficult to perform a clean installation. Before you perform the installation I recommend that you check &lt;a href="ftp://ftp.microsoft.com/services/whql/hcl/WinXPHCLx86.txt" target="_blank"&gt;Windows XP Compatibility List&lt;/a&gt; to ensure that your hardware is supported by XP. If your hardware is not on the compatibility list you can check your hardware manufactures website to download the drivers for Windows XP. Save all the necessary drivers onto floppy disks or CD before you start the installation.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;All versions of Windows XP CD are bootable. In order to boot from CD/DVD-ROM you need to set the boot sequence. Look for the boot sequence under your BIOS setup and make sure that the first boot device is set to CD/DVD-ROM. You can then perform the following steps to install Windows XP:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 1 - &lt;/strong&gt;Start your PC and place your Windows XP CD in your CD/DVD-ROM drive. Your PC should automatically detect the CD and you will get a message saying "Press any key to boot from CD". Soon as computer starts booting from the CD your will get the following screen:&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp1.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp1.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 2 &lt;/strong&gt;- At this stage it will ask you to press F6 if you want to install a third party Raid or SCSI driver. If you are using a an IDE Hard Drive then you do not need to press F6. If you are using a SCSI or SATA Hard drive then you must press F6 otherwise Windows will not detect your Hard Drive during the installation. Please make sure you have the Raid drivers on a floppy disk. Normally the drivers are supplied on a CD which you can copy to a floppy disk ready to be installed. If you are not sure how to do this then please read your motherboard manuals for more information. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp2.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp2.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 3&lt;/strong&gt; - Press S to Specify that you want to install additional device.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp3.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp3.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 4&lt;/strong&gt; - You will be asked to insert the floppy disk with the Raid or SCSI drivers. Press enter after you have inserted the disk.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp4.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp4.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 5&lt;/strong&gt; - You will see a list of Raid drivers for your HDD. Select the correct driver for your device and press enter.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp5.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp5.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 6&lt;/strong&gt; - You will then get a Windows XP Professional Setup screen. You have the option to do a new Windows install, Repair previous install or quit. Since we are doing a new install we just press Enter to continue.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp6.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp6.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a class="style1" href="http://www.blogger.com/windows_xp_p2.htm"&gt;Next - How to install Windows XP Page 2&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 7&lt;/strong&gt; - You will be presented with the End User Licensing Agreement. Press F8 to accept and continue&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp7.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp7.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 8&lt;/strong&gt; - This step is very important. Here we will create the partition where Windows will be installed. If you have a brand new unformatted drive you will get a screen similar to below. In our case the drive size is 8190MB. We can choose to install Windows in this drive without creating a partition, hence use the entire size of the drive. If you wish to do this you can just press enter and Windows will automatically partition and format the drive as one large drive.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;However for this demonstration I will create two partition. The first partition will be 6000MB (C: drive) and second partition would be 2180MB (E: drive). By creating two partition we can have one which stores Windows and Applications and the other which stores our data. So in the future if anything goes wrong with our Windows install such as virus or spyware we can re-install Windows on C: drive and our data on E: drive will not be touched. Please note you can choose whatever size partition your like. For example if you have 500GB hard drive you can have two partition of 250GB each.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Press C to create a partition.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp8.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp8.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 8&lt;/strong&gt; - Windows will show the total size of the hard drive and ask you how much you want to allocate for the partition you are about to create. I will choose 6000MB. You will then get the screen below. Notice it shows C: Partition 1 followed by the size 6000 MB. This indicates the partition has been created. We still have an unpartitioned space of 2189MB. Next heighlight the unpartitioned space by pressing down the arrow key. Then press C to create another partition. You will see the total space available for the new partition. Just choose all the space left over, in our case 2180MB. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp9.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp9.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 9 &lt;/strong&gt;- Now you will see both partition listed. Partition 1 (C: Drive) 6000MB and Partition 2 (E: Drive) 2180MB. You will also have 8MB of unpartitioned space. Don't worry about that. Just leave it how its is. Windows normally has some unpartitioned space. You might wonder what happened to D: drive. Windows has automatically allocated D: drive to CD/DVD-ROM.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Select Partition 1 (C: Drive) and press Enter.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/windows_xp/winxp10.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp10.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 10&lt;/strong&gt; - Choose format the partition using NTFS file system.This is the recommended file system. If the hard drive has been formatted before then you can choose quick NTFS format. We chose NTFS because it offers many security features, supports larger drive size, and bigger size files.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp11.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp11.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Windows will now start formatting drive C: and start copying setup files as shown on the two images below :&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp12.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp12.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp13.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp13.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 11 -&lt;/strong&gt; After the setup has completed copying the files the computer will restart. Leave the XP CD in the drive but this time DO NOT press any key when the message "Press any key to boot from CD" is displayed. In few seconds setup will continue. Windows XP Setup wizard will guide you through the setup process of gathering information about your computer.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp14.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp14.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 12 -&lt;/strong&gt; Choose your region and language. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp15.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp15.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 13 -&lt;/strong&gt; Type in your name and organization. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp16.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp16.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 14.&lt;/strong&gt; Enter your product key.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp17.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp17.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 15 -&lt;/strong&gt; Name the computer, and enter an Administrator password. Don't forget to write down your Administrator password. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp18.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp18.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 16 -&lt;/strong&gt; Enter the correct date, time and choose your time zone.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp19.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp19.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 17&lt;/strong&gt; - For the network setting choose typical and press next.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp20.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp20.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 18 -&lt;/strong&gt; Choose workgroup or domain name. If you are not a member of a domain then leave the default settings and press next. Windows will restart again and adjust the display.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp21.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp21.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="style1" align="center"&gt;&lt;a href="http://www.blogger.com/windows_xp_p4.htm"&gt;Next - How to install Windows XP Page 4&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 19 -&lt;/strong&gt; Finally Windows will start and present you with a Welcome screen. Click next to continue.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp22.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp22.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 20&lt;/strong&gt; - Choose &lt;em&gt;'help protect my PC by turning on automatic updates now'&lt;/em&gt; and press next.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp23.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp23.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 21&lt;/strong&gt; - Will this computer connect to the internet directly, or through a network? If you are connected to a router or LAN then choose: &lt;em&gt;'Yes, this computer will connect through a local area network or home network'&lt;/em&gt;. If you have dial up modem choose: &lt;em&gt;'No, this computer will connect directly to the internet'.&lt;/em&gt; Then click Next.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp24.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp24.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 22&lt;/strong&gt; - Ready to activate Windows? Choose yes if you wish to active Windows over the internet now. Choose no if you want to activate Windows at a later stage.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp25.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp25.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 23 -&lt;/strong&gt; Add users that will sign on to this computer and click next.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp26.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp26.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;Step 24&lt;/strong&gt; - You will get a Thank you screen to confirm setup is complete. Click finish.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp27.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com./pics/windows_xp/small/winxp27.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 25.&lt;/strong&gt; Log in, to your PC for the first time. &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp28.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp28.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Step 26&lt;/strong&gt; - You now need to check the device manager to confirm that all the drivers has been loaded or if there are any conflicts. From the start menu select &lt;strong&gt;Start -&amp;gt; Settings -&amp;gt; Control Panel&lt;/strong&gt;. Click on the &lt;strong&gt;System&lt;/strong&gt; icon and then from the &lt;strong&gt;System Properties &lt;/strong&gt;window select the &lt;strong&gt;Hardware &lt;/strong&gt;tab, then click on &lt;strong&gt;Device Manager&lt;/strong&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/winxp29.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/winxp29.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;If there are any yellow exclamation mark "&lt;strong&gt;!&lt;/strong&gt;" next to any of the listed device, it means that no drivers or incorrect drivers has been loaded for that device. In our case we have a Video Controller (VGA card) which has no drivers installed. &lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Your hardware should come with manufacturer supplied drivers. You need to install these drivers using the automatic setup program provided by the manufacturer or you need to manually install these drivers. If you do not have the drivers, check the manufacturers website to download them.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;To install a driver manually use the following procedure:&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;(a)&lt;/strong&gt; From the device manager double click on the device containing the exclamation mark.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;(b)&lt;/strong&gt; This would open a device properties window.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;(c)&lt;/strong&gt; Click on the &lt;strong&gt;Driver&lt;/strong&gt; tab.&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;strong&gt;(d)&lt;/strong&gt; Click Update Driver button. The Wizard for updating device driver pops up as shown below:&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://www.buildeasypc.com/pics/windows_xp/driver_update.jpg"&gt;&lt;img border="0" alt="Windows XP Screenshot - Click to enlarge" src="http://www.buildeasypc.com/pics/windows_xp/small/driver_update.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;You now get two options. The first option provides an automatic search for the required driver. The second option allows you to specify the location of the driver. If you don't know the location of the driver choose the automatic search which would find the required driver from the manufacturer supplied CD or Floppy disk. Windows would install the required driver and may ask you to restart the system for the changes to take affect. Use this procedure to install drivers for all the devices that contain an exclamation mark. Windows is completely setup when there are no more exclamation marks in the device manager.&lt;/p&gt;&lt;br /&gt;&lt;p class="style1" align="center"&gt;&lt;a href="http://www.buildeasypc.com/"&gt;Return to Home Page&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-4442816168797827795?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/4442816168797827795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=4442816168797827795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4442816168797827795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4442816168797827795'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/01/11-windows-xp-insatallion-guide.html' title='1231234'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-8510092418196643834</id><published>2009-01-30T00:01:00.000-08:00</published><updated>2009-01-30T00:25:36.237-08:00</updated><title type='text'>2. FDISK</title><content type='html'>&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;Using "fdisk" does not have to be a difficult chore. If you know what to expect, it is a rather easy task.Note: If you are "clean" installing Windows 2000, XP Home or XP Pro, and do not wish to multi-boot your system, you do not have to run fdisk before hand as, during the install process, options for creating partitions are built in.WARNING: Using fdisk to "resize" or recreate a partition will effectively destroy what ever information you have on your hard drive. Do not use fdisk if you wish to save any information that it may contain.&lt;br /&gt;&lt;br /&gt;1.&lt;a href="http://www.blackviper.com/Articles/OS/fdisk/images/image1_1.html"&gt;&lt;/a&gt;Image 1.1: (4KB .gif)1) Boot using a Floppy: (Image 1.1)I use a Windows Me created boot floppy to run fdisk because:It contains the "latest" fdisk utility The boot floppy has built in CD ROM support&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;I always start with CD ROM support, so I picked option 2.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk01_png.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 233px; CURSOR: hand; HEIGHT: 136px" alt="" src="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk01_png.gif" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk01_png.gif"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;2) Virus Warning: (Image 1.2)&lt;br /&gt;If no partitions are detected, such as a new hard drive, the Windows Me boot disk is rather helpful in telling you this fact. At this point, do not be alarmed at the "virus warning" statement, as it is generic.&lt;br /&gt;At the "command prompt," in this example, A:, type "fdisk" without the quotes.&lt;/div&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk02_png.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 125px" alt="" src="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk02_png.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;3) Large Disk Support: (Image 1.3)&lt;br /&gt;Unless you have a need, ensure that you enable "Large Disk Support."&lt;br /&gt;Why would you "not" want this? If you have any requirements for DOS, Win3.1, Win95, or WinNT to access the partitions, you may not be able to if the partitions are greater than 2.1 GB.&lt;br /&gt;I selected "Y" for yes.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/MultiBoot/thumbnails/fdiskagain02_png.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 125px" alt="" src="http://www.blackviper.com/images/Articles/OS/MultiBoot/thumbnails/fdiskagain02_png.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;4) Main Menu: (Image 1.4)&lt;br /&gt;The main menu offers few, but powerful options.&lt;br /&gt;If you have a new drive or one that has previous partitions already deleted, you may jump to that section, below, but it would be a good idea to look over this process, just in case you will need to perform it.&lt;br /&gt;Here, I selected "3" to "Delete partition or Logical DOS Drive."&lt;br /&gt;You may also select "4" to display current partition information.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/MultiBoot/thumbnails/fdiskagain01_png.gif"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 125px" alt="" src="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk03_png.gif" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;5) Extended Space: (Image 1.5)&lt;br /&gt;If you have more than one partition already defined, you will need to delete the ones&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/MultiBoot/thumbnails/fdiskagain01_png.gif"&gt;&lt;/a&gt;&lt;/div&gt;located in the "Extended" space.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/MultiBoot/thumbnails/fdiskagain01_png.gif"&gt;&lt;/a&gt;&lt;/div&gt;Select "3" to do just tha&lt;a href="http://www.blackviper.com/images/Articles/OS/MultiBoot/thumbnails/fdiskagain02_png.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 125px" alt="" src="http://www.blackviper.com/images/Articles/OS/MultiBoot/thumbnails/fdiskagain02_png.gif" border="0" /&gt;&lt;/a&gt;t.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;6) Choose Partition to Delete: (Image 1.6)&lt;br /&gt;Here, you may choose which, if any, partitions you need to delete. If you want to resize your "Primary" partition, you will need to delete all existing partitions, redefine the Primary partition, then recreate (described below) the Extended partition section.&lt;br /&gt;I chose to delete the partition (drive) marked as "E:" here. Choose what is best for your setup.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/MultiBoot/thumbnails/fdiskagain03_png.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 125px" alt="" src="http://www.blackviper.com/images/Articles/OS/MultiBoot/thumbnails/fdiskagain03_png.gif" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;7) Are you sure? (Image 1.7)&lt;br /&gt;A prompt will appear to ensure that you know what you are doing. You must type the "Volume" name of the partition, hit enter, then choose "Y" to continue with the delete.&lt;br /&gt;Delete as many as you desire. After clearing out the Extended partition, you may delete the primary partition from the main menu and resize it as necessary.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/MultiBoot/thumbnails/fdiskagain04_png.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 125px" alt="" src="http://www.blackviper.com/images/Articles/OS/MultiBoot/thumbnails/fdiskagain04_png.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk04_png.gif"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;8) Create Primary Partition: (Image 1.8)&lt;br /&gt;Here, we need to create the Primary partition by selecting "1" from the main fdisk menu.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk04_png.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 125px" alt="" src="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk04_png.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;9) Create Primary DOS Partition: (Image 1.9)&lt;br /&gt;If no partitions have been defined, select "1" to create Primary DOS Partition.&lt;br /&gt;If you have already created a Primary Partition, skip the next few steps.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk05_png.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 125px" alt="" src="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk05_png.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;10) Scan Hard Drive: (Image 1.10)&lt;br /&gt;The hard disk will now be scanned searching for problems.&lt;br /&gt;Take note: This process may take a some time, a very long time on "large" drives.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk06_png.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 168px" alt="" src="http://www.blackviper.com/images/Articles/OS/fdisk/thumbnails/fdisk06_png.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;11) All available space? (Image 1.11)&lt;br /&gt;If you wish to create the Primary partition using all available space, select "Y" at the prompt. Otherwise, choose "N" to define something smaller.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;12) Scan Hard Drive: (Image 1.12)&lt;br /&gt;Again, the drives integrity is scanned.&lt;br /&gt;No one ever accused fdisk of being a "speedy" solution&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;13) Enter Size in MB: (Image 1.13)&lt;br /&gt;Enter in the amount of space, in MegaBytes, that you wish to use for your Primary partition.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;14) Updated partition information: (Image 1.14)&lt;br /&gt;After choosing an amount, the partition information is displayed. Here, I choose "1000 MB" for my Primary partition.&lt;br /&gt;Hit "ESC" to continue with fdisk.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;15) Make active partition: (Image 1.15)&lt;br /&gt;A warning will appear under the main menu explaining the importance of an "active" partition. Really, this is no longer required, but for compatibility's sake, I choose to make a partition active, anyway.&lt;br /&gt;Select "2" to set the active partition.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;16) Choose active partition: (Image 1.16)&lt;br /&gt;Setting the active partition is as easy as choosing the number next to "C:." In this example, it is "1."&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;17) Create Extended DOS Partition: (Image 1.17)&lt;br /&gt;You now can create the "extended partition" portion of the hard drive. It is subject to debate whether this step is required, but, once again, for compatibility purposes, I choose to do so.&lt;br /&gt;Select "2" to Create the Extended DOS Partition.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;18) Choose space allocated: (Image 1.18)&lt;br /&gt;Choose how much space the Extended partition is allowed to use.&lt;br /&gt;Under usual circumstances, choose all. Your requirements may vary, but I have yet to find a reason "not" to choose all of the remaining space.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;19) Updated partition information: (Image 1.19)&lt;br /&gt;The partition information will be displayed, including your previous "Primary" and now your "Extended" partition information.&lt;br /&gt;Hit "ESC" to continue.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;20) Scan Hard Drive: (Image 1.20)&lt;br /&gt;Once again, the drive will be verified.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;21) Enter Size in MB: (Image 1.21)&lt;br /&gt;Choose the amount of each additional partition, up to the maximum size.&lt;br /&gt;Here, I chose 2000 MB.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;22) Updated partition information: (Image 1.22)&lt;br /&gt;The Partition information is displayed, as well as drive integrity confirmed.&lt;br /&gt;At this point, you may continue defining partitions, or exit out and define them using the setup program of a "newer" OS, like Linux, Win2k, or XP. Again, Win9x/Me does not have the option of partition creation during setup&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;23) Additional Partitions: (Image 1.23)&lt;br /&gt;Here, I defined 3 additional partitions, not including the Primary one, taking up all of the available space.&lt;br /&gt;Hit "ESC" to continue.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;24) Reboot System: (Image 1.24)&lt;br /&gt;You are prompted with a "restart" message.&lt;br /&gt;This is a vital step. Ensure that you do restart the computer before continuing with the installation of any OS. I even power down the computer, but that is not necessary.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-8510092418196643834?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/8510092418196643834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=8510092418196643834' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/8510092418196643834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/8510092418196643834'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/01/2-fdisk.html' title='2. FDISK'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-3518982828139247089</id><published>2009-01-29T00:56:00.000-08:00</published><updated>2009-01-29T01:02:25.447-08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://dhamz08.blogspot.com/2009/01/522-nos-certifications-and-jobs.html"&gt;5.2.2 NOS Certifications and Jobs&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Network Operating System(s) covered:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;1.Ideal entry into application development or software project management using  Java  technology. &lt;/li&gt;&lt;li&gt;Demonstrate fundamental proficiency in the Java programming language&lt;/li&gt;&lt;li&gt;Demonstrate advanced proficiency in the Java programming language&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Certification(s) Title:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Sun Certified Java Associate &lt;/li&gt;&lt;li&gt;Sun Certified Java Programmer &lt;/li&gt;&lt;li&gt;Sun Certified Java Developer &lt;/li&gt;&lt;li&gt;Courses/Training required for Certification:&lt;/li&gt;&lt;li&gt;Practical Java knowledge. &lt;/li&gt;&lt;li&gt;JAVA Programming and Certification courses overview&lt;/li&gt;&lt;li&gt; Introduction to Java Programming&lt;/li&gt;&lt;li&gt; Object-Oriented Programming in Java&lt;/li&gt;&lt;li&gt; Java Generics and non-generic collections&lt;/li&gt;&lt;li&gt; Enhanced for Loop in Java programming&lt;/li&gt;&lt;li&gt; Autoboxing and AutoUnboxing in Java Programming &lt;/li&gt;&lt;li&gt;Java Class Design&lt;/li&gt;&lt;li&gt; Advanced Class Features in Java Programming&lt;/li&gt;&lt;li&gt; Typesafe Enums&lt;/li&gt;&lt;li&gt; Varargs&lt;/li&gt;&lt;li&gt; Java Static Import&lt;/li&gt;&lt;li&gt; Metadata (Annotations)&lt;/li&gt;&lt;li&gt; Formatted Input/Output&lt;/li&gt;&lt;li&gt; Concurrency Features&lt;br /&gt;&lt;a name="5541263165376199357"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dhamz08.blogspot.com/2009/01/222-diagnostic-software.html"&gt;2.2.2 Diagnostic Software&lt;/a&gt;&lt;br /&gt;1. Hardrive Manufacturers&lt;br /&gt;Seagate&lt;br /&gt;Western Digital&lt;br /&gt;2. Diagnostic Software&lt;br /&gt;Manufacturer: Western Digital&lt;br /&gt;Software Name: Data Lifeguard&lt;br /&gt;File Name: WinDLG.zip&lt;br /&gt;File Size: 4.25 MB&lt;br /&gt;Version: Version 1.09b&lt;br /&gt;Publish Date: March, 2007&lt;br /&gt;Description: This is a Windows version of the Data Lifeguard Diagnostics utility. The utility can perform drive identification, diagnostics, and repairs on a Western Digital FireWire, EIDE, or USB drive. In addition, it can provide you with the drive's serial and model numbers.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-3518982828139247089?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/3518982828139247089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=3518982828139247089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3518982828139247089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3518982828139247089'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/01/5.html' title=''/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-1481808974462467902</id><published>2009-01-28T02:59:00.001-08:00</published><updated>2009-01-30T01:24:36.949-08:00</updated><title type='text'>"Screen shots of the ff. OS"</title><content type='html'>1.1 Windows XP&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.operating-system.org/betriebssystem/gfx/logo/windowsxp_screenshot.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 366px; CURSOR: hand; HEIGHT: 255px" alt="" src="http://www.operating-system.org/betriebssystem/gfx/logo/windowsxp_screenshot.jpg" border="0" /&gt;&lt;/a&gt;Windows XP The Windows eXPerience operating system is available as home and professional edition and are similar suitable for the use on standalone computers. The home edition is suitable for user which worked with Windows 9x/ME till now and don't need special network or security features in theire environment. If the user have used Windows NT/2000 private, in business or both, the Professional Edition is not only with a view of the administration optimally. Microsoft already encloses 10,000 drivers on the installation media of Windows XP, about the Windows update further more 2,000 drivers are available.&lt;br /&gt;The Professional Edition of Windows XP has more network features than the Home Edition. An update of Windows 9 x/ME is possible, with Windows NT/2000 only the Professional Edition can be used for update. Optional FAT32 and NTFS are available as a file system for the installation partition.&lt;br /&gt;Windows XP (Windows version 5.1) becomes a predecessor of Windows 9x/ME as well as Windows NT/2000 and is available for 32-bits CPUs in the following versions:&lt;br /&gt;- Embedded - Home Edition (1 CPU) for private user (Oct. 2001) - Professional Edition (2 CPU) for business user (Oct. 2001) - Media Center (1 CPU) especially for multimedia devices (Nov. 2002) - Tablet PC Edition especially for Tablet PCs (Nov. 2002) - Server Edition (4 CPU) - Advanced Server (8 CPU), also 64-bit Intel CPUs - Microsoft Windows Fundamentals for Legacy PCs (July 2007)&lt;br /&gt;A 64-bit version of Windows XP was announced officially of Microsoft in April 2003. The RC2 was available in February 2005. Windows XP Professional x64 was published in April 2005. At most 16 gbyte RAM are utilizably with that, the virtual address range enlarges to 16 tbyte.&lt;br /&gt;Same will be the product activation at all versions, which is needed at every new installation or extensive upgrade of the PC devices. Company customers can use an so-called Corporated version by a special licensing option without this product activation.&lt;br /&gt;As the most visual innovation the revised Windows interface with the new design is well done, the design called Luna (as of beta 2428) can display window elements in high colour. The return to the interface as of Windows 2000 is further possible. The representation and organisation of the central registry is quit the same as used in Windows 2000.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.2 Windows VISTA&lt;a href="http://www.operating-system.org/betriebssystem/gfx/logo/windowsvista_screenshot.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 255px; CURSOR: hand; HEIGHT: 191px" alt="" src="http://www.operating-system.org/betriebssystem/gfx/logo/windowsvista_screenshot.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Microsoft published the new product name Vista for this new Windows Version on an event in the USA/Atlanta on 21-07-2005. This Windows Version was known under the development name Longhorn before. The installation of Vista is based on WIM (Windows Imaging format), a file-based Image Format. It compresses the contained files and can be used for the installation on several platforms from the same Image. The image on the DVD contains a pre-installation of the system directories of Windows in the Windows Imaging (.WIM) file and adapts to the hardware configuration. With the User State Migration Toolkit the user defined settings can be imported of Windows 2000 and Windows XP. An advantage of WIM images is the easy integration of new drivers and updates, the LZX compression provides the smallest file size and XPress compression the fastest compression. The installation DVD of Windows Vista already contains about 16,000 drivers, the Windows update offers further 14,000 drivers for supported hardware. There is no licence key during the Windows Vista installation necessary, in this case it start with a 30 days trial license. After this time period the activation of the operating system is inevitably with the Internet Explorer, after the start-up Windows opens only this window for activation. Windows Vista contains DRM technology for the playback of protected multimedia files.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.3 Windows 2000&lt;a href="http://www.operating-system.org/betriebssystem/gfx/logo/windows2000_screenshot.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 255px; CURSOR: hand; HEIGHT: 187px" alt="" src="http://www.operating-system.org/betriebssystem/gfx/logo/windows2000_screenshot.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Microsoft released this new Windows version 5.0, Build 2195 in February 2000. It is the desktop operating system of the new Windows 2000 platform for x86 architecture and be completed by the versions Windows 2000 Server, Windows 2000 Advanced Server and Windows 2000 Datacenter Server. As a minimum requierement for the installation a Pentium processor, 32 mbyte main memory and 650 mbyte of free hard disk storage are needed. Microsoft had planned to develop also a operating system version for the Alpha architecture, the plans were stopped after an announcement of Compaq. Compaq restricted the support to Windows NT 4.0 with service pack 6 and not higher at 1999-08-25. Microsoft stopped the development plans for the Windows 2000 32- bit of Alpha version after that. Windows 2000 unites defined roughly the user-friendliness, pug &amp;amp; play and USB device support of Windows 98 and the safety and stability of the Windows NT family. The update to this new operating system is possible from Windows 95, 98 and Windows NT 3.51, 4.0. It is a multitasking, multiprocessing operating system and supports up to 2 processors of the x86 32- bit and 64 bit architecture with SMP. Threads or processes can choose between the available processors. Beside the complete revision new features and many improvements are integrated. The result is high compatibility, simplified administration, increased hardware support with over 7,000 devices, file administration and extended security functions. Applications for Windows 9x are only supported restrictedly. The installation is possible from CD-ROM or over the network from a file server. The virtual addressable storage is 4 gbyte and is managed by the Virtual Memory manager (VMM). VMM assigns the addressable storage on the actually available physical memory and the memory page file (pagefile.sys) on hard disk.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.4 Windows Linux&lt;a href="http://www.osnews.com/img/4091/severn1s.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 160px; CURSOR: hand; HEIGHT: 120px" alt="" src="http://www.osnews.com/img/4091/severn1s.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Red Hat Linux 9.0.93 beta, codenamed "&lt;a href="http://rhl.redhat.com/"&gt;Severn&lt;/a&gt;", was released today. Read more for a quick commentary and six screenshots of the release.Installation hasn't changed much, it is now more refined, and the last bit about configuring graphical/text mode booting and X configuration is now completely gone. Red Hat Linux beta has successfully probed my E-540 Sony 21" monitor and my Matrox card, but for safety reasons, defaulted it in 1024x768 res instead of 1600x1200@85Hz (monitor's recommended). All hardware is working correctly, it even found my USB Creative WebCam Pro for use with GnomeMeeting.&lt;br /&gt;After you install the 3 CDs and you do the first booting, right after the kernel is loaded, you are greeted with a graphical booting procedure. It is plain, but it works... I have to note here that while Red Hat successfully told LILO to load an SMP kernel for my dual Celeron system, it would stop loading the OS right after initializing the swap. Reseting the machine and booting with the non-SMP kernel, worked fine.&lt;br /&gt;There is a first-time wizard, where you can create new users, subscribe to Red Hat Network etc. After that, Gnome is loaded and it looks pretty much, exactly the same as in Red Hat Linux 9. There are of course some new packages, like Evolution 1.4.3, Mozilla 1.4, but a lot of other packages are still not updated, e.g. OOo, the core Gnome itself (2.2.0 the About box says), but they should be before the release.&lt;br /&gt;There are updates on many preference panels, and a few news ones too. There is new panel for graphics display (and even a per-user resolution panel --no need to be root to change your res), an updated package manager panel, updated hardware list panel etc.&lt;br /&gt;There are still a few bugs around, which is normal, as this is a beta. Most noteworthy are Mozilla's fonts which are now bolding on many web pages where it shouldn't (including osnews' and parts of slashdot's), the Theme Manager has a problem when displaying the little theme thumbnails when changing themes, notification area is completely buggered up on my fresh installation. I am sure these small problems will be fixed before the final version though.&lt;br /&gt;I hope some packages will be added till then, like the Vera fonts (which &lt;a href="http://ftp.redhat.com/pub/redhat/linux/rawhide/i386/RedHat/RPMS/bitstream-vera-fonts-1.10-2.noarch.rpm"&gt;exists&lt;/a&gt; on Rawhide, but not on Severn). Another addition I would like to see is BlueFish 1.0, Gnumeric 2.x and AbiWord 2.0. At least two of these packages should be releasing their final versions before the release of Severn itself in October.&lt;br /&gt;Please note that the screenshots below are showing the Gnome desktop using the high quality Vera TTF fonts, which I installed afterwards. The default Red Hat installation is still using the Sans fonts as in its previous versions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-1481808974462467902?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/1481808974462467902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=1481808974462467902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1481808974462467902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/1481808974462467902'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/01/screen-shots-of-ff-os.html' title='&quot;Screen shots of the ff. OS&quot;'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-3279796008404661413</id><published>2009-01-16T00:08:00.000-08:00</published><updated>2009-01-16T00:13:26.858-08:00</updated><title type='text'>SOFTWARE</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/en/a/a3/Windows7logo.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 169px; height: 110px;" src="http://upload.wikimedia.org/wikipedia/en/a/a3/Windows7logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;1. LATEST OPERATING SYSTEM FROM MICROSOFT&lt;br /&gt;&lt;/span&gt;&lt;p style="text-align: justify;"&gt;&lt;b&gt;    Windows 7&lt;/b&gt; (formerly &lt;a href="http://en.wikipedia.org/wiki/List_of_Microsoft_codenames" title="List of Microsoft codenames"&gt;codenamed&lt;/a&gt; &lt;b&gt;Blackcomb&lt;/b&gt; and &lt;b&gt;Vienna&lt;/b&gt;) is the next release of &lt;a href="http://en.wikipedia.org/wiki/Microsoft_Windows" title="Microsoft Windows"&gt;Microsoft Windows&lt;/a&gt;, an &lt;a href="http://en.wikipedia.org/wiki/Operating_system" title="Operating system"&gt;operating system&lt;/a&gt; produced by &lt;a href="http://en.wikipedia.org/wiki/Microsoft" title="Microsoft"&gt;Microsoft&lt;/a&gt; for use on &lt;a href="http://en.wikipedia.org/wiki/Personal_computers" title="Personal computers" class="mw-redirect"&gt;personal computers&lt;/a&gt;, including home and business &lt;a href="http://en.wikipedia.org/wiki/Desktop_computer" title="Desktop computer"&gt;desktops&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Laptop" title="Laptop"&gt;laptops&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Tablet_PC" title="Tablet PC"&gt;Tablet PCs&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/Media_center" title="Media center"&gt;media center&lt;/a&gt; PCs.&lt;sup id="cite_ref-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-0" title=""&gt;&lt;span&gt;[&lt;/span&gt;1&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt; Microsoft stated in 2007 that it is planning Windows 7 development for a three-year time frame starting after the release of its predecessor, &lt;a href="http://en.wikipedia.org/wiki/Windows_Vista" title="Windows Vista"&gt;Windows Vista&lt;/a&gt;, but that the final release date will be determined by product quality.&lt;sup id="cite_ref-zdnet592_1-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-zdnet592-1" title=""&gt;&lt;span&gt;[&lt;/span&gt;2&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt; Unlike its predecessor, Windows 7 is intended to be an incremental upgrade with the goal of being fully compatible with existing device drivers, applications, and hardware.&lt;sup id="cite_ref-2" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-2" title=""&gt;&lt;span&gt;[&lt;/span&gt;3&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; Presentations given by the company in 2008 have focused on &lt;a href="http://en.wikipedia.org/wiki/Multi-touch" title="Multi-touch"&gt;multi-touch&lt;/a&gt; support, a redesigned &lt;a href="http://en.wikipedia.org/wiki/Windows_Shell" title="Windows Shell"&gt;Windows Shell&lt;/a&gt; with a new &lt;a href="http://en.wikipedia.org/wiki/Taskbar" title="Taskbar"&gt;taskbar&lt;/a&gt;, a home networking system called HomeGroup,&lt;sup id="cite_ref-leblanchomegroup_3-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-leblanchomegroup-3" title=""&gt;&lt;span&gt;[&lt;/span&gt;4&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; and performance improvements. Some applications that have been included with prior releases of Microsoft Windows, most notably &lt;a href="http://en.wikipedia.org/wiki/Windows_Mail" title="Windows Mail"&gt;Windows Mail&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Windows_Calendar" title="Windows Calendar"&gt;Windows Calendar&lt;/a&gt;,&lt;sup class="noprint Template-Fact"&gt;&lt;span title="This claim needs references to reliable sources since January 2009" style="white-space: nowrap;"&gt;[&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"&gt;citation needed&lt;/a&gt;&lt;/i&gt;]&lt;/span&gt;&lt;/sup&gt; &lt;a href="http://en.wikipedia.org/wiki/Windows_Movie_Maker" title="Windows Movie Maker"&gt;Windows Movie Maker&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/Windows_Photo_Gallery" title="Windows Photo Gallery"&gt;Windows Photo Gallery&lt;/a&gt;, are no longer included with the operating system; they are instead offered separately (free of charge) as part of the &lt;a href="http://en.wikipedia.org/wiki/Windows_Live_Essentials" title="Windows Live Essentials"&gt;Windows Live Essentials&lt;/a&gt; suite.&lt;sup id="cite_ref-4" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-4" title=""&gt;&lt;span&gt;[&lt;/span&gt;5&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="text-decoration: underline; font-weight: bold;"&gt;DEVELOPMENT&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;    Originally, a version of Windows codenamed &lt;i&gt;Blackcomb&lt;/i&gt; was planned as the successor to &lt;a href="http://en.wikipedia.org/wiki/Windows_XP" title="Windows XP"&gt;Windows XP&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Windows_Server_2003" title="Windows Server 2003"&gt;Windows Server 2003&lt;/a&gt;. Major features were planned for Blackcomb, including an emphasis on searching and querying data and an advanced storage system named &lt;a href="http://en.wikipedia.org/wiki/WinFS" title="WinFS"&gt;Win&lt;/a&gt;&lt;a href="http://en.wikipedia.org/wiki/WinFS" title="WinFS"&gt;FS&lt;/a&gt; to enable such scenarios. Later, Blackcomb was delayed and an interim, minor release, codenamed "Longhorn" was announced for 2003.&lt;sup id="cite_ref-5" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-5" title=""&gt;&lt;span&gt;[&lt;/span&gt;6&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; By the middle of 2003, however, Longhorn had acquired some of the features originally intended for Blackcomb. After three major viruses exploited flaws in Windows operating systems within a short time period in 2003, Microsoft changed its development priorities, putting some of Longhorn's major development work on hold in order to develop new service packs for Windows XP and &lt;a href="http://en.wikipedia.org/wiki/Windows_Server_2003" title="Windows Server 2003"&gt;Windows Server 2003&lt;/a&gt;. &lt;a href="http://en.wikipedia.org/wiki/Development_of_Windows_Vista" title="Development of Windows Vista"&gt;Development of Longhorn&lt;/a&gt; was also "reset" in September 2004.&lt;/p&gt; &lt;p&gt;    Blackcomb was renamed &lt;i&gt;Vienna&lt;/i&gt; in early 2006,&lt;sup id="cite_ref-thurrottfaq_6-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-thurrottfaq-6" title=""&gt;&lt;span&gt;[&lt;/span&gt;7&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; and again to &lt;i&gt;Windows 7&lt;/i&gt; in 2007.&lt;sup id="cite_ref-zdnet592_1-1" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-zdnet592-1" title=""&gt;&lt;span&gt;[&lt;/span&gt;2&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; In 2008, it was announced that &lt;i&gt;Windows 7&lt;/i&gt; would also be the official name of the operating system.&lt;sup id="cite_ref-7" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-7" title=""&gt;&lt;span&gt;[&lt;/span&gt;8&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;sup id="cite_ref-CBC14Oct08_8-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-CBC14Oct08-8" title=""&gt;&lt;span&gt;[&lt;/span&gt;9&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Bill_Gates" title="Bill Gates"&gt;    Bill Gates&lt;/a&gt;, in an interview with &lt;a href="http://en.wikipedia.org/wiki/Newsweek" title="Newsweek"&gt;Newswee&lt;/a&gt;&lt;a href="http://en.wikipedia.org/wiki/Newsweek" title="Newsweek"&gt;k&lt;/a&gt;, suggested that the next version of Windows would "be more user-centric."&lt;sup id="cite_ref-gates_9-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-gates-9" title=""&gt;&lt;span&gt;[&lt;/span&gt;10&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; Gates later said that Windows 7 will also focus on performance improvements;&lt;sup id="cite_ref-gates2_10-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-gates2-10" title=""&gt;&lt;span&gt;[&lt;/span&gt;11&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; &lt;a href="http://en.wikipedia.org/wiki/Steven_Sinofsky" title="Steven Sinofsky"&gt;Steven Sinofsky&lt;/a&gt; later expanded on this point, explaining in the &lt;i&gt;Engineering Windows 7&lt;/i&gt; blog that the company was using a variety of new tracing tools to measure the performance of many areas of the operating system on an ongoing basis, to help locate inefficient code paths and to help prevent performance regressions.&lt;sup id="cite_ref-11" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-11" title=""&gt;&lt;span&gt;[&lt;/span&gt;12&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-11" title=""&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;LATEST OPERATING SYSTEM F&lt;/span&gt;&lt;/a&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_7#cite_note-11" title=""&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;ROM SUN MICROSYSTEMS&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/en/d/d9/SolarisOS.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 189px; height: 101px;" src="http://upload.wikimedia.org/wikipedia/en/d/d9/SolarisOS.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;p&gt;&lt;span style="font-weight: bold;"&gt;SOLARIS 10 and SunOS 5.10&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;includes "x64" or x86-64 (AMD64/Intel 64) support, &lt;a href="http://en.wikipedia.org/wiki/DTrace" title="DTrace"&gt;DTrace&lt;/a&gt; (Dynamic Tracing), &lt;a href="http://en.wikipedia.org/wiki/Solaris_Containers" title="Solaris Containers"&gt;Solaris Containers&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Service_Management_Facility" title="Service Management Facility"&gt;Service Management Facility&lt;/a&gt; (SMF) which replaces &lt;a href="http://en.wikipedia.org/wiki/Init" title="Init"&gt;init&lt;/a&gt;.d scripts, &lt;a href="http://en.wikipedia.org/wiki/Network_File_System_%28protocol%29" title="Network File System (protocol)"&gt;NFSv4&lt;/a&gt;. &lt;a href="http://en.wikipedia.org/wiki/Least_privilege" title="Least privilege" class="mw-redirect"&gt;Least privilege&lt;/a&gt; security model. Support for sun4m and UltraSPARC I processors removed. Support for EISA-based PCs removed. Adds &lt;a href="http://en.wikipedia.org/wiki/Java_Desktop_System" title="Java Desktop System"&gt;Java Desktop System&lt;/a&gt; (based on &lt;a href="http://en.wikipedia.org/wiki/GNOME" title="GNOME"&gt;GNOME&lt;/a&gt;) as default desktop. &lt;sup id="cite_ref-25" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Solaris_%28operating_system%29#cite_note-25" title=""&gt;&lt;span&gt;[&lt;/span&gt;26&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Solaris 10 1/06 added the &lt;a href="http://en.wikipedia.org/wiki/GRand_Unified_Bootloader" title="GRand Unified Bootloader" class="mw-redirect"&gt;GRUB&lt;/a&gt; bootloader for x86 systems, &lt;a href="http://en.wikipedia.org/wiki/ISCSI" title="ISCSI"&gt;iSCSI&lt;/a&gt; Initiator support and &lt;a href="http://en.wikipedia.org/w/index.php?title=Fcinfo&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="Fcinfo (page does not exist)"&gt;fcinfo&lt;/a&gt; command-line tool.&lt;/li&gt;&lt;li&gt;Solaris 10 6/06 added the &lt;a href="http://en.wikipedia.org/wiki/ZFS" title="ZFS"&gt;ZFS&lt;/a&gt; filesystem.&lt;/li&gt;&lt;li&gt;Solaris 10 11/06 added &lt;a href="http://en.wikipedia.org/wiki/Solaris_Trusted_Extensions" title="Solaris Trusted Extensions" class="mw-redirect"&gt;Solaris Trusted Extensions&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Logical_Domains" title="Logical Domains"&gt;Logical Domains&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Solaris 10 8/07 added &lt;a href="http://en.wikipedia.org/wiki/Samba_%28software%29" title="Samba (software)"&gt;Samba&lt;/a&gt; Active Directory support,&lt;sup id="cite_ref-26" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Solaris_%28operating_system%29#cite_note-26" title=""&gt;&lt;span&gt;[&lt;/span&gt;27&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; IP Instances (part of the &lt;a href="http://en.wikipedia.org/wiki/OpenSolaris_Network_Virtualization_and_Resource_Control" title="OpenSolaris Network Virtualization and Resource Control"&gt;OpenSolaris Network Virtualization and Resource Control&lt;/a&gt; project), &lt;a href="http://en.wikipedia.org/wiki/ISCSI" title="ISCSI"&gt;iSCSI&lt;/a&gt; Target support and Solaris Containers for &lt;a href="http://en.wikipedia.org/wiki/Linux" title="Linux"&gt;Linux&lt;/a&gt; Applications (based on &lt;a href="http://en.wikipedia.org/wiki/Branded_zones" title="Branded zones" class="mw-redirect"&gt;branded zones&lt;/a&gt;), enhanced version of the &lt;a href="http://en.wikipedia.org/w/index.php?title=Resource_Capping_Daemon&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="Resource Capping Daemon (page does not exist)"&gt;Resource Capping Daemon&lt;/a&gt; (rcapd).&lt;/li&gt;&lt;li&gt;Solaris 10 5/08 added CPU capping for Solaris Containers, performance improvements, &lt;a href="http://en.wikipedia.org/wiki/SpeedStep" title="SpeedStep"&gt;SpeedStep&lt;/a&gt; support for Intel processors and &lt;a href="http://en.wikipedia.org/wiki/PowerNow%21" title="PowerNow!"&gt;PowerNow!&lt;/a&gt; support for AMD processors &lt;sup id="cite_ref-27" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Solaris_%28operating_system%29#cite_note-27" title=""&gt;&lt;span&gt;[&lt;/span&gt;28&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; &lt;sup id="cite_ref-28" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Solaris_%28operating_system%29#cite_note-28" title=""&gt;&lt;span&gt;[&lt;/span&gt;29&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;&lt;li&gt;Solaris 10 10/08 added boot from ZFS and can use ZFS as its root file system. Solaris 10 10/08 also includes virtualization enhancements including the ability for a Solaris Container to automatically update its environment when moved from one system to another, Logical Domains support for dynamically reconfigurable disk and network I/O, and paravirtualization support when Solaris 10 is used as a guest OS in Xen-based environments such as Sun xVM Server.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;LATEST OPERATING SYSTEM FROM LINU&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_q_POLaRgWB4/SW72vWrE3uI/AAAAAAAAABk/sErgavUKDDY/s320/mandriva-logo.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 81px;" src="http://2.bp.blogspot.com/_q_POLaRgWB4/SW72vWrE3uI/AAAAAAAAABk/sErgavUKDDY/s320/mandriva-logo.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;X&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt; Mandriva is proud to present its latest distribution: Mandriva Linux 2009. This new version has been designed to meet the expectations of our users and offers an ever more efficient solution to their needs. &lt;/div&gt;&lt;p style="text-align: justify;"&gt; Mandriva Linux 2009 goes further in its innovations and offers a thoroughly modern and cutting-edge graphical environment: KDE 4.1. Personalizable, modular, scalable, and full of visual effects that enhance the environment, KDE's new version is usable everywhere, from the oldest hardware to the newest. &lt;/p&gt;&lt;p style="text-align: justify;"&gt;Mandriva’s team has gone to great lengths to integrate this new environment in a way that ensures everyone can jump right in to using it, with a customized graphical theme, careful choice of the most powerful applications, and a default configuration tuned to your system's particular hardware. &lt;/p&gt;&lt;p style="text-align: justify;"&gt;Beyond the features that contributed to the success of Mandriva Linux 2008 and Mandriva Linux 2008 Spring, Mandriva Linux 2009 integrates the latest innovations, from office applications to the latest virtualization technologies. Mandriva Linux 2009 gives you not only the most advanced and&lt;br /&gt;easy-to-use Linux operating system on the market but also the latest software demanded by the community. &lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Changes include:&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;An updated set of commercial applications in the Powerpack edition: Fluendo audio and video codecs, advanced touching-up of digital images with LightZone, virtualisation with VmWare, and Google applications;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;Complete overhaul of the graphic installer;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;Simplification and improved reliability of application installations and updates: notification of new distribution versions via Mandriva Online, and automatic configuration of official repositories;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;Latest versions of leading open source applications: integration of KDE 4.1, GNOME 2.24, OpenOffice.org 3, Firefox 3;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;Faster boot time;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;Improved parental control utility, now with time-based restrictions;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Installer now capable of detecting low-resource systems or netbooks, and installing an appropriate environment (GNOME is default for netbooks);&lt;br /&gt;&lt;br /&gt;Detection and optional automatic removal of packages known as orphans (packages previously installed which are no longer required) to optimize free space and future updates;&lt;/p&gt;&lt;p&gt;Constantly improving hardware support (kernel 2.6.27) with particular attention paid to netbooks.&lt;/p&gt;&lt;p&gt;Easy, 100% graphical synchronization with mobile devices: Windows Mobile 2002 and 2003 as well as Windows Mobile 5 and 6, all Blackberry devices, and many Nokia devices.&lt;/p&gt;&lt;p&gt;Mandriva Linux 2009 is available in three editions: Powerpack (the commercial edition, including exclusive commercial software, support, and services), One (a live CD which can also be installed to the system permanently) and Free (an edition which contains only free / open source software).&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;II. WINDOWS XP INSTALLATION PROCEDURES&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Step 1 - Start your PC and place your Windows XP CD in your CD/DVD-ROM drive. Your PC should automatically detect the CD and you will get a message saying "Press any key to boot from CD".&lt;br /&gt;&lt;br /&gt;Step 2 - At this stage it will ask you to press F6 if you want to install a third party Raid or SCSI driver. If you are using a an IDE Hard Drive then you do not need to press F6. If you are using a SCSI or SATA Hard drive then you must press F6 otherwise Windows will not detect your Hard Drive during the installation. Please make sure you have the Raid drivers on a floppy disk. Normally the drivers are supplied on a CD which you can copy to a floppy disk ready to be installed. If you are not sure how to do this then please read your motherboard manuals for more information.&lt;br /&gt;&lt;br /&gt;Step 3 - Press S to Specify that you want to install additional device.&lt;br /&gt;&lt;br /&gt;Step 4 - You will be asked to insert the floppy disk with the Raid or SCSI drivers. Press enter after you have inserted the disk.&lt;br /&gt;&lt;br /&gt;Step 5 - You will see a list of Raid drivers for your HDD. Select the correct driver for your device and press enter.&lt;br /&gt;&lt;br /&gt;Step 6 - You will then get a Windows XP Professional Setup screen. You have the option to do a new Windows install, Repair previous install or quit. Since we are doing a new install we just press Enter to continue.&lt;br /&gt;&lt;br /&gt;Step 7 - You will be presented with the End User Licensing Agreement. Press F8 to accept and continue&lt;br /&gt;&lt;br /&gt;Step 8 - This step is very important. Here we will create the partition where Windows will be installed. If you have a brand new unformatted drive you will get a screen similar to below. In our case the drive size is 8190MB. We can choose to install Windows in this drive without creating a partition, hence use the entire size of the drive. If you wish to do this you can just press enter and Windows will automatically partition and format the drive as one large drive.&lt;br /&gt;&lt;br /&gt;However for this demonstration I will create two partition. The first partition will be 6000MB (C: drive) and second partition would be 2180MB (E: drive). By creating two partition we can have one which stores Windows and Applications and the other which stores our data. So in the future if anything goes wrong with our Windows install such as virus or spyware we can re-install Windows on C: drive and our data on E: drive will not be touched. Please note you can choose whatever size partition your like. For example if you have 500GB hard drive you can have two partition of 250GB each.&lt;br /&gt;Press C to create a partition.&lt;br /&gt;&lt;br /&gt;Step 9 - Windows will show the total size of the hard drive and ask you how much you want to allocate for the partition you are about to create. I will choose 6000MB. You will then get the screen below. Notice it shows C: Partition 1 followed by the size 6000 MB. This indicates the partition has been created. We still have an unpartitioned space of 2189MB. Next heighlight the unpartitioned space by pressing down the arrow key. Then press C to create another partition. You will see the total space available for the new partition. Just choose all the space left over, in our case 2180MB.&lt;br /&gt;&lt;br /&gt;Step 10 - Now you will see both partition listed. Partition 1 (C: Drive) 6000MB and Partition 2 (E: Drive) 2180MB. You will also have 8MB of unpartitioned space. Don't worry about that. Just leave it how its is. Windows normally has some unpartitioned space. You might wonder what happened to D: drive. Windows has automatically allocated D: drive to CD/DVD-ROM.&lt;br /&gt;Select Partition 1 (C: Drive) and press Enter.&lt;br /&gt;&lt;br /&gt;Step 11 - Choose format the partition using NTFS file system.This is the recommended file system. If the hard drive has been formatted before then you can choose quick NTFS format. We chose NTFS because it offers many security features, supports larger drive size, and bigger size files.&lt;br /&gt;&lt;br /&gt;Step 12 - After the setup has completed copying the files the computer will restart. Leave the XP CD in the drive but this time DO NOT press any key when the message "Press any key to boot from CD" is displayed. In few seconds setup will continue. Windows XP Setup wizard will guide you through the setup process of gathering information about your computer.&lt;br /&gt;&lt;br /&gt;Step 13 - Choose your region and language.&lt;br /&gt;&lt;br /&gt;Step 14 - Type in your name and organization.&lt;br /&gt;&lt;br /&gt;Step 15. Enter your product key.&lt;br /&gt;&lt;br /&gt;Step 16 - Name the computer, and enter an Administrator password. Don't forget to write down your Administrator password.&lt;br /&gt;&lt;br /&gt;Step 17 - Enter the correct date, time and choose your time zone.&lt;br /&gt;&lt;br /&gt;Step 18 - For the network setting choose typical and press next.&lt;br /&gt;&lt;br /&gt;Step 19 - Choose workgroup or domain name. If you are not a member of a domain then leave the default settings and press next. Windows will restart again and adjust the display.&lt;br /&gt;&lt;br /&gt;Step 20 - Finally Windows will start and present you with a Welcome screen. Click next to continue.&lt;br /&gt;&lt;br /&gt;Step 21 - Choose 'help protect my PC by turning on automatic updates now' and press next.&lt;br /&gt;&lt;br /&gt;Step 22 - Will this computer connect to the internet directly, or through a network? If you are connected to a router or LAN then choose: 'Yes, this computer will connect through a local area network or home network'. If you have dial up modem choose: 'No, this computer will connect directly to the internet'. Then click Next.&lt;br /&gt;&lt;br /&gt;Step 23 - Ready to activate Windows? Choose yes if you wish to active Windows over the internet now. Choose no if you want to activate Windows at a later stage.&lt;br /&gt;&lt;br /&gt;Step 24 - Add users that will sign on to this computer and click next.&lt;br /&gt;&lt;br /&gt;Step 25 - You will get a Thank you screen to confirm setup is complete. Click finish.&lt;br /&gt;&lt;br /&gt;Step 26. Log in, to your PC for the first time.&lt;br /&gt;&lt;br /&gt;Step 27 - You now need to check the device manager to confirm that all the drivers has been loaded or if there are any conflicts. From the start menu select Start -&gt; Settings -&gt; Control Panel. Click on the System icon and then from the System Properties window select the Hardware tab, then click on Device Manager.&lt;br /&gt;&lt;br /&gt;If there are any yellow exclamation mark "!" next to any of the listed device, it means that no drivers or incorrect drivers has been loaded for that device. In our case we have a Video Controller (VGA card) which has no drivers installed.&lt;br /&gt;&lt;br /&gt;Your hardware should come with manufacturer supplied drivers. You need to install these drivers using the automatic setup program provided by the manufacturer or you need to manually install these drivers. If you do not have the drivers, check the manufacturers website to download them.&lt;br /&gt;&lt;br /&gt;To install a driver manually use the following procedure:&lt;br /&gt;&lt;br /&gt;(a) From the device manager double click on the device containing the exclamation mark.&lt;br /&gt;&lt;br /&gt;(b) This would open a device properties window.&lt;br /&gt;&lt;br /&gt;(c) Click on the Driver tab.&lt;br /&gt;&lt;br /&gt;(d) Click Update Driver button.&lt;br /&gt;&lt;br /&gt;You now get two options. The first option provides an automatic search for the required driver. The second option allows you to specify the location of the driver. If you don't know the location of the driver choose the automatic search which would find the required driver from the manufacturer supplied CD or Floppy disk. Windows would install the required driver and may ask you to restart the system for the changes to take affect. Use this procedure to install drivers for all the devices that contain an exclamation mark. Windows is completely setup when there are no more exclamation marks in the device manager. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-3279796008404661413?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/3279796008404661413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=3279796008404661413' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3279796008404661413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3279796008404661413'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/01/software.html' title='SOFTWARE'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_q_POLaRgWB4/SW72vWrE3uI/AAAAAAAAABk/sErgavUKDDY/s72-c/mandriva-logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-3149712077667295567</id><published>2009-01-16T00:05:00.000-08:00</published><updated>2009-01-16T00:14:24.447-08:00</updated><title type='text'>1.4 Latest Expansion Slots</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i.i.com.com/cnwk.1d/sc/20719459-2-200-0.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 150px;" src="http://i.i.com.com/cnwk.1d/sc/20719459-2-200-0.gif" alt="" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;b&gt;BLADECENTER HS20 FC EXPANSION CARD&lt;/b&gt;&lt;/div&gt;                                           &lt;div&gt;Manufacturer:                     &lt;b&gt;IBM&lt;/b&gt;                 &lt;/div&gt;                                           &lt;div&gt;Part Number:                     &lt;b&gt;48P7061&lt;/b&gt;&lt;/div&gt;                            &lt;p&gt;&lt;b&gt;Specifications:&lt;/b&gt; Data transfer rate: 2.12 Gbps ; Connectivity technology: Wired &lt;a href="http://reviews.cnet.com/adapters-nics/bladecenter-hs20-fc-expansion/4507-3380_7-20719459.html" class="seeAll"&gt;See full specs&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-3149712077667295567?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/3149712077667295567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=3149712077667295567' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3149712077667295567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3149712077667295567'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/01/14-latest-expansion-slots.html' title='1.4 Latest Expansion Slots'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-3672047448577278061</id><published>2009-01-14T03:18:00.001-08:00</published><updated>2009-01-16T00:05:10.262-08:00</updated><title type='text'>1.1 Latest processor for Desktop Computers</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.intel.com/sites/sitewide/pix/badges/core/ci7x_78.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 78px; height: 95px;" src="http://www.intel.com/sites/sitewide/pix/badges/core/ci7x_78.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;em&gt;Extreme Gaming with the &lt;strong&gt;Intel® Core™ i7&lt;/strong&gt; Processor Extreme Edition&lt;br /&gt;For Desktops&lt;/em&gt;&lt;br /&gt;The ultimate immersive gaming experience Conquer the world of extreme gaming with the highest performing desktop processor on the planet: the Intel® Core™ i7 processor Extreme Edition.‡1 With intelligent multi-core technology that kicks into overdrive as your activity becomes more intense, it delivers breakthrough performance in gaming. Plus, multitask demanding applications up to 25% faster‡2 and unleash amazing power for digital media crea.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-3672047448577278061?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/3672047448577278061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=3672047448577278061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3672047448577278061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/3672047448577278061'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/01/laptop.html' title='1.1 Latest processor for Desktop Computers'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-4158135194804743652</id><published>2009-01-14T02:44:00.000-08:00</published><updated>2009-01-16T00:05:10.263-08:00</updated><title type='text'>1.2 Latest processor for Server</title><content type='html'>&lt;a href="http://snpi.dell.com/sna/images/products/mlrg/A1255900_logo.jpg"&gt;&lt;img style="margin: 0px 10px 10px 0px; float: left; width: 200px; height: 200px;" alt="" src="http://snpi.dell.com/sna/images/products/mlrg/A1255900_logo.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This industry's first quad-core processor for mainstream servers provides breakthrough performance and capabilities for the ultimate in powerful, dense and energy efficient servers. With the Quad-Core Intel Xeon processor you get breakthrough performance - up to 50% greater than the industry-leading Dual-Core Intel Xeon processor in the same power envelope.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://i.dell.com/resize.aspx/xpsdt_420_198wfp/151"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://i.dell.com/images/us/segments/dhs/q4wk10_xps_core_151x151.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-4158135194804743652?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/4158135194804743652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=4158135194804743652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4158135194804743652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/4158135194804743652'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/01/latest-desktop.html' title='1.2 Latest processor for Server'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-21227958253677347</id><published>2009-01-14T01:48:00.000-08:00</published><updated>2009-01-16T00:14:22.211-08:00</updated><title type='text'>1.3 Latest Processors for Notebooks/Laptops</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.intel.com/sites/sitewide/pix/badges/atom/atom_62.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 62px; height: 76px;" src="http://www.intel.com/sites/sitewide/pix/badges/atom/atom_62.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The &lt;strong&gt;&lt;em&gt;Intel® Atom™ processor&lt;/em&gt;&lt;/strong&gt; is Intel's smallest processor, built with the world's smallest transistors and manufactured on Intel's industry-leading 45nm Hi-k Metal Gate technology. The Intel Atom processor was purpose-built for simple, affordable, netbooks and nettops.&lt;br /&gt;Intel Atom processor-based netbooks and nettops offer both an easy-to-use mobile device with simple interfaces and targeted performance for a good online experience. They are rugged and compact in design, and offer the freedom and flexibility of wireless connectivity¹.&lt;br /&gt;Great for Internet, these devices are an affordable option for education, photo and video viewing, social networking, voice over IP, e-mail, messaging, browsing, and numerous other Internet activities and basic applications.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-21227958253677347?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/21227958253677347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=21227958253677347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/21227958253677347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/21227958253677347'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2009/01/latest-processor.html' title='1.3 Latest Processors for Notebooks/Laptops'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-6128986558065435203</id><published>2008-11-17T03:30:00.000-08:00</published><updated>2008-11-17T03:35:47.171-08:00</updated><title type='text'>Personal computer</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img.alibaba.com/photo/11739866/Personal_Computer_Desktop.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 360px; height: 308px;" src="http://img.alibaba.com/photo/11739866/Personal_Computer_Desktop.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;A &lt;b&gt;personal computer&lt;/b&gt; (&lt;b&gt;PC&lt;/b&gt;) is any &lt;a href="http://en.wikipedia.org/wiki/Computer" title="Computer"&gt;computer&lt;/a&gt; whose original sales price, size, and capabilities make it useful for individuals, and which is intended to be operated directly by an end user, with no intervening computer operator.&lt;/p&gt; &lt;p&gt;Today a PC may be a &lt;a href="http://en.wikipedia.org/wiki/Desktop_computer" title="Desktop computer"&gt;desktop computer&lt;/a&gt;, a &lt;a href="http://en.wikipedia.org/wiki/Laptop_computer" title="Laptop computer" class="mw-redirect"&gt;laptop computer&lt;/a&gt; or a &lt;a href="http://en.wikipedia.org/wiki/Tablet_computer" title="Tablet computer" class="mw-redirect"&gt;tablet computer&lt;/a&gt;. The most common &lt;a href="http://en.wikipedia.org/wiki/Operating_systems" title="Operating systems" class="mw-redirect"&gt;operating systems&lt;/a&gt; are &lt;a href="http://en.wikipedia.org/wiki/Microsoft_Windows" title="Microsoft Windows"&gt;Microsoft Windows&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Mac_OS_X" title="Mac OS X"&gt;Mac OS X&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Linux" title="Linux"&gt;Linux&lt;/a&gt;, while the most common microprocessors are &lt;a href="http://en.wikipedia.org/wiki/X86" title="X86" class="mw-redirect"&gt;x86&lt;/a&gt;-compatible CPUs, &lt;a href="http://en.wikipedia.org/wiki/ARM_architecture" title="ARM architecture"&gt;ARM architecture&lt;/a&gt; CPUs and &lt;a href="http://en.wikipedia.org/wiki/PowerPC" title="PowerPC"&gt;PowerPC&lt;/a&gt; CPUs. Software applications for personal computers include &lt;a href="http://en.wikipedia.org/wiki/Word_processing" title="Word processing"&gt;word processing&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Spreadsheets" title="Spreadsheets" class="mw-redirect"&gt;spreadsheets&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Databases" title="Databases" class="mw-redirect"&gt;databases&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Personal_computer_game" title="Personal computer game"&gt;games&lt;/a&gt;, and a myriad of personal productivity and special-purpose software. Modern personal computers often have high-speed or dial-up connections to the Internet, allowing access to the &lt;a href="http://en.wikipedia.org/wiki/World_Wide_Web" title="World Wide Web"&gt;World Wide Web&lt;/a&gt; and a wide range of other resources.&lt;/p&gt; &lt;p&gt;A PC may be a &lt;a href="http://en.wikipedia.org/wiki/Home_computer" title="Home computer"&gt;home computer&lt;/a&gt;, or may be found in an office, often connected to a &lt;a href="http://en.wikipedia.org/wiki/Local_area_network" title="Local area network"&gt;local area network&lt;/a&gt;. The distinguishing characteristics are that the computer is primarily used, interactively, by one person at a time. This is in contrast to the batch processing or time-sharing models which allowed large expensive systems to be used by many people, usually at the same time, or large data processing systems which required a full-time staff to operate efficiently.&lt;/p&gt; &lt;p&gt;While early PC owners usually had to write their own programs to do anything useful with the machines, today's users have access to a wide range of commercial and non-commercial software which is easily installed.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-6128986558065435203?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/6128986558065435203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=6128986558065435203' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6128986558065435203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/6128986558065435203'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2008/11/personal-computer.html' title='Personal computer'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-2660865380130807369</id><published>2008-11-17T03:20:00.000-08:00</published><updated>2008-11-17T03:22:13.876-08:00</updated><title type='text'>The Hard disk</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Hard_disk_platters_and_head.jpg/800px-Hard_disk_platters_and_head.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 306px; height: 533px;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Hard_disk_platters_and_head.jpg/800px-Hard_disk_platters_and_head.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;A &lt;b&gt;hard disk drive&lt;/b&gt; (&lt;b&gt;HDD&lt;/b&gt;), commonly referred to as a &lt;b&gt;hard drive&lt;/b&gt;, &lt;b&gt;hard disk&lt;/b&gt;, or &lt;b&gt;fixed disk drive&lt;/b&gt;,&lt;sup id="cite_ref-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Hard_disk#cite_note-0" title=""&gt;&lt;span&gt;[&lt;/span&gt;1&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; is a &lt;a href="http://en.wikipedia.org/wiki/Non-volatile_storage" title="Non-volatile storage" class="mw-redirect"&gt;non-volatile storage&lt;/a&gt; device which stores digitally encoded data on rapidly rotating &lt;a href="http://en.wikipedia.org/wiki/Hard_disk_platters" title="Hard disk platters" class="mw-redirect"&gt;platters&lt;/a&gt; with &lt;a href="http://en.wikipedia.org/wiki/Magnetic" title="Magnetic" class="mw-redirect"&gt;magnetic&lt;/a&gt; surfaces. Strictly speaking, "drive" refers to a device distinct from its medium, such as a tape drive and its tape, or a floppy disk drive and its floppy disk. Early HDDs had removable media; however, an HDD today is typically a sealed unit (except for a filtered vent hole to equalize air pressure) with fixed media.&lt;sup id="cite_ref-1" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Hard_disk#cite_note-1" title=""&gt;&lt;span&gt;[&lt;/span&gt;2&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt; &lt;p&gt;HDDs (introduced in 1956 as data storage for an IBM &lt;a href="http://en.wikipedia.org/wiki/Accounting" title="Accounting" class="mw-redirect"&gt;accounting&lt;/a&gt; computer&lt;sup id="cite_ref-2" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Hard_disk#cite_note-2" title=""&gt;&lt;span&gt;[&lt;/span&gt;3&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;) were originally developed for use with general purpose &lt;a href="http://en.wikipedia.org/wiki/Computer" title="Computer"&gt;computers&lt;/a&gt;. In the 21st century, applications for HDDs have expanded to include &lt;a href="http://en.wikipedia.org/wiki/Digital_video_recorder" title="Digital video recorder"&gt;digital video recorders&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Digital_audio_player" title="Digital audio player"&gt;digital audio players&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Personal_digital_assistant" title="Personal digital assistant"&gt;personal digital assistants&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Digital_camera" title="Digital camera"&gt;digital cameras&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Video_game_console" title="Video game console"&gt;video game consoles&lt;/a&gt;. In 2005 the first &lt;a href="http://en.wikipedia.org/wiki/Mobile_phone" title="Mobile phone"&gt;mobile phones&lt;/a&gt; to include HDDs were introduced by &lt;a href="http://en.wikipedia.org/wiki/Samsung_Electronics" title="Samsung Electronics"&gt;Samsung&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Nokia" title="Nokia"&gt;Nokia&lt;/a&gt;.&lt;sup id="cite_ref-3" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Hard_disk#cite_note-3" title=""&gt;&lt;span&gt;[&lt;/span&gt;4&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; The need for large-scale, reliable storage, independent of a particular device, led to the introduction of &lt;a href="http://en.wikipedia.org/wiki/Embedded_system" title="Embedded system"&gt;embedded systems&lt;/a&gt; such as &lt;a href="http://en.wikipedia.org/wiki/RAID" title="RAID"&gt;RAID&lt;/a&gt; arrays, &lt;a href="http://en.wikipedia.org/wiki/Network_attached_storage" title="Network attached storage" class="mw-redirect"&gt;network attached storage&lt;/a&gt; (NAS) systems and &lt;a href="http://en.wikipedia.org/wiki/Storage_area_network" title="Storage area network"&gt;storage area network&lt;/a&gt; (SAN) systems that provide efficient and reliable access to large volumes of data.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-2660865380130807369?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/2660865380130807369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=2660865380130807369' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/2660865380130807369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/2660865380130807369'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2008/11/hard-disk.html' title='The Hard disk'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-5947205078262137849</id><published>2008-11-17T03:10:00.000-08:00</published><updated>2008-11-17T03:19:57.006-08:00</updated><title type='text'>The Video card</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Gpu-connections.png/800px-Gpu-connections.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 420px; height: 331px;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Gpu-connections.png/800px-Gpu-connections.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;A video card, also known as a graphics accelerator card, display adapter, or graphics card, is a hardware component whose function is to generate and output images to a display. It operates on similar principles as a sound card or other peripheral devices.&lt;/p&gt; &lt;p&gt;The term is usually used to refer to a separate, dedicated expansion card that is plugged into a slot on the computer's motherboard, as opposed to a graphics controller integrated into the motherboard chipset. An integrated graphics controller may be referred to as an "integrated graphics processor" (IGP).&lt;/p&gt; &lt;p&gt;Some video cards offer added functions, such as video capture, TV tuner adapter, MPEG-2 and MPEG-4 decoding, FireWire, mouse, light pen, and joystick connectors, or even the ability to connect multiple monitors.&lt;/p&gt; &lt;p&gt;A common misconception regarding video cards is that they are strictly used for Video games; a misconception that companies take advantage of in order to sell their products by advertising their products as if they were in fact video consoles. Video cards instead have a much broader range of capability. Being specialized for video output Video Cards improve what a computer monitor displays. As well, they play a very important role for Graphic Designers and 3D Animators, who tend to require optimum displays for their work as well as faster rendering in order to efficiently tone up their work.&lt;/p&gt; Video cards are not used exclusively in IBM type PCs; they have been used in devices such as Commodore Amiga (connected by the slots Zorro II and Zorro III), Apple II, Apple Macintosh, Atari Mega ST/TT (attached to the MegaBus or VME interfac&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-5947205078262137849?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/5947205078262137849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=5947205078262137849' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/5947205078262137849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/5947205078262137849'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2008/11/video-card.html' title='The Video card'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-2853564721276781025</id><published>2008-11-17T02:55:00.000-08:00</published><updated>2008-11-17T03:00:21.443-08:00</updated><title type='text'>The Microprocessor</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/thumb/0/02/80486dx2-large.jpg/800px-80486dx2-large.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 290px; height: 447px;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/0/02/80486dx2-large.jpg/800px-80486dx2-large.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A &lt;b&gt;microprocessor&lt;/b&gt; incorporates most or all of the functions of a &lt;a href="http://en.wikipedia.org/wiki/Central_processing_unit" title="Central processing unit"&gt;central processing unit&lt;/a&gt; (CPU) on a single &lt;a href="http://en.wikipedia.org/wiki/Integrated_circuit" title="Integrated circuit"&gt;integrated circuit&lt;/a&gt; (IC). &lt;sup id="cite_ref-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Micro_Processor#cite_note-0" title=""&gt;&lt;span&gt;[&lt;/span&gt;1&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; The first microprocessors emerged in the early 1970s and were used for electronic &lt;a href="http://en.wikipedia.org/wiki/Calculator" title="Calculator"&gt;calculators&lt;/a&gt;, using &lt;a href="http://en.wikipedia.org/wiki/Binary_coded_decimal" title="Binary coded decimal" class="mw-redirect"&gt;BCD&lt;/a&gt; arithmetic on 4-bit &lt;a href="http://en.wikipedia.org/wiki/Word_%28computer_science%29" title="Word (computer science)" class="mw-redirect"&gt;words&lt;/a&gt;. Other &lt;a href="http://en.wikipedia.org/wiki/Embedded_system" title="Embedded system"&gt;embedded&lt;/a&gt; uses of 4 and 8-bit microprocessors, such as &lt;a href="http://en.wikipedia.org/wiki/Computer_terminal" title="Computer terminal"&gt;terminals&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Computer_printer" title="Computer printer" class="mw-redirect"&gt;printers&lt;/a&gt;, various kinds of &lt;a href="http://en.wikipedia.org/wiki/Automation" title="Automation"&gt;automation&lt;/a&gt; etc, followed rather quickly. Affordable 8-bit microprocessors with 16-bit addressing also led to the first general purpose &lt;a href="http://en.wikipedia.org/wiki/Microcomputer" title="Microcomputer"&gt;microcomputers&lt;/a&gt; in the mid-1970s.&lt;br /&gt;Computer processors were for a long period constructed out of small and medium-scale ICs containing the equivalent of a few to a few hundred transistors. The integration of the whole CPU onto a single &lt;a href="http://en.wikipedia.org/wiki/Integrated_circuit#SSI.2C_MSI.2C_LSI" title="Integrated circuit"&gt;VLSI chip&lt;/a&gt; therefore greatly reduced the cost of processing capacity. From their humble beginnings, continued increases in microprocessor capacity have rendered other forms of computers almost completely obsolete (see &lt;a href="http://en.wikipedia.org/wiki/History_of_computing_hardware" title="History of computing hardware"&gt;history of computing hardware&lt;/a&gt;), with one or more microprocessor as processing element in everything from the smallest &lt;a href="http://en.wikipedia.org/wiki/Embedded_system" title="Embedded system"&gt;embedded systems&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Handheld_device" title="Handheld device" class="mw-redirect"&gt;handheld devices&lt;/a&gt; to the largest &lt;a href="http://en.wikipedia.org/wiki/Mainframe" title="Mainframe"&gt;mainframes&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Supercomputer" title="Supercomputer"&gt;supercomputers&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-2853564721276781025?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/2853564721276781025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=2853564721276781025' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/2853564721276781025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/2853564721276781025'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2008/11/microprocessor.html' title='The Microprocessor'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3172144357112556164.post-700538341314534423</id><published>2008-11-17T02:43:00.000-08:00</published><updated>2008-11-17T03:17:01.666-08:00</updated><title type='text'>My Motherboard</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b4/Asus_a8n_VMCSM02.jpg/645px-Asus_a8n_VMCSM02.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 391px; height: 599px;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b4/Asus_a8n_VMCSM02.jpg/645px-Asus_a8n_VMCSM02.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A motherboard is the central printed circuit board (PCB) in some complex electronic systems, such as a modern computer or laptop. It is also known as a mainboard, system board, and, on Apple computers, a logic board.[1] It is also sometimes casually shortened to mobo.[2]&lt;br /&gt;&lt;br /&gt;Most motherboards produced today are designed for IBM-compatible computers, currently which hold over 95% of the global personal computer market.[3] A motherboard, like a backplane, provides the electrical connections by which the other components of the system communicate, but unlike a backplane, it also contains the central processing unit, other subsystems and devices, such as the chip set.&lt;br /&gt;&lt;br /&gt;Motherboards are also used in robots and in many other electronics devices.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3172144357112556164-700538341314534423?l=jeffrinx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeffrinx.blogspot.com/feeds/700538341314534423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3172144357112556164&amp;postID=700538341314534423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/700538341314534423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3172144357112556164/posts/default/700538341314534423'/><link rel='alternate' type='text/html' href='http://jeffrinx.blogspot.com/2008/11/my-motherboard.html' title='My Motherboard'/><author><name>jeffrey</name><uri>http://www.blogger.com/profile/05655669634309759840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_yy6ge5lflu8/SRQTpFxGcPI/AAAAAAAAAAM/2juhI8oL_C0/S220/1_270854175m.jpg'/></author><thr:total>0</thr:total></entry></feed>
