Jump to content











Photo
- - - - -

Windows ISO Emulation cause installation error

windows emulation multiboot require cd/dvd

  • Please log in to reply
1 reply to this topic

#1 BrandonEmulate

BrandonEmulate
  • Members
  • 1 posts
  •  
    Malta

Posted 27 May 2015 - 03:55 PM

So I'm trying to configure a multiboot usb drive to act as 'technician' drive which contains utility software such Hiren's boot CD, Antivirus software, Ubuntu Installation, Recovery & Windows Installations. All worked when tested expect the Windows Installation (Vista / Win7 / Win8).

 

The error being caused is "A required CD/DVD drive device driver is missing" half way the installation. The specific ISO image has been tested and works: the problem is when it is cast to multiboot and loads it as an .iso image. 

 

Can anyone tell me how can I can tweak the .lst code in order to fix this issue. My guess that the ISO image is not being loaded correctly and maybe it is due to the BOOTMGR issue? 

 

This below is similar to the other installations, this is saved in the format .lst

### MENU START
title Windows 7 AIO (32 Bit & 64 Bit)\n
ls /images/winaiox86_x64.iso || find --set-root /images/winaiox86_x64.iso
map --heads=0 --sectors-per-track=0 /images/winaiox86_x64.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /images/winaiox86_x64.iso (0xff)
map --hook
chainloader (0xff)
### MENU END 

The one below is the syslinux .cfg format. (I think the one above has to be configured though)

### MENU START
LABEL -
MENU LABEL Windows 7 AIO (32 Bit & 64 Bit)
LINUX /boot/syslinux/grub.exe
APPEND --config-file="ls /images/winaiox86_x64.iso || find --set-root /images/winaiox86_x64.iso;map --heads=0 --sectors-per-track=0 /images/winaiox86_x64.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /images/winaiox86_x64.iso (0xff);map --hook;chainloader (0xff)"
TEXT HELP
ENDTEXT
### MENU END 

Thanks in advance!


Edited by BrandonEmulate, 27 May 2015 - 03:55 PM.


#2 cdob

cdob

    Gold Member

  • Expert
  • 1314 posts

Posted 27 May 2015 - 05:56 PM

Inventing the wheel again?

Grub4dos uses BIOS routines. This works at BIOS level, bootmgr
A running PE does use windows drivers and dosn't use BIOS routines anymore: ISO mapping is lost.
Use windows drivers to mount the ISO file again.

http://reboot.pro/to...like-other-say/
http://www.rmprepusb.com/
http://www.easy2boot.com/





Also tagged with one or more of these keywords: windows, emulation, multiboot, require cd/dvd

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users