Booting the Reactos ISO-File from the HD

Ask your support questions in here

Moderator: Moderator Team

Post Reply
Soft-ICE-Crack
Posts: 13
Joined: Wed Oct 26, 2005 5:51 pm

Booting the Reactos ISO-File from the HD

Post by Soft-ICE-Crack »

Hello to All !

I have the Last 2 Weeks spend my time for serching Informations about
the very interesting Programm called ISOEMU.

Here is a Example what ISOEMU can do.

http://wonderfultown.blogspot.com/2005_ ... chive.html
Isoemu is developed to boot from an iso file on a FAT32/NTFS partition. The reason why it's useful to me is, I can put FreeBSD's booting CD iso image on the root directory. Since I can boot from FreeBSD's booting CD, I can easily download rest of the system from FTP server. It took me several hours to figure a way out, but it only took me 20 minutes to install the whole system.
If i understand very well the hole thing then with "ISOEMU" we the users of Reactos need no more to burn the needed boot ISO Images to the CD anymore. We have only to download the ISO image to a Fat32/NTFS partition.
Then after this extract the ISOEMU Zip File to the Partition where the ISO file is locate.
After all Files are stored on the Partition it need only for the End to change the Path to the Iso File in the isoemu.ini File.
After this we can from a MSDOS boot disk run the the MSDOS command
"IELDR.EXE" and the hole thing should work like on a normal CD ROM.

http://sysoft.zdwx.com/isoemu/bin/ReadME-eng.txt
2). Extract isoemu.ini and the iso file what you want to Emulate,
to the root directory of a FAT32 partition;

-AND- change a line of isoemu.ini:

"isoemu isogrub.iso" (modify `isogrub.iso` to your iso file)

C) launch isoemu from dos command line:

C:\boot\>ieldr.exe That's all!
http://www.chip-india.com/dcquery.php?qid=487

Booting FREEBSD LIVE CD from WINDOWS NT

Hello Anay,

The url provided by u solved the problem & its really surprising.
Iam able to boot the .iso files directly from hard disks.

http://159.226.20.15/grub_chs/isoemu/bin/ReadME-eng.txt
I had followed the method A & it worked
--------------------------
A) As a menu item of NTLDR

1). Extract ieldr to your c:\, and modify your boot.ini£¬add the
following line:

c:\ieldr="Load IsoEmu SDV 3rd"

2). Extract isoemu.ini and the iso file what you want to Emulate,
to the root directory of a FAT32 partition;

-AND- change a line of isoemu.ini:

"isoemu isogrub.iso" (modify `isogrub.iso` to your iso file)
Can somebody please tell me if he has suceess running the ISOGRUB.ISO file which is delivered together with the ISOEMU ZIP Package from a FAT32/NTFS Partition directly.

If we can boot ISO files directly from a FAT32/NTFS Partition without to burn it to a CD can we also do that with the Reactos ISO FILE ?

Has somebody try allready this possibility ?

here is the URL to download the ISOEMU Zip Package
http://sysoft.zdwx.com/isoemu/bin/

here is the home Page with screenshots
http://sysoft.zdwx.com/isoemu/index_eng.html

and that here is the Redme File

Boot from an ISO file located on a FAT32/NTFS partition
+=£½£½£½£½£½£½£½£½£½£½£½£½£½=£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½=+
| |
| ISOEMU 1.09+ fs_fat32/fs_ntfs [HB_JS] by AvaitoR [Update] |
| jsf_f22@msn.com |
+=£½£½£½£½£½£½£½£½£½£½£½£½£½=£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½=+

[history]
-----------------------------------------------------------------------------------------------
10:21 2005-3-21 Version 1.09+
* Boot from both the NTLDR envirenment(using `ieldr`) and the DOS-envirenment(
using `ieldr.exe`);
* Updated Main Logo;
* Support for the hidden FAT32/NTFS partition, which the isoemu.ini, isogrub.iso
located in;
* Support for the DOSEXT-FAT32/NTFS partition ( *Updated* );
* Add the chm-doc: `usage of the internel shell of ieldr`(ishell_eng.chm)

12:24 2004-11-13 5th+ version - demo iso: isogrub.bin has been updated.

* gfxmenu function for grub;
* update the functionality of font, splashimage;
* disable the Alt function of isogrub.bin


13:38 2004-11-6 5th version - main update: NTFS +

* update the xchanging data code for hdd-sector => v.iso-sector;
* you can use your own oem-logo or internal shell(such as diskemu1x.bin) in ieldr.
* -=No Support=- :"

we can display some message or pause the boot sequence,
before launch this CD, by put some lines after
`isoemu xxx.iso' line, see isoemu.ini file for detail info;"


-----------------------
21:05 2004-11-5 3rd version - main update: NTFS

* Full Support NTFS parition(Perfect on cluster size <=2kb);
* update codes for iso files made by mkisofs. And now, isolinux is working.
* improved the fs_fat32 stub of ie_diskmgr(c code =>asm code). > reduced size 4kb.
-----------------------
18:23 2004-10-28 Fixed some bugs, improved sth. $ version

* before launch the default loader of emu-cd, we can run into
the internal shell by press Alt Key;
* display the information of this iso file while emulating;
* we can display some message or pause the boot sequence,
before launch this CD, by put some lines after
`isoemu xxx.iso' line, see isoemu.ini file for detail info;
* if we try to rein isoemu, it will display some info, and refuse to
use the new one to emulate.

21:38 2004-10-27 Support eltorito.sys; # version
16:39 2004-10-27 Advanced Version - speed up. + version
12:00 2004-10-27 Base Version, 1st step - version


Boot from an ISO file located on a FAT32/NTFS partition
=======================================================

This zip package contains 4 files, they are:

pi.gif - BeiJing 2008, the Olympic Games, the Paralympic Games

ieldr - ISOEmu, the loader, main program, used by NTDLR

ieldr.exe - ISOEmu, using in dos command line

isoemu.ini - configuration file for ieldr

isogrub.iso - demo iso file(Boot Grub)

ishell_eng.chm - usage of internal shell

ReadME - IT's me



Known Limitation
=================

* Support FAT32/NTFS partition only;

* Works on x86's RealMode only(so this app cannot be used to boot Windows PE,
OR, WinNT based OS), `cause it hooks INT13h;

* Support 8.3 file format only;


HOW TO USE
============

A) As a menu item of NTLDR

1). Extract ieldr to your c:\, and modify your boot.ini£¬add the
following line:

c:\ieldr="Load IsoEmu SDV 3rd"

2). Extract isoemu.ini and the iso file what you want to Emulate,
to the root directory of a FAT32 partition;

-AND- change a line of isoemu.ini:

"isoemu isogrub.iso" (modify `isogrub.iso` to your iso file)


B) Run from Grub, or Other Loader. (can run @0x0000:0x7c00, 0x0000:0x8200)

It's simple, put the ieldr to one place where grub can found it,
and then, use:

run (path)/ieldr That's all!


C) launch isoemu from dos command line:

C:\boot\>ieldr.exe That's all!

D) Something about the internal-shell

This shell is a multi-cd-loader just like Mr. Bart's DiskEmu1x. It has
many commands(for more info, type help at the prompt), such as:

* Use "UP"/"F3" keys for last command;

* Run app from a CD£¬i.e. 1.44M/2.88M FDD-img£¬or another boot loader;

* Drv, to change the drive number of CD, it is always 0x9f in VMWare;

* Dir/ls, list the current directory;

* BOOT boot system from fdd/hdd/cdrom, just like: boot hdd [CR]

* colorful items looks like `bash`. ;-)

* And there is a east egg... ...


>> This program is designed for exploration; till now, there are some bugs, maybe.


------------------------------------------------------
[$outdated$]http://159.226.20.15/isoemu/index_eng.html

Gandalf/AvaitoR
f22_storm@163.com
jsf_f22@msn.com
14:19 2005-3-28
User avatar
Jaix
Moderator Team
Posts: 838
Joined: Sat Nov 27, 2004 3:40 pm
Location: Sweden, Växjö

Now we are talking...

Post by Jaix »

Yes! Now we are talking, this is just a wonderful solution! We have been diskussing this before, and here is a possible solution!

No more using several computers, just the reactos test machine, download the latest svn ISO put it on the HD and boot from it and then install, ready!
Soft-ICE-Crack
Posts: 13
Joined: Wed Oct 26, 2005 5:51 pm

Post by Soft-ICE-Crack »

I asume the hole thing for testing need a working Windows NT desktop.

We have to test if we can boot the ISOGRUB.ISO Image which is deleivered with the ISOEMU package together.

The steps for testing this thing should be.

Extract the ISOEMU Zip file to the C: Windows Partition.
Create a FAT32/NTFS Partition
Copy the ISOGRUB.ISO Image and the ISOEMU.INI File to the new Partition
Make a bootable MSDOS Floppy Disk.
Boot in MSDOS Modus with the Boot Floppy.
change the drive Letter from A: to C: to became access to the extracted ISOEMU Zip Files.
Type the following MSDOS command "IELDR.EXE" to boot the ISO File.
After this should the ISO file be Loaded.

Another possibility is to leave the ISOGRUB.ISO File and the ISOEMU.INI file in the Windows PArtition without to create a new Partition and copy them to the new created Partition.
After extracting the ISOEMU Zip Files to the C: Windows Partition create only a MS-DOS Bootable Floppy and run from MSDOS the command
C:\IELDR.exe
From my side of View this could be even more User friendly.

Can somebody test this and say if it works.
I dont have at the moment a working Windows so it would be great if somebody can tell me if this works.

Step 2 could be then to try to boot the Reactos ISO File.
I am not 100% sure if we need a special ISO File for the Reactos ISO.
The Format of the ISOGRUB.ISO File is a WINIMAGE Iso File.
Last edited by Soft-ICE-Crack on Sat Nov 26, 2005 4:02 pm, edited 1 time in total.
GreyGhost
Posts: 295
Joined: Mon Jun 13, 2005 12:16 pm

Post by GreyGhost »

Sweet !! No more Rewritable CDS If it works .....
twelvegates
Posts: 61
Joined: Sat Nov 12, 2005 2:47 pm

Post by twelvegates »

GreyGhost wrote:Sweet !! No more Rewritable CDS If it works .....
Qemu eliminates the need to burn CDs as well.
GreatLord
Developer
Posts: 926
Joined: Tue Nov 30, 2004 10:26 am
Location: Sweden

Post by GreatLord »

The best is testing on real hardware (real cd driver) for only then it can be expudes for bad atapi implemetion and hidden bug. a emulator is hiding some bugs or can not emulate broken standard of stuff like bad bios, frimware and so on. Like alot diffent implemention of usb, ps2. same with cdrom
GreyGhost
Posts: 295
Joined: Mon Jun 13, 2005 12:16 pm

Post by GreyGhost »

Un..ok...anyway i tried it out but it wont work ..(as i fail to understand half of those instructions...)
Soft-ICE-Crack
Posts: 13
Joined: Wed Oct 26, 2005 5:51 pm

Post by Soft-ICE-Crack »

I can say only that after some experimets with ISOEMU this software
works really and it boot Reactos from the ISO FILE also !

the first thing what i have do was to download the ISOEMU.ZIP file
from the Web Site and extract it to the first Windows Partition C:\

after the Zip files were extracted to the C:\ Partition i have booted the PC in MSDOS Modus and typed there the following command
C:\IELDR.EXE

It was going two seconds and the ISO File ISOGRUB.ISO was loaded and booted without any problems directly from the HD.
Soft-ICE-Crack
Posts: 13
Joined: Wed Oct 26, 2005 5:51 pm

Post by Soft-ICE-Crack »

I want only to say that runing Reactos with ISOEMU is depended on the Hardware and on the version of Reactos.

I have tryed with ISOEMU to Install the previos Reactos Version 0.2.7 on a older Laptop.

The Error message which i have became was the following.
  • REACTOS 0.2.7 - Release Setup

    INACCESSIBLE_BOOT_DEVICE

    http://www.google.de/search?hs=aUJ&hl=e ... tnG=Search

    Technical Information

    *** Stop: 0x000 000 7b (0x0.... 0x0.... 0x0.... 0x0.... )

    Frames:
    < NTOSKRNL.EXE: 1bea >
    < NTOSKRNL.EXE: 1c01 >
    < 800 67 777 >
    < 800 65 7fe >
    < NTOSKRNL.EXE: 3dd4 >
    < 800 64 559 >
    < NTOSKRNL.EXE: 104b >
On a desktop PC the newset Version of Reactos 0.2.8 has freezed the PC
without to show a Error Message.

From my side of view Reactos need a better support for ISOEMU.
What does the Developer mean about this ?
gsantos
Posts: 1
Joined: Thu May 25, 2006 2:46 am
Location: California

Post by gsantos »

Tested today and got same problem under VMWare.... it would be just WONDERFULL if this could work...

I have an idea to ship out all computers ordered by my customers without MSWin with FreeDOS + .ISO images of several Live CD so that the user can try it out without having to insert CD's (which he mostly won't).

This would be an opportunity to spread the ReactOS...

Any ideas?
tsg1zzn
Posts: 48
Joined: Tue Mar 21, 2006 7:21 pm

Post by tsg1zzn »

I also have this inaccessible boot device error in VMWare with the latest self-built SVN. A SVN from a few days ago does not have the problem.
Post Reply

Who is online

Users browsing this forum: No registered users and 27 guests