Guide to Partitioning & Installing Multiple OS: FDISK, WINE & VMware, Slides of Linux skills

An overview of partitioning and installing multiple operating systems, including windows 98 and linux mandrake 8.0, on a single hard disk. It covers the use of fdisk for partitioning, the installation of software on different partitions, and the implementation of emulator software such as wine and vmware. The document also discusses the advantages and disadvantages of partitioning and the selection of partition sizes.

Typology: Slides

2013/2014

Uploaded on 01/29/2014

jamil
jamil 🇮🇳

4

(12)

139 documents

1 / 49

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Partitioning and Emulation
docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31

Partial preview of the text

Download Guide to Partitioning & Installing Multiple OS: FDISK, WINE & VMware and more Slides Linux skills in PDF only on Docsity!

Partitioning and Emulation

Overview

  • How to Partition & format of Disks
  • 3 Partitions Made Fat32 file sys used
  • Installation of Win98 & Linux Mandrake
  • Installation of software on third partition
  • Implementation of emulator software in

Linux

  • Implementation of VMware

Why Not?

  • Space Wastage
    • Bigger partitions not only waste more space for the same files, they waste a greater portion of the space
    • Disk compression utilities like DoubleSpace are more efficient for space saving rather than partitioning

Selection of Partition Sizes

  • We were allocated a 9.5GB Hard Disk
  • Partition with size in mind.
  • Obviously Small files for small partitions, Large files for large partitions
  • 2 x 3.5GB Partitions + 2.5GB Partition.

FDISK

  • Always Backup . Uncertain about your backup hardware and software?

Partitioning

Fat32 Efficiency

Disk Size Cluster Size Efficiency

260meg 4K 96.6% 8gig 8K 92.9% 60gig 16K 85.8% 2tril 32K 73.8%

File Systems

  • Linux has a very fast file system called

the Extended File System Version 2

(EXT2)

  • More complex system

Emulators

  • Like running a computer without an operating system.
  • An emulator is something that duplicates the environment that an application runs in
  • Mimics one OS within another OS

WINE (WindowsEmulator)

  • Wine is an implementation of the Windows 3.x and Win32 APIs on top of X and Unix
  • Think of Wine as a Windows compatibility layer

WINE Features

  • Binary Compatibility
    • Support for loading DOS, Windows 3.x and Win binaries
    • Support for Win16 and Win32 function calls
    • 16 and 32 bit x86 code
    • Large interrupt library for programs using real- mode INTxx calls
    • Advanced thunking capabilities
    • Optional use of external vendor DLLs
    • Reverse-engineering design assures ``bug-for-bug'' compatibility

WINE Features Contd…

  • Graphics
    • X11-based graphics display
    • Remote display to any X terminal
    • Supports full GDI and many new features of GDI
    • Partial DirectX support for games
    • Supports native Win16 printer drivers
    • Internal PostScript driver printing interface
    • Metafile driver
    • Desktop-in-a-box or mixable windows

WINE Features Contd…

  • Wine API
    • Designed for source compatibility with Win32 code
    • Sample programs
    • Automatically generated API documentation
    • 32 - bit resource compiler
    • Partial Unicode and support
    • Internationalisation -- Wine supports 16 languages
    • Built-in debugger and configurable trace messages

WINE is Windows free

  • Wine does not require Microsoft Windows
  • Consisting of 100% Microsoft-free code
  • Wine comes with complete sources
  • Wine consists of over 650K lines of C code