How to Create a Windows El Torito Bootable CD/DVD-ROM



Similar documents
Getting Started User s Guide

Updates Click to check for a newer version of the CD Press next and confirm the disc burner selection before pressing finish.

How to Install Microsoft Windows Server 2008 R2 in VMware ESXi

Getting Started with Paragon Recovery CD. Quick Guide

Intel Data Migration Software

How to Install the VMware ESXi Hypervisor on Physical Hardware

Cloning Utility for Rockwell Automation Industrial Computers

Install Microsoft XP Home/Pro to RoBoard RB-100

ATA-133 IDE RAID Card. Version 1.1

Sample of Hardware Equipment Acceptance Form

Image Backup and Recovery Procedures

How to Copy Photos to a CD Using Microsoft Windows XP or Microsoft Windows Vista

Cloning Utility for VersaView Industrial Computers

NetWare 4.11 Virtualization

Understanding Backup and Recovery Methods

IDE2410 ATA-100 IDE RAID Card. Version 1.0

Dual-boot Windows 10 alongside Windows 8

Parallels Desktop for Mac

STATISTICA VERSION 9 STATISTICA ENTERPRISE INSTALLATION INSTRUCTIONS FOR USE WITH TERMINAL SERVER

Installation Guide MAXTOR SATAII/300 INTERNAL HARD DRIVE

Puppy Linux Installation To a USB Flash Drive How to install Puppy Linux lupu Lucid to a Flash Drive

What this document covers: Physical to Virtual Migration with Portlock Storage Manager

SATA+Ultra ATA RAID CONTROLLER RC212. User Manual

VT8237 SATA RAID User Manual

WHITE PAPER. HP Guide to System Recovery and Restore

Image Backup and Recovery Procedures

User Guide. Laplink Software, Inc. Laplink DiskImage 7 Professional. User Guide. UG-DiskImagePro-EN-7 (REV. 5/2013)

Intel Data Migration Software

Table of Contents. Online backup Manager User s Guide

Recover Tab & RecoverAssist User Guide

Backing Up and Restoring FrontDesk Data Files

v4: How to create a BartPE Rescue CD for Macrium Reflect

HP One-Button Disaster Recovery (OBDR) Solution for ProLiant Servers

UltraBac Documentation. UBDR Gold. Administrator Guide UBDR Gold v8.0

VMWare Workstation 11 Installation MICROSOFT WINDOWS SERVER 2008 R2 STANDARD ENTERPRISE ED.

NETFORT LANGUARDIAN INSTALLING LANGUARDIAN ON MICROSOFT HYPER V

Notes on Windows Embedded Standard

Lab - Dual Boot - Vista & Windows XP

Infiniium Upgrade and Recovery Guide

Keystone 600N5 SERVER and STAND-ALONE INSTALLATION INSTRUCTIONS

NetWare 6.0 Virtualization

STATISTICA VERSION 10 STATISTICA ENTERPRISE SERVER INSTALLATION INSTRUCTIONS

Transition from PATA optical disc drives to SATA optical disc drives

Operating System Installation Guidelines

4 Backing Up and Restoring System Software

HOW TO BURN A CD/DVD IN WINDOWS XP. Data Projects

NOVASTOR CORPORATION NovaBACKUP Disaster Recovery Walkthrough

vsphere Web Access Administrator's Guide

VERITAS Backup Exec 9.1 for Windows Servers Quick Installation Guide

NovaBACKUP. User Manual. NovaStor / May 2014

Windows 7 USB/DVD download tool

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows

Avira Rescue System. HowTo

Installing a Second Operating System

Quick Start Guide. Version R91. English

Installing Windows 98 in Windows Virtual PC 7 (Windows Virtual PC)

Intelligent disaster recovery. Dell DL backup to Disk Appliance powered by Symantec

DESKTOP. Internal Drive Installation Guide

Software Update, Backup, and Recovery

Nero BackItUp Manual. Nero AG

HP RDX Continuous Data Protection Software Quickstart Guide

Bare Metal Recovery Quick Start Guide

Serial ATA 2 Ports PCI Host

How to use the VMware Workstation / Player to create an ISaGRAF (Ver. 3.55) development environment?

Installation Instruction STATISTICA Enterprise Small Business

Parallels Transporter Agent

Retrospect 7.7 User s Guide Addendum

DriveClone Server. Users Manual

Acer erecovery Management

Red Hat Linux 7.2 Installation Guide

Virtualization Technology (or how my Windows computer gave birth to a bunch of Linux computers)

Fiery Clone Tool For Embedded Servers User Guide

SATA1.5G/ATA133 RAID Controller Card RC215 User Manual

Sage Peachtree Installation Instructions

ITE RAID Controller USER MANUAL

Upgrading a computer to Windows 10 with PetLinx

PCI ATA 133 RAID Controller Card. User Manual

Accessing RCS IBM Console in Windows Using Linux Virtual Machine

User Guide Software Version 2.1.0

Preparations for and making a system back-up V2.8

Important Note Regarding Your Blu ray Drives

ZENworks 11 Support Pack 4 Full Disk Encryption Agent Reference. May 2016

Password Changer for DOS User Guide

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 16 Fixing Windows Problems

How to use Backitup Modify Existing Schedule jobs

SATA II-150 PCI RAID

Using VMware Workstation

Administering Windows-based HP Thin Clients with System Center 2012 R2 Configuration Manager SP1

Promise FastTrak 100-Lite RAID Controller

Acer erecovery Management

Acronis Backup & Recovery 10 Server for Windows. Installation Guide

Guest Operating System. Installation Guide

Microsoft BackOffice Small Business Server 4.5 Installation Instructions for Compaq Prosignia and ProLiant Servers

User Manual. Copyright Rogev LTD

Installation / Migration Guide for Windows 2000/2003 Servers

Serial-ATA IDE Card. Version 1.0

Also you need the C-MOR ISO file. This file you will find following this link:

Getting Started with VMware Fusion

Using iscsi with BackupAssist. User Guide

Transcription:

SUMMARY How to Create a Windows El Torito Bootable CD/DVD-ROM The contents of this document are, in part, derived from the El Torito Bootable CD-ROM Format Specification version 1.0 from Phoenix Technologies and IBM and from the white paper "Constructing a Bootable CD" version 0.5 from Phoenix Technologies. For additional information regarding the El Torito Specification, please refer to these documents. What Is El Torito? El Torito is a specification written by Phoenix Technologies and IBM for bootable CD-ROMs. The El Torito specification allows for the creation of a CD-ROM as an image of a hard disk drive or a floppy drive. When you make an image of a hard disk, the CD-ROM will boot as drive C and all hard disk drive letters will be shifted up one letter. When booting a floppy disk image, the CD-ROM will be identified as drive A. The original drive A will become drive B and the original drive B will be unavailable. What Is Needed to Be Able to Use a Bootable CD-ROM? The system BIOS must be capable of supporting a bootable CD-ROM. If the system BIOS has this capability, an EIDE (ATAPI) CD-ROM drive attached to the system should be able to boot from the compact discs. If the CD-ROM drive is a SCSI drive, the SCSI BIOS must also support bootable compact discs. Note that some system's BIOS may have a setting to control the boot order between drive A, drive C, and the CD-ROM drive. Some systems, although able to support bootable compact discs, may give no such indication. Even though they may allow you to change the boot priority between floppy disk and hard disk drive but give no option for booting from a compact disc, the system may still support this feature. Such systems always place the priority on a bootable compact disc so that, if one is inserted, the system will boot from it. What Can Be Done with a Bootable CD-ROM? Anything that can be run from a hard disk drive or floppy at DOS can be run from a CD with one exception: Since a CD is read only the program must not attempt to write data to the CD or it will fail. Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 1 of 14

Before getting started Read the important notes before getting started Important notes: 1) This tutorial is based on virtual machine software VMware Workstation, the result maybe not same as with build on physical machine (I never try to build image from physical machine because the build process is complex than build from virtual machine). 2) Please do not ask for Microsoft to support on the image created based on this project, Microsoft does not provide support for this project. 3) This document and the software come with absolutely no warranty for any data lost or damages, so use it at your own risk. 4) Any information provided on this document and the software included are tend for educational purposes only, do not use it for illegal purposes. Getting started Creating the Bootable Windows Live CD/DVD from Start to Finish 1. Items needed for create a bootable Windows CD/DVD-ROM: For physical machine: Physical hard drive that has capacity in less than 4GiB ( Bytes). System BIOS that has boot from CD/DVD-ROM capability. CD/DVD writer. Blank CD/DVDs. About 3 times more free spaces than the size of the boot project (Because you will need those free spaces for whole hard drive imaging and make bootable ISO from it). Disk imaging software (For example: SelfImage). ETBoot Builder (A bootable El Torito ISO image creation program included with this document). ETPatchBoot (A bootable ISO image included with this document). For virtual machine: VMware Workstation or similar x86 virtualization software. (I recommend VMware Workstation). Free disk spaces (depend on the size of your boot project). CD/DVD writer (Optional, if required to burn a disc). Disk imaging software (Optional, if required). ETBoot Builder (A bootable El Torito ISO image creation program included with this document). ETPatchBoot (A bootable ISO image included with this document). Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 2 of 14

2. Creating and configuring a target virtual machine: Before creating a target virtual machine, you should consider the followings: Which version of Windows are you going to use. Final boot image size. Size of the final bootable CD/DVD-ROM image. The limitations for creating the CD/DVD-ROM boot image: Maximum size for the bootable hard disk image is less than 4GiB (2 32 1 Bytes). Only one partition is allowed in the bootable hard disk image. Well, let s begin the build process: Now open VMware Workstation, and then create a new virtual machine with the most suitable configuration for your target Windows installation, use similar configuration for virtual hard disk or the configuration you desired to use, just make sure the virtual hard disk size is smaller than 4GiB: Check the Allocate all disk space now. for resources and time saving with the final boot image creation process. Press Finish button to complete this step. Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 3 of 14

After done the above steps, you will be able to see the similar screen depend on your settings: 3. Installing and Configuring Windows on the virtual machine: Well known tested working Windows version (any x64 version will not work): Windows XP Windows Server 2003 The next thing to do is to install the Windows that you want to make a bootable CD/DVD-ROM on this virtual machine, I used Windows Server 2003 for this tutorial. I recommend to make a backup of the virtual machine after the Windows installation complete to prevent something goes wrong on middle way. You can apply software installation, updates, tweaks and whatever for this Windows. Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 4 of 14

This is the Windows desktop after a successful Windows installation: After applying and installing anything you want, I recommend you to do the following as you are prepared to make a bootable CD/DVD-ROM image: Deletes all useless temporary files, installation.log files. Apply NTFS compression to the virtual hard disk, if applicable. Defragment the virtual hard disk. The above information described may reduce the boot time on CD/DVD-ROM. Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 5 of 14

4. Updating IDE Controller drivers: This step is required for make the final image boot on another machine. Open Device Manager, expand IDE ATA/ATAPI controllers. Now you have to update all available Controller drivers under IDE ATA/ATAPI controllers section to Standard Controller: The Hardware Update Wizard will come out after click on Update Driver Choose: No, not this time, Click Next > button. Choose: Install from a list or specific location (Advanced), Click Next > button for the next step. Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 6 of 14

Choose: Don t search. I will choose the driver to install, Click Next > button. Now choose Standard driver for the current compatible driver, Click Next > button again. Click Finish to complete this step. Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 7 of 14

5. Using ETPatch to enable El Torito/EWF support on target: Shutdown the virtual machine (if still running) then edits the CD-ROM in virtual machine to use ETPatchBoot.iso which is come with this document, power on virtual machine and boot from CD-ROM. After a successful boot from CD-ROM, you will see the ETPatch appear on the screen: Choose 1 to install El Torito/EWF support to the existing target Windows installation. Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 8 of 14

After the choice, the screen will appear as the following: The ETPatch list all available mounted partition, just enter where the Windows installed. This is what I enter to the ETPatch: Target drive: C: Target WinDir: WINDOWS Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 9 of 14

You will see the following screen after a proper Target drive and Target WinDir input: Type exit or close the ETPatch window if you are ready to reboot the machine. ETPatch:~$ exit Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 10 of 14

6. Enabling EWF on target Windows: Now boot into the target Windows normally, and make sure everything is running fine. Open Command Prompt, type the following in the command prompt window: ewfmgr c: -enable Well, this Windows is ready to make bootable CD/DVD-ROM image. Shut down the virtual machine now. Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 11 of 14

7. Using ETBoot Builder to create bootable ISO image: This step is about to create a bootable CD/DVD-ROM ISO image. Now open ETBoot Builder that comes with this document to begin the creation of bootable ISO image. Open the flat virtual disk image inside your virtual machine folder, and then choose the path where you want to save the bootable ISO image. Options: Hide Boot Catalog File: This will make the boot.catalog file invisible in the CD/DVD-ROM. Hide Hard disk Image: This will make the hard disk image invisible in the CD/DVD-ROM. Click the Start Build ISO button to begin the bootable CD/DVD-ROM ISO image creation, you can stop it at any time. After the process completed without any problem, the ISO image is ready to use. Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 12 of 14

8. Testing the final bootable ISO image: Insert the finally made bootable ISO image to the virtual machine, and remove the virtual hard disk that used for creating this bootable ISO image, because the hard disk and the CD-ROM contains same disk signature which will cause the Windows on CD/DVD-ROM failed to boot with BSOD (Blue Screen of Death) error. The disk signature is unique for every disk, 4 bytes data located at offset 0x01B8 on the hard disk. It is generated when the disk is partitioned. This is the successful boot from the bootable ISO image: Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 13 of 14

9. Burning the final bootable ISO image to CD/DVD: This is the optional final step to go if you wish to burn the image to the disc, If you want to burn the bootable ISO image to the disc you ll need a blank disc, either CD or DVD, please use the blank disc fastest speed if possible, I recommend not to use RW (Rewritable) disc for this bootable image, because it may be failed to boot on some hardware due to the slow reading speed. You must use the disc burning software that support image burning, for example: Nero Burning ROM, EasyCD Creator, or other software that can burn ISO image. Below is the Nero burning software: Choose Burn Image to Disc to burn the ISO image to the CD/DVD. Well, this is the end of the tutorial. Thank you for taking time to read this tutorial, hope you enjoy something from it. Good luck! Version 1.1 Copyright 2008 Dhilip89 All Right Reserved. Page 14 of 14