Cis222 2

656 views
523 views

Published on

The second class in CIS222, Introduction to UNIX/Linux.
Prepares for Virtualbox installation, and brief overview of default Linux installation.
Overview of main points of BIOS, Virtualization.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
656
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Cis222 2

    1. 1. CIS222-2 Introduction to UNIX/Linux#2 - Virtualization, BIOS, Linux install Russ Ferriday russf@topia.com (805) 910 7877
    2. 2. Class outline1. Complete Wednesday’s lab2. Install Virtualbox3. Install Ubuntu 10.10 as a Guest OS
    3. 3. VBox InstallationA quick overview
    4. 4. OSX
    5. 5. Windows
    6. 6.
    7. 7. Have your install image(s) ready inc:yournameOS INSTALLIMAGES. Then click New
    8. 8. ←Ubuntu10.10-1 ←Linux ←Ubuntu
    9. 9. BIOS
    10. 10. Some systems go around BIOS the BIOS after boot. Others use code in the BIOS at runtime. Some hardware also has BIOS extensions, which may also remain in place• Basic Input Output System• First code run by system on startup 1. POST == Power-on Self-Test 2. initialize kbd, video, other peripherals 3. find a boot device, and boot 4. stay in the loop (or not)
    11. 11. Typical Config Screen
    12. 12. BIOS Config• Only visible part of BIOS• Configures • system clock, boot devices • hardware features (CPU cache, mem speed, and much more) • BIOS security
    13. 13. BIOS storage• BIOS itself now stored in flash ROM• Setting usually also in flash, sometimes in other devices with battery backup
    14. 14. “BIOS” misleading• UEFI is more correct, but the word BIOS has stuck with us• UEFI == Unified Extensible Firmware Interface
    15. 15. BIOS issues• Two drivers - one for boot, one for run• Closed source components -- $ for IP• Network boot questions
    16. 16. Virtualization
    17. 17. Hardware
    18. 18. Hardware
    19. 19. BIOS Hardware
    20. 20. BIOS Hardware
    21. 21. BIOS Hardware
    22. 22. BIOS Hardware
    23. 23. Host Operating System BIOS Hardware
    24. 24. Host Operating System BIOS Hardware
    25. 25. Host Operating System BIOS Hardware
    26. 26. Host Operating System Virtualization BIOS Hardware
    27. 27. Host Operating System Virtualization BIOS Hardware
    28. 28. Host Operating System Virtualization Guest Operating Systems BIOS Hardware
    29. 29. Host Operating System Virtualization Guest Operating Systems BIOS Hardware
    30. 30. Host Operating System Virtualization Guest Operating Systems BIOS Hardware
    31. 31. Host Operating System Virtualization Guest Operating Systems BIOS Hardware
    32. 32. Virtualization vs Bare Metal Type 1 Type 2Bare Metal Virtualization Virtualization GUEST OS GUEST OS VIRTUALIZATION OS VIRTUALIZATION HOST OS BIOS BIOS BIOS HARDWARE HARDWARE HARDWARE Hyper-V Virtualbox Xen VMWare Parallels/ OpenVZ
    33. 33. Popular depictions of Virtualization
    34. 34. Virtualization• Many options • OpenVZ (the open version of Parallels) • Xen • Virtualbox • etc.
    35. 35. Why Virtualize• Reduce hardware costs• Reduce server management costs
    36. 36. ↓ Hardware Costs• Fewer wasted resources• Scale following demand (vs long term plan)• Simplified purchasing - all iron looks alike, once virtualization is installed
    37. 37. ↓ Management costs• Makes old and new hardware act ~ alike• Simplifies upgrades• Simplifies load balancing --- reduced engineering costs• Multiple concurrent OSs - single box
    38. 38. Notes• some things to experiment with later • vBoxTool - remote command-line control for headless virtualbox • phpVirtualBox - web copy of VB UI -- beware the security recommendations
    39. 39. Let’s look at VBox
    40. 40. Headlines• x86 Type 2 virtualization• Hosts: Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris, and OpenSolaris• Guests: NetBSD and various versions of Windows, Linux, DragonFlyBSD, FreeBSD, OpenBSD, OS/2 Warp, Solaris, OpenSolaris, Haiku, Syllable, ReactOS, and SkyOS
    41. 41. Headlines“According to 2010 surveys by LinuxJournal.comand LifeHacker.com,VirtualBox was the mostpopular virtualization product with over 50% ofthe vote.”That works for me ;)
    42. 42. Live Migration*Host A Host A Guest iSCSI
    43. 43. Live Migration*Host A Host A Guest iSCSI
    44. 44. Live Migration*Host A Host A Guest iSCSI
    45. 45. *Interested?• Go... set it up... just for fun... And blog it. • http://www.virtualbox.org/manual/ch07.html • http://kurt.seifried.org/2010/05/24/linux- iscsi-server-target/ • http://iscsitarget.sourceforge.net/ • http://stgt.sourceforge.net/
    46. 46. Two Main InterfacesVirtualbox * = Code Scanning and Analysis Mgr, Patch Manager, VT-x and AMD-V Details: http://www.virtualbox.org/ manual/ch10.html Guest * Developer SDK External Apps
    47. 47. Ubuntu Linux Install
    48. 48. Please don’t update while installing!Network limited!☠NO!→☠NO!→
    49. 49. Please don’t update yet!Network limited!☠NO!→

    ×