Jump to content











Photo
* * * * * 7 votes

FiraDisk (latest = 0.0.1.30)


  • Please log in to reply
571 replies to this topic

#351 maanu

maanu

    Gold Member

  • Advanced user
  • 1,125 posts
  •  
    Pakistan

Posted 19 July 2010 - 07:58 PM

:dubbio: You made a floppy image instead of integrating firadisk (with nLite etc) into OS? :cheers: I don't see any use of such...


it worked for xp as it is . more then 600 MB ISO by the way ,in case you are curious .

reference to this approach with slightly different and enhanced way.

http://www.msfn.org/...ndows-from-usb/

edit :

moreover according to this page

http://blogs.technet...0x0000007b.aspx


the error code along with 0x7b was , 0xc0000034 , which is caused by a corrupt or non supported driver.

#352 liulaotou2

liulaotou2
  • Members
  • 3 posts
  •  
    China

Posted 24 July 2010 - 06:29 AM

I use nLite to add firadisk to Windows XP sp3 install ISO.

title xpsp3.iso
fallback 9
find --set-root /g4d/xpsp3.iso
map --mem /g4d/xpsp3.iso (0xff)
map --hook
chainloader (0xff)

start a virtual CDROM to install Windows XP,
When I use firadisk 0.0.1.18,it works very well.
If replace "firadisk 0.0.1.18" with "firadisk 0.0.1.24", txtsetup ok!
But when "First GUI SETUP" install Pnp drivers,Firadisk cause a BSOD .
Replace firadisk.sys with firadisk.sys "firadisk 0.0.1.18",continue install.
When I enter Windows XP,I use device manager to update Firadisk to 0.0.1.24, it works very well.

Why?

#353 karyonix

karyonix

    Frequent Member

  • Advanced user
  • 433 posts
  •  
    Thailand

Posted 24 July 2010 - 09:04 AM

@maanu
Firadisk CD-ROM emulation also doesn't work in Windows 7.
The cause may be the same with Windows server 2003.
Firadisk does not support all SCSI command.

@liulaotou2
It seems there is new bug in Firadisk 0.0.1.24.
I will try to fix it when I have time.

#354 davlak

davlak

    Frequent Member

  • Advanced user
  • 224 posts
  •  
    Italy

Posted 26 July 2010 - 11:39 AM

@maanu
Firadisk CD-ROM emulation also doesn't work in Windows 7.
The cause may be the same with Windows server 2003.
Firadisk does not support all SCSI command.

@liulaotou2
It seems there is new bug in Firadisk 0.0.1.24.
I will try to fix it when I have time.


WOW, it'll be so wonderful .
I'd like so much to load my 1.4 gb 2003x86-RAM.img using the whole 8GB ddr3 1600 ram, for now I obtain only BSOD
awating

#355 error12345678

error12345678
  • Members
  • 1 posts
  •  
    China

Posted 06 August 2010 - 02:36 AM

Thank you so much for you program. But I can't find your license declaration. So please tell me if I could use this program in commercial software?

#356 Young.H

Young.H
  • Members
  • 1 posts
  •  
    China

Posted 09 August 2010 - 02:45 PM

Wow,it's a helpful driver.Thanks a lot!

But I got the same problem as "liulaotou2" disribed on post #352.

I tested the version 0.0.1.24.

It went fine when I used an image file to boot WinXP Install ISO as a RAM disk.
Both TXTSetup and GUISetup were OK.

But when I used nLite to integrate it into ISO,it failed at GUISetup step.
I got the returned error code as below:

DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS
STOP:0x000000CE

Yet when it comes to version 0.0.1.18,it did well.

#357 i

i

    Frequent Member

  • Advanced user
  • 498 posts
  •  
    United States

Posted 23 August 2010 - 09:18 AM

Thank you so much for you program. But I can't find your license declaration. So please tell me if I could use this program in commercial software?

I will hate you if you do anything like that! GNU GPL?? google it :) Release your app here free :)




:) How come i don't see any activity from Karyonix? I hope i've nothing to do with it... :) is it just me, checking around for updates everyday?

#358 Gostep

Gostep

    Member

  • Members
  • 77 posts
  • Location:TT Hue- Viet Nam
  •  
    Vietnam

Posted 29 August 2010 - 10:56 PM

I will hate you if you do anything like that! GNU GPL?? google it :ph34r: Release your app here free ;)

There is NO licence in the download. For the file to be protected a licence must be included. Read the rules. Google them.

#359 karyonix

karyonix

    Frequent Member

  • Advanced user
  • 433 posts
  •  
    Thailand

Posted 30 August 2010 - 05:45 PM

@error12345678
The driver source code files (of some builds) were released as GPL.
The driver binary files were released as "freeware" without restriction about personal or commercial use.
However, the driver is still in experimental stage. Its quality is probably not good enough for commercial use.

@L
I played games many hours during last 2 months. My software development is currently slow. You don't have to check for update very often. :ph34r:

#360 Aye Htay

Aye Htay

    Frequent Member

  • Advanced user
  • 163 posts
  •  
    Myanmar

Posted 07 September 2010 - 05:11 PM

Hi All,

Very impressive and tried it.
After a day attempts, I've got it fira booting with grub4dos.
Using ready made 450mb img.
My XP Pro size is 236mb.
Working fine in own machine but problem with at work.
USB mouse + keyboard are dead (Dell Optiplex xxx).
don't know how to add driver database for usb drivers.
I'll report detail in later tomorrow. After imported CPU drivers from driver-packs.
Prefer to use .wim file, instead of img but don't know how to.

Thanks.

ah

#361 jianliulin

jianliulin
  • Members
  • 4 posts
  •  
    China

Posted 11 September 2010 - 03:04 PM

Hi karyonix, Can you make fradisk also supports burg?
(burg is base on grub2 by bean: http://www.burgloader.com/bbs)

#362 Icecube

Icecube

    Gold Member

  • Team Reboot
  • 1,030 posts
  •  
    Belgium

Posted 11 September 2010 - 07:45 PM

Hi karyonix, Can you make fradisk also supports burg?
(burg is base on grub2 by bean: http://www.burgloader.com/bbs)

AFAI can see, burg doesn't support memory or file mapping, at least at the moment.

My other focus is GRUB4DOS integration, I'd gradually add useful features from GRUB4DOS, such as the map function.

http://www.burgloade....php?topic=42.0

#363 supaJ

supaJ

    Member

  • Members
  • 51 posts
  •  
    Canada

Posted 12 September 2010 - 06:52 PM

Why do I get a bluescreen, 0x07B, when a contiguous XP.ISO is direct-mapped during installation?

title XP3 setup from iso
find --set-root /files/xp.iso
map --mem /images/firadisk.ima (fd1)
map --mem (md)0x6000+800 (fd0)
map /files/xp.iso (hd32)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (hd32)/I386/SETUPLDR.BIN

If it is memory-mapped, everything works fine. But I have a couple old machines with 512MB and less, hence why I would prefer a direct-iso-map. Cheers!

#364 jianliulin

jianliulin
  • Members
  • 4 posts
  •  
    China

Posted 13 September 2010 - 01:51 PM

AFAI can see, burg doesn't support memory or file mapping, at least at the moment.


The latest burg is suport memory or file mappingmap, like the grub4dos's map
http://www.burgloade...php?topic=101.0

#365 DLINUX

DLINUX

    Frequent Member

  • Advanced user
  • 126 posts
  •  
    Italy

Posted 05 November 2010 - 06:51 PM

Hi

I installed Firadisk driver. I tried to create ima file
with the information:
http://diddy.boot-la...xp_full_ram.htm


The first attempt is well. The file.ima was created to 2GB.

I deleted the key starting with:
reg delete HKLM \ SYSTEM \ CurrentControlSet \ Control \ Firadisk / v StartOptions

I changed the settings in file.cmd in the volume size from 2 GB to 30 Mb.
But this not been created.

I have disable Firadisk with:
devcon disable root \ firadisk and also with root\firadisk\0000

but it was not possible to disable.

I tried to disable with DeviceManager, but a Bsod is appeared:
0x100000ce (0xf7741726, 0x00000000, 0xf7741726, 0x00000000)


I tried to uninstall Firadisk, with DeviceManager, but a BSOD is appeared:
0x100000ce (0xf7741726, 0x00000000, 0xf7741726, 0x00000000)


There is something wrong.

Maybe it's better to uninstall and reinstall Firadisk?




Thanks

Regards

#366 i

i

    Frequent Member

  • Advanced user
  • 498 posts
  •  
    United States

Posted 05 December 2010 - 03:27 PM

v0.0.1.24
Now, it can search for disk image file in backing drive without knowing drive letter.
Use boot.ini option /firadisk=disk,vmem=find:\filename (instead of x:\filename)

Hi :worship: I'm trying to integrate this driver into modded or vLite-ed ISO of Win7 (which gives 2.x GB size after installation AND xx GB of pagefile resulting in 4~5GB at first boot). My goal is to use "NT6.X fast installer" app to install this modded Win7 on 4.83GB IMG and then make firadisk boot from image directly and finish the Win7 installation.

I think I can somehow integrate REG file too....... hopefully, right?:

"disk,vmem=find:\filename1;disk,vmem=find:\filename2;disk,vmem=find:\filename3"
in "StartOptions" value in key "HKLM\SYSTEM\CurrentControlSet\services\firadisk\Parameters"

Will this work?

EDIT: If ImDisk is necessary with FiraDisk, how can one integrate ImDisk on 7? Driver backup apps can probably give me INFs and DRVs (which can be integrated too right?)
EDIT2: Used ThinApp setup capture and found REG values, EXE, DRV, etc.
EDIT3: :worship: Right clicked imdiskinst.exe and WinRAR extracted all files (ready to be integrated :smart: )

EDIT4: Integrated PageFile disable and FiraDisk Path (i think it will do?) and now my ISO is ready for test:
Windows Registry Editor Version 5.00



[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]

"ClearPageFileAtShutdown"=dword:00000000

"DisablePagingExecutive"=dword:00000001

"LargeSystemCache"=dword:00000000

"NonPagedPoolQuota"=dword:00000000

"NonPagedPoolSize"=dword:00000000

"PagedPoolQuota"=dword:00000000

"PagedPoolSize"=dword:00000000

"SecondLevelDataCache"=dword:00000000

"SessionPoolSize"=dword:00000004

"SessionViewSize"=dword:00000030

"SystemPages"=dword:00183000

"PagingFiles"=hex(7):00,00,00,00

"PhysicalAddressExtension"=dword:00000000



[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\firadisk\Parameters]

"StartOptions"="disk,vmem=find:\\xpdisk.img;disk,vmem=find:\\7disk;disk,vmem=find:\\setup.img"

EDIT5: Added following according to Karyonix instructions here
title Microsoft Windows 7 x86 Ultimate (W7 Disk IMG)

find --set-root /W7.img

map /W7.img (hd0)

map --hook

root (hd0,0) 

chainloader /bootmgr

EDIT6: Installation went fine :worship: now DEFRAGMENTING! (found 13334 fragments of img file) next rebooting and testing (crossing my fingers)

#367 i

i

    Frequent Member

  • Advanced user
  • 498 posts
  •  
    United States

Posted 05 December 2010 - 07:11 PM

Another failure:

File: \Boot\BCD



Status: 0xc0000034



Info: Windows Boot configuration data file is missing

I'm going to sleep now :worship: maybe the driver integrating app is not good, any ideas???

#368 karyonix

karyonix

    Frequent Member

  • Advanced user
  • 433 posts
  •  
    Thailand

Posted 07 December 2010 - 11:56 AM

@L #367
That failure probably appears before Windows kernel and FiraDisk run.

@DLINUX
FiraDisk 0.0.1.22 - 0.0.1.24 have bug which symptom appear when you upgrade from prior version.
When computer start without "PnP" value = 1 in services\firadisk\Parameters key, it create a new instance of "FiraDisk Virtual Disk Enumerator" device. If the computer already have another instance of "FiraDisk Virtual Disk Enumerator" device in its Enum key, when both virtual devices start, the computer crashes.
It also crash on first boot after install with right click firadisk.inf and select install.
If FiraDisk 0.0.1.24 is installed by using add new hardware in device manager, it does not crash.

If you want to upgrade from already installed FiraDisk 0.0.1.18 which somehow cannot be disabled to FiraDisk 0.0.1.24, try use update driver command in Device Manager and click Have disk and browse to folder that contains FiraDisk 0.0.1.24.

@jianliulin
Thanks for the link. I will read about burg when I have time.

#369 i

i

    Frequent Member

  • Advanced user
  • 498 posts
  •  
    United States

Posted 07 December 2010 - 03:53 PM

@L #367
That failure probably appears before Windows kernel and FiraDisk run.

:worship: Does this mean? my steps are correct? I used this app from MSFN to integrate REG tweaks (as posted above) and ImDisk & your driver, thats it! The OS was modded long time back. :worship: With error like this, i'm not sure what went wrong.

Maybe I can start XP, mount the Image disk from G4D and in XP, use NT6.X fast installer and install 7... can this work? for example:
title Microsoft Windows XP Professional Edition (0 IMG)

find --set-root /w7.img

map /w7.img (hd1)

map --hook

find --set-root /0.img

map --mem-min=4G

map --mem /0.img (hd0)

map --rehook

root (hd0,0) 

chainloader /ntldr

EDIT: I tried above command and there were two "probed CHS" lines (first one with error saying partition size is smaller then total disk or something, so i'll check image again) and second one fine as usual. Ultimately I didn't see another drive popping out of My computer (which is where I can install w7). In my second test, I mounted w7.img from ImDisk, checked in diskmgmt.msc the disk is "1", so installed modded W7 on it and gave map /w7.img (hd1) BUT still the same error :worship:

#370 karyonix

karyonix

    Frequent Member

  • Advanced user
  • 433 posts
  •  
    Thailand

Posted 08 December 2010 - 01:14 AM

Can you verify the content of w7.img ?
Does it have bootmgr, Boot\ directory with BCD file, entries in BCD (list with BCDEDIT /store path command) ?

#371 sara - pmedia

sara - pmedia

    Frequent Member

  • Lady
  • 172 posts
  • Location:tel aviv
  •  
    Israel

Posted 08 December 2010 - 09:02 AM

Hello karyonix and Thanks for the wonderful driver. :hyper:

Can you please explain to me what the necessary steps for booting xp/win7 directly from img with firadisk?
(without ram maping)


thanks :frusty:

#372 i

i

    Frequent Member

  • Advanced user
  • 498 posts
  •  
    United States

Posted 08 December 2010 - 12:22 PM

Can you verify the content of w7.img ?
Does it have bootmgr, Boot\ directory with BCD file, entries in BCD (list with BCDEDIT /store path command) ?

Yep, it does have Boot DIR, BootMGR, Boot\BCD file BUT Inside BCD file shows "\ D e v i c e \ I m D i s k 0 \ b o o t \ B C D " rest all is... binary chars (that i can't read) HERE the Boot.RAR @ mediafire

H:\Windows\System32>bcdedit /store h:\boot\bcd



Resume from Hibernate

---------------------

identifier			  {c4435988-0313-11e0-838c-00123f6c25ad}

description			 Windows Resume Application

locale				  en-US

inherit				 {resumeloadersettings}

filepath				\hiberfil.sys



H:\Windows\System32>

Here from fast installer:

Windows Vista/2008/7/2008 R2 Fast Installer



   ======================================== 2010.02.19 ===========================================



   Path of your Wim file: "V:\sources\install.wim"

   The index number: 1

   Drive letter for OS partition: H:

   Drive letter for boot partition: H:

   USB hard disk or not: NO





   All informatition is collected! Press Enter to start installation ...

   After the installation, the drive letter of the OS partition will be C:. If you want to

   use other drive letter, please directly input the letter (e.g. D) and press Enter.

   Attention! A and B is invalid.





   Extracting the WIM file, it needs some time, please wait...



ImageX Tool for Windows

Copyright (C) Microsoft Corp. All rights reserved.

Version: 6.1.7600.16385





[ 100% ] Applying progress



Successfully applied image.



Total elapsed time: 1 min 45 sec









   The Wim file applied O.K.



   Creating bootmgr menu and bootsect...

   The boot menu and bootsector has been created!



   Everything is completed, press any key to exit.

   Please reboot your computer to continue the installation!


@sara - pmedia: You might want to check this thread by karyonix :frusty: If my test works, I'll write all steps

Edit: checked with Bootice, image has mbr & pbr :hyper: why boot loader and manager was not installed?

#373 karyonix

karyonix

    Frequent Member

  • Advanced user
  • 433 posts
  •  
    Thailand

Posted 08 December 2010 - 02:08 PM

@L
Your BCD does not have valid boot entry.
The easiest way to make BCD is to use BCDBOOT command.

I have never done what you are trying to do (install Windows 7 directly in .img file).
If you can load FiraDisk in your PE (Is that possible ? I am not sure.), try add FiraDisk StartOptions before loading FiraDisk in PE.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\firadisk\Parameters]

"StartOptions"="disk,vmem=find:\\w7.img"
Assign a drive letter to partition inside w7.img. (I assume it is H: in this example) And run bcdboot command.
bcdboot H:\Windows /s H:

EDIT: I'll re try the install and text edit the imDisk path? I've another W7 installed @ partition 3, inside BCD file i see "D e v i c e \ H a r d d i s k V o l u m e 3 \ B o o t \ B C D"
So I'll put HarddiskVolume0 and put hd0 in G4D?

HarddiskVolume0 and (hd0) in GRUB4DOS are unrelated. Don't worry about it.
If bootmgr, Boot\, and Windows\ is in w7.img, w7.img should be (hd0) while booting.

#374 i

i

    Frequent Member

  • Advanced user
  • 498 posts
  •  
    United States

Posted 08 December 2010 - 02:33 PM

bcdboot H:\Windows /s H: returned with Entry Point Not Found error box "The procedure entry point swprintf_s could not be located in the dynamic link library msvcrt.dll" Should I try this from Win7 (different installation on partition 3)? :ph34r:

:hyper: H: is the imDisk mounted IMG drive where fast installer installed W7 recently. PE? I have full XP (where i'm doing all this and its on ram, nowhere in partition) however i have W7 on actual partition 3 (the only OS) where i installed FiraDisk driver, ImDisk and tried to create image and boot as ramdisk (which never worked) so, i came to this route (install directly on IMG). If this works, one can assign any OS drive letter via fast installer.

EDIT: From Win7 I got this

H:\Windows\System32>bcdboot h:\windows /s H:

BFSVC: Failed to set element application device. Status = [c00000bb]

Googling got be to article which says "Also, if there is no Vista MBR present, some of the premium versions of Vista *also* won't install due to integrity checks failing." :frusty: checked again with sample IMG with mbr! still boot manager and loader NOT installed :worship:

#375 karyonix

karyonix

    Frequent Member

  • Advanced user
  • 433 posts
  •  
    Thailand

Posted 08 December 2010 - 04:09 PM

bcdboot is not compatible with ImDisk. Try use FiraDisk instead.
Or attach disk image to a virtual machine and boot Windows 7 DVD and use bcdboot there.




11 user(s) are reading this topic

0 members, 11 guests, 0 anonymous users