Installation Objectives Contents Practical Summary

Slides:



Advertisements
Similar presentations
Installing DOS and Windows98 under MS Virtual PC.
Advertisements

Chapter 4 Memory Management Basic memory management Swapping
PC Encryption installation progress/password screen Includes comments from: Encryption team Sarah Deane Tony Stieber Selected people who took part in the.
Install. Will your hardware work? Most things are compatible - a few are known not to be.
OpenVMS System Management A different perspective by Andy Park TrueBit b.v.
5-9/12/2005 CPE How to format your computer and re-install Windows XP.
1 Web Server Administration Chapter 3 Installing the Server.
Fall 2011 Nassau Community College ITE153 – Operating Systems Session 24 NTFS Permissions and Sharing Printers 1.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Installing software on personal computer
Installing Linux Redhat: A how to guide in installing and configuring Redhat 6.2.
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.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
NETW-240 Linux Installation Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Linux+ Guide to Linux Certification Chapter Three Linux Installation and Usage.
Day 10 Hardware Fault Tolerance RAID. High availability All servers should be on UPSs –2 Types Smart UPS –Serial cable connects from UPS to computer.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Day 4 Understanding Hardware Partitions Linux Boot Sequence.
RjpSystem Level Programming Operating Systems 1 Having fun withy the Unix Operating System Praxis Week 7 Rob Pooley.
1 Web Server Administration Chapter 3 Installing the Server.
1 FreeBSD Installation ISOC/AfNOG Michuki Mwangi (Original materials by Hervey Allen – NSRC)
Guide to Linux Installation and Administration, 2e1 Chapter 2 Planning Your System.
Installation Overview Lab#2 1Hanin Abdulrahman. Installing Ubuntu Linux is the process of copying operating system files from a CD, DVD, or USB flash.
1 Interface Two most common types of interfaces –SCSI: Small Computer Systems Interface (servers and high-performance desktops) –IDE/ATA: Integrated Drive.
Chapter 2 (Cont.) The Unix Way Essential System Administration, 3rd Edition.
© Janice Regan, CMPT 300, May CMPT 300 Introduction to Operating Systems Memory: Relocation.
Installation Objectives –to be aware of Unix installation issues Contents –installing the system –options and packages –disk layout –the swapfile –third.
1 FreeBSD Installation AFNOG X Cairo, Egypt May 2009 Hervey Allen.
Computer Systems Week 14: Memory Management Amanda Oddie.
System Administration – Part 2. Devices in UNIX are files: A device can be accessed with different file names All device files are stored in /dev or its.
1 Software. 2 What is software ► Software is the term that we use for all the programs and data on a computer system. ► Two types of software ► Program.
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop V Files and the File System Part B – File System.
CSC414 “Introduction to UNIX/ Linux” Lecture 2. Schedule 1. Introduction to Unix/ Linux 2. Kernel Structure and Device Drivers. 3. System and Storage.
1 FreeBSD Installation AFNOG Chix 2011 Blantyre, Malawi 31 st Oct - 4 th Nov 2011 Dorcas Muthoni and Evelyn Namara.
Chapter 8: Installing Linux The Complete Guide To Linux System Administration.
File system In computing, a file system is a method of storing and organizing computer files and the data they contain to make it easy to find and access.
2/05/2003 Lecture 1 Computer System Administration Lecture 1 Setup and Installation.
Lecture 02 File and File system. Topics Describe the layout of a Linux file system Display and set paths Describe the most important files, including.
HOW TO INSTALL WINDOWS 7? This step-by-step guide demonstrates how to install Windows 7 Ultimate. The guide is similar for other versions of Windows 7.
Thousands of Linux Installations (and only one administrator) A Linux cluster client for the University of Manchester A V Le Blanc I T Services University.
 Each interface card that was detected correctly will be listed under the Network Devices section. Ethernet devices in Linux are named eth0, eth1, eth2,
Installing Linux: Partitioning and File System Considerations Kevin O'Brien Washtenaw Linux Users Group
UNIX Filesystem and Hierarchy AfNOG 2008 Workshop May Rabat, Morocco.
Installing Windows 7 Lesson 2.
Introduction to Computers
Introduction to Computers
Jonathan Walpole Computer Science Portland State University
Chapter Objectives In this chapter, you will learn:
Guide to Linux Installation and Administration, 2e
File System Implementation
Chapter 2: System Structures
UNIX Filesystem and Hierarchy
Swapping Segmented paging allows us to have non-contiguous allocations
O.S Lecture 13 Virtual Memory.
IS3440 Linux Security Unit 4 Securing the Linux Filesystem
Installing Linux Redhat:
CSE 451: Operating Systems Autumn 2005 Memory Management
File-System Structure
SUSE Linux Enterprise Desktop Administration
Memory management Explain how memory is managed in a typical modern computer system (virtual memory, paging and segmentation should be described.
CSE 451: Operating Systems Autumn 2003 Lecture 9 Memory Management
Management From the memory view, we can list four important tasks that the OS is responsible for ; To know the used and unused memory partitions To allocate.
Have you seen this screen?
Periodic Processes Chapter 9.
CSE 451: Operating Systems Autumn 2003 Lecture 9 Memory Management
FreeBSD ports & packages
Chapter 3 – Operating Systems
Welcome to Linux Chap#1.
Presentation transcript:

Installation Objectives Contents Practical Summary to be aware of Unix installation issues Contents installing the system options and packages disk layout the swapfile third party software Practical none Summary

System Installation Each manufacturer has different of installing the system All follow the same basic principles boot a small stand-alone Unix system called miniroot partition the hard disk copy in basic Unix system boot system from hard disk install remaining software Modern Unix is easy to install installation is a series of simple questions default answer are provided for most questions installation often auto-detects installed hardware Many systems come pre-installed Manufacturers adopt different mechanisms for installing software. All mechanisms follow the same basic procedure. Some manufacturers are very good at helping novice users; the PC systems probably assume the least amount of knowledge and experience from the user. Some older Unix systems expect a high level of knowledge in order to install the system; fortunately these systems are few and far between and are improving all the time. Most systems have easy, menu-driven installation procedures. Some start up automatically when the system is booted, others have to be run from the command line (single-user mode, stand-alone system). Older systems may require the user to work through a series of programs performing the installation from the basic utilities.

Options Unix installation is usually split into a number of options you install those options you want or have paid for Examples: base you need this networking TCP/IP and NFS - sometimes two separate options development C compiler and associated utilities If you do not install initially, you can easily install later Most of this software will be put in /usr so leave room in /usr for any likely expansion High level options often split into packages packages can be selected independently be aware of inter-package dependencies To simplify pricing and packaging most systems now install as a series of options or packages. You simply pay for the options you want and install accordingly. Sometimes the options come on separate media and sometimes you need serial codes and keys to install the options. Always keep all software/hardware delivery notices and supplementary information close at hand when installing the system.

Before Installation Read any installation instructions Read installation instructions again Determine system configuration how much memory how much hard disk space other specific hardware information (irqs, etc.) Decide which software options are required work out disk partitioning allow disk partition for swap space Think of a name for your system get an IP address if appropriate Before starting the installation, read any instructions. Skip over the hard or boring bits to get a feel for what is required. Read the instructions again, taking more care to get a better picture of the installation process. Try and leave at least one day between each reading to let the ideas sink in. Don't rush into installing a new system if you've never done it before. Take your time, read the manuals and installation instructions and think about what you learn. Getting the root and swap partition sizes correct is important. Most systems will not allow these partition sizes to be changed without reinstalling the system. Many systems will not allow any disk partitions to be changed without reinstalling the entire disk.

Additional Installation Information Most installation questions are hardware related check your delivery documentation to what was ordered/delivered Monitors installations often want to know monitor make & model sometimes your need to know size/resolution/refresh rates Keyboards check the key layout make sure you know the difference between US and SE keyboards Time zone in Sweden your time zone is CET (may be part of Western Europe) Disks how many have you got how do you want to partition them Most installations ask the same sort of questions. Make sure you are aware of your requirements for the areas shown on this slide.

The First Installation Plan on installing the system twice First time just accept defaults for all questions at least the ones you can't obviously answer Boot the installed system and see how it looks you never know it might be right first time Take your time with the second installation think about what you want and what you learnt first time If you've never done an installation before just give it a go and accept the defaults to any questions the install script asks. You will almost certainly end up with a working Unix system. You may not be able to access all the hardware and your disk partitioning may not be the best but at least you can look at the system. Plan on taking the second installation more slowly and think about what you want the final system to look like. Instructions

Allocating Disk Partitions Protect the root file system / keep as small as possible (includes /dev, /etc) make sure you leave enough room for /tmp when in single user mode /usr separate, as big as required allow for growing space Separate out subsystems /boot bootable programs /usr/local third party software /var special formats such as "raw" databases Use disk partitions to limit sizes of key file systems which have a tendency to grow /home user home directories /var mail, printing, log files, etc. /tmp temporary file space The swapfile always requires a separate disk or partition Special filesystem in RedHat Separate disks and disk partitions can be used very effectively to increase the robustness of a Unix system. However, it may take a number of iterations to get the exact balance of file system size (disk partition size) against functionality. Overly large disk partitions waste space, small ones prevent the system working effectively. The easy solution is to allocate one large partition across each disk and allocate the files within the constraints of the disk sizes. A good system administrator will use partitions to limit file growth within notoriously bad areas (such as user home directories and spool files). Limiting known problem areas will prevent the root file system from filling up. If the root file system fills up, the Unix system will be unable to continue to work and will probably lock up, forcing the administrator to crash the machine deliberately in order to reboot to single-user mode and correct the problems. The directories on this slide (excepting /usr) are used to hold data files created by the users. Protect the system (and users) from the small minority of users who generate large amounts of data by limiting the size of these file systems. The /var file system is part of the SVR4 standard, but older Unix systems do not have this directory, and different directories have to be separated out on these systems. The root file system should contain spare room for temporary files created whilst in single-user mode when other file systems are not normally mounted. There is nothing wrong with mounting a larger file system on /tmp when in multi-user mode.

The Swapfile The swapfile is disk space for memory pages pages swapped out of memory to this file new code or data can be loaded into the free'd memory page The swapfile is a non-filesystem (raw) disk partition usually on the boot disk size varies between manufacturers: typically 2 or 3 times real memory The swapfile is fixed in size get it right first time or oversize the swapfile for possible extra memory reinstall the system to increase the swapfile partition Use swap to allocate temporary swap space can specify a file in the Unix filesystem as extra swap space slower than a true swapfile but may be better than reinstalling the system Unix requires a swapfile to be allocated on a disk partition of its own. Once setup the swapfile cannot easily be changed on most systems. Usually you have to reinstall the system to increase the swapfile size.

Tmp on Swap Many Unix systems can overlay /tmp on the swapfile swapfile is large and not heavily utilised system manages allocation of swap space or temporary files many only apply in multi-user mode Beware of creating large files in /tmp /tmp used by vi for temporary working buffer Beware of systems which link /var/tmp to /tmp You cannot create new processes if the swapfile is full Files written to /tmp will not persist across reboots you shouldn't be using /tmp for important files anyway! Modern Unix does not make much use of the swapfile but still requires a large amount of swap space to be allocated. To make better use of the available disk space many Unix systems map the temporary directory onto the swapfile.

Summary Unix installation is a simpler then it used to be PC Unix can be problematical Most systems install through a menu driven question and answer script Some systems can auto-detect hardware and install themselves with almost no user interaction Many systems are shipped pre-installed There are no standards for installing third party software