Dashboard > Boy Scouts Troop 11 > ... > Computer Merit Badge > 04 Meeting of ... -- Install Operating Systems
  Boy Scouts Troop 11 Log In   View a printable version of the current page.  
  04 Meeting of ... -- Install Operating Systems
Added by Larry Talley, last edited by Larry Talley on Sep 21, 2007  (view change)
Labels: 
(None)

We will install Ubuntu Linux, Nexenta Open Solaris and Microsoft Windows XP (on the troop laptop). We will also take a quick look at FreeDOS.

What is the installation of an operating system?

  • bare metal computer
    • capable of executing instructions, but which instructions do we want it to execute?
    • microwave oven doesn't need an operating system
    • personal computer does (so it can be an entertainment console one day, calculate income taxes the next, and receive an email message while doing either task)
  • What are operating systems?
    A package of programs that orchestrate and manage a computer's component parts.
    • User Interface: Prompt/Explorer/Finder/Shell/Desktop - which software do you choose to execute?
      • Services or daemons are started for you during the boot process
    • Resource Sharing/Multitasking - efficient use of computing resources
      • You play a CD
      • While writing an email
      • While your buddy contacts you via IM
    • Library of re-usable program parts - efficient software development
    • Framework for layered software model - manage complexity
      application programming layer dialog boxes, message boxes, buttons, files, database connections, email, web request/response
      system programming layer handles, messages, sockets, ports
      device driver layer status registers, I/O registers, DMA, command sets
      interrupt handlers interrupt vectors, priorities, re-entrant code
      hardware circuits, buses, timing, routing
    • Security and privacy
      • authentication – prove who you are
      • authorization – rules for what you are authorized to do
      • controls – mechanisms for enforcing authorization policies
  • What is involved in installation of an operating system?
    • BIOS Setup
    • Booting from an installation CD
    • Selecting configuration options
      • Your preferences
      • Customization for particular hardware
    • Writing a bootable image on a harddisk
    • Rebooting from harddisk
    • Post-installation configuration
    • Hardening
    • A more complete tasklist for servers in a large organization Provisioning a Server

Linux is a popular computer operating system, derived from AT&T Bell Laboratories Unix, it is widely available, and it is free. We will install the ubuntu distribution because I use that distribution on my home server.

Solaris is one of the most widely used commercial operating systems, also derived from Unix. It has recently been "open-sourced" (OpenSolaris), it has a strong focus on long-term stability, and it is the OS that I use at work. We will use the NexentaOS distribution of OpenSolaris because it shares many components with Ubuntu (while being based on a completely different kernel.)

We will install Windows XP on the Troop 11 laptop.

In a subsequent meeting we may want to install a server application:

To experience installation of a server application, we could install a server for a multi-player game.

Instruction Set (Boy Scouts Troop 11)
Provisioning a Server (Boy Scouts Troop 11)

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.2 Build:#807 May 20, 2007) - Bug/feature request - Contact Administrators