Multibooting and Data Encryption under Windows XP – Ubuntu
Download
Report
Transcript Multibooting and Data Encryption under Windows XP – Ubuntu
Multiboot System under Windows XP –
Ubuntu – Windows 7
Qiong LIN - 28 April 2012
Multiboot
Mutlibooting means to
host multiple Operating
Systems (OS) on one
single computer
Why Multibooting ?
Some softwares run only under one
specific operating system (ex: Windows or
Linux)
Tests running on different environments
within one machine
Efficiency and cost savings on hardware
Migration to a new operating system
Step into …
Multibooting Process
Preparation beforehand: partitioning
Installing new operating systems
Select and launch one of those operating
systems
Step 1 - Partitioning
Partitioning is the process of dividing an
entire storage device into smaller chunks
Rules to keep in mind:
Size & structure
File system specific to OS’s in use
Partitioning – Size and Structure
Size
Allocate sufficient space depending on new OS and
future uses
Structure of the partition:
Primary partition ( max 4 units)
Extended partition (> 4 units), which leads to:
Logical volume
How to partition ?
Issue: computer hard drive mounted -> not
modifiable
Solution: use a Live CD (System Rescue
CD)
Partitioning – File systems
Assign the right file system to each partition:
NTFS -> Windows file system
ext4 -> Linux file system
Step 2 – Installation ongoing …
Three OS’s are installed in this order:
Windows XP
Ubuntu
Windows 7
…. Installations done!
Step 3 – Multibooting process
BIOS -> sends INT 13h -> 1st sector (MBR)
Customised GRUB multiboot start menu
Load the booting code
Launch the operating system on the selected
partition
1st
Data Protection
Achieve data security => data encryption
No separation between different
OS’s – free access to data
Linux
Win XP
(ext2Fsd)
Linux
Win 7
(ext2Fsd)
Win XP
Win 7
Data Encryption – two scenarios
OS built-in password protected encryption
Linux – pre-installing protection (option on the
whole partition/individual files)
Windows XP/7 – individual files
Third-party encryption (TrueCrypt)
Virtual mounted disk
Example: File locally encrypted on Linux
Linux
John
Windows
John
Encrypted file
permission denied
Maria
Conclusions
Multibooting -> gain flexibility on number of
OS’s available
To better explore the computer capacities
Skills gained: booting, partitioning, OS’s
features, different file systems
Becoming conscious about data
safeguarding