Grub4Dos and Windows 7.iso
#1
Posted 16 February 2010 - 09:25 PM
title Windows 7
find --set-root /isos/Win7.iso
map /isos/Win7.iso (hd32) ----> or (0xff)
map --hook
chainloader (hd32) ----> or (0xff)
boot
or this
title Windows 7
map (hd0,0)/isos/win7.iso (hd32)
map --hook
chainloader (hd32)
when i select it in grub4dos it comes "press any key to start from cd/dvd"
when i press a key the message comes again.
When i press a key again it hangs and do nothing
When i dont press any key it goes back to my main menue.
Some help???
I have got to say that i make my usb to boot first the ntldr for the xp-text-setup.
When i boot to usb my menue is:
1. Text-setup Win XP (never unplug the usb until you see the desktop)
2. Continue Text-setup Win XP (never unplug the usb until you see the desktop)
3. Attended Install Win XP ......
4. Grub4Dos
in Grub4Dos i have some isos and images, they work perfect.
Knows anybody why the Win7.iso makes me angry??
#2
Posted 16 February 2010 - 09:57 PM
does this help?
title 1 FIXED DISK EMULATION
find --set-root /winpe.iso
map /winpe.iso (hd32)
map --hook
chainloader /BOOTMGR
title 2 FLOPPY EMULATION - RAMDISK
find --set-root /winpe.iso
map --mem /winpe.iso (fd0)
map --hook
chainloader (fd0)/BOOTMGR
rootnoverify (fd0)
title 3 FLOPPY EMULATION - No ramdisk
find --set-root /winpe.iso
map /winpe.iso (fd0)
map --hook
chainloader (fd0)/BOOTMGR
rootnoverify (fd0)
#3
Posted 16 February 2010 - 11:25 PM
And i dont mean the winpe. i mean the win7 installer iso.
I have formated my stick and install it again. Now its booting.....
Can anybody tell me how i can manage grub4dos to load the imdisk-fix (setupimdisk.cmd + setupcdrom.cmd) and then autostart the win7-install.iso???
#4
Posted 17 February 2010 - 07:30 AM
It doesn't work like this , you should be more explicit, describing accurately what you are trying to do (and unfortunately failing to) if you want to get help in a productive way.
You failed to describe how the thingy was originally partitioned/formatted and then to describe HOW you re-partitioned/re-formatted it:
I have formated my stick and install it again. Now its booting.....
This way, noone knows what was the cause, noone knows what was the fix.
Maybe you solved your problem, but this thread has no prectical use for anyone else.
This:
Of course allows for a simple answer:Can anybody tell me how i can manage grub4dos to load the imdisk-fix (setupimdisk.cmd + setupcdrom.cmd) and then autostart the win7-install.iso???
YES.
http://homepages.tes...no-answers.html
Now, you evidently read somewhere about "the imdisk-fix (setupimdisk.cmd + setupcdrom.cmd)", why don't you post a link to where you read about it?
Take a few minutes and try describing the environment where you want to use it, like the USB stick, a .iso, etc., etc., this way once someone will hopefully help you in finding the solution to your current problme, the thread will be useful to other people that may have your same problem.
Wonko
#5
Posted 17 February 2010 - 10:24 AM
I have got to say that i make my usb to boot first the ntldr for the xp-text-setup.
When i boot to usb my menue is:
1. Text-setup Win XP (never unplug the usb until you see the desktop)
2. Continue Text-setup Win XP (never unplug the usb until you see the desktop)
3. Attended Install Win XP ......
4. Grub4Dos
Also i had format my usb in ntfs (with paragon v10 in my XP-system)
Then i make it bootable with bootsect /nt52 X: (with my windows 7-system)
I installed Windows XP-setup-cd with USB_MultiBoot_10 (with my XP-system)
I copied the grldr + menu.lst on the root of my usb and manage the boot.ini with the entry for grub4dos (c:\grldr="4. Start GRUB4DOS Menu - DOS FPY IMAGES + Linux + XP Rec Cons + Vista")
I copied the win7-installer-cd to /isos/win7.iso and make a entry in menu.lst
title Windows 7
find --set-root /isos/Win7.iso
map /isos/Win7.iso (hd32) ----> or (0xff)
map --hook
chainloader (hd32) ----> or (0xff)
boot
or this
title Windows 7
map (hd0,0)/isos/win7.iso (hd32)
map --hook
chainloader (hd32)
The problem when i maped the win7-install.iso was.....
when i select it in grub4dos it comes "press any key to start from cd/dvd"
when i press a key the message comes again.
When i press a key again it hangs and do nothing
When i dont press any key it goes back to my main menue.
Some help???
Also i low-level-formated my usb with LLFsetup.2.36.1181, cause i have tried too many times with too many bootloaders, make a new partition in ntfs with paragon v10 and install grubload with "grubinst-1.1-bin-w32-2008-01-01"
Then i copied the win7.iso to my usb and make an entry in menu.lst
find --set-root /isos/Win7.iso
map /isos/Win7.iso (hd32)
map --hook
chainloader (hd32)
boot
And now my problem with "press any key to boot...." is gone. It boots the windows 7 installer with the other problem "(missing cd/dvd-rom driver)".
I found on this forum links for the imdisk (but now i cant find it again ) but i have a link in translated version, cause its from a chinese site.....
http://translate.goo...history_state0=
So my question was can anybody help me, i want to manage this imdisk-fix to boot automaticly when i select the windows7 installation from my grub4dos?
#6
Posted 17 February 2010 - 10:55 AM
Now, you evidently read somewhere about "the imdisk-fix (setupimdisk.cmd + setupcdrom.cmd)", why don't you post a link to where you read about it?
Windows 7 installation problem (missing cd/dvd-rom driver): http://www.boot-land...art=#entry91631If its not too late, i found a topic in chinese site how you can fix this problem with CD/DVD drivers with ImDisk....
Here is the Link in translated version. Go to step 4.
http://translate.goo...history_state0=
#7
Posted 17 February 2010 - 10:55 AM
sorry, but on my first topic i wrote this....
Yes, and that doesn't describe much of what I listed as missing details.
Not a problem, but maybe a short check of the "common sense advice" attached to Rules, might be of use:
http://www.boot-land...?showtopic=9101
expecially points #f.
Basically it is you that are having a problems, and you can contribute to:
- be helped faster/better
- let the topic you started (and hopefully the solutions found) to be helpful for other members
Rather obviously, you have no obligation to try and fulfill #2 above, you are perfectly free to post unreferenced items, but in doing so you will probably fail in #1 too, which from your subjective view point may not be the smartest thing to do.
On the other hand, I was willing to try and help you, but freedom is double face, and entitles me to declare your problem an S.E.P.:
http://en.wikipedia.org/wiki/Somebody_Else's_Problem
and as thus I cannot see it anymore.
Good luck for your problem, whatever it is.
Wonko
#8
Posted 25 March 2012 - 07:35 PM
Here 's my stuff:
+ USB 4 GB Transcend. Folder tree is:
1. grldr
2. menu.lst
3. Win7_pro.iso
4. OS (folder)
4.1. Ubuntu (folder)
4.1.1. Ubuntu_11_10.iso
4.2. Windows (folder)
The Live-Ubuntu iso was booted perfectly so I won't talk about it.
The problem is booting Win7_pro.iso. I created it by PowerISO, just by adding all files from the installation DVD (included bootmgr, setup.exe and some folders) then save it as Win7_pro.iso. In my menu.lst I've try these "tricks":
title Windows 7 (iso) - 1 find --set-root /Win7_pro.iso map (hd0,0)/Win7_pro.iso (0xff) map --hook root (0xff) chainloader (0xff) title Windows 7 (iso) - 2 find --set-root /Win7_pro.iso map (hd0,0)/Win7_pro.iso (0xff) map --hook root (0xff) chainloader /bootmgr title Windows 7 (iso) - 3 find --set-root /Win7_pro.iso map (hd0,0)/Win7_pro.iso (0xff) map --hook root (0xff) chainloader (0xff) /bootmgr
But all of them seem to be stucked by this error (occured after I enter each title in booting time):
(hd0,0) map (hd0,0)/Win7_pro.iso (0xff) Error 60: File for drive emulation must be in one contiguous disk area Press any key to continue...
I thought it was an error raised by grub4dos but don't know how to solve it ?
Is there a way to organize the disk space, helping the boot loader know which of its OS-part is being in which disk-part ?
Edited by Obelisk, 25 March 2012 - 07:41 PM.
#9
Posted 25 March 2012 - 10:13 PM
#10
Posted 26 March 2012 - 05:16 AM
Actually a solution of mine now is copy all those win-7-stuffs to the root of the USB, then have grldr boot the bootmgr from (hd0,0). That way've worked perfectly...
I just care about organizing my files in the future, and for my sake, each time I want to install/re-install an OS I can simply:
1. Copy the .iso to a well-organized folder in my USB.
2. Edit menu.lst to deal with the new-come .iso.
And done.
Thank you steve6375... but can you explain more about the error, and the usage of that RMPrepUSB ?
And... if any of you have a non-software-related solution, that would be great too... ^^
Edited by Obelisk, 26 March 2012 - 05:17 AM.
#11
Posted 26 March 2012 - 08:54 AM
A file needs not to be contiguous if memory mapped.
A file needs to be contiguous if directly mapped.
The error you get plainly states that:
Error 60: File for drive emulation must be in one contiguous disk area
You can stamp your feet all the time you want, but until you make that .iso file contiguous in the filesystem it won't boot.
You can use a "wide" approach (defrag the whole disk/device hosting the .iso) or a "targeted" one, i.e. running Wincontig or Contig only on the file that needs to be made contiguous.
For the record your issue has NOTHING in common with the the OP and you just senselessly hijacked a thread instead of starting a new one with your issue (and clearly avoided to SEARCH the board before posting):
http://www.google.co...guous+disk+area
Wonko
#12
Posted 26 March 2012 - 09:09 AM
If you click on the RMPrepUSb link in my signature, it will take you to my website where a lot of tutorials can be found.Thank you steve6375... but can you explain more about the error, and the usage of that RMPrepUSB ?
And... if any of you have a non-software-related solution, that would be great too... ^^
As well as 43 and 63, check out 61.
All you have to do is use your eyes and click!
#13
Posted 27 March 2012 - 02:17 AM
My problem is gone by re-formatting the USB stick and recopy the file.
With the stuff mapping: I knew it too. But after times try to map a 2.54-GB-win-7-installer and get some RAM-dumping, I got the point ^^... Besides, not all PC has 3GB RAM as mine, what happen if I try to install Win7 for my friends... ?
Btw... Wincontig was alway tell me that "You should delete temporary files to make your disk cleaner blah blah blah"... Though at that time I had more than 22GB.
RMPrepUSB was another story though... A little confuse with its GUI, but I'll try it later ^^
Edited by Obelisk, 27 March 2012 - 02:18 AM.
#14
Posted 13 October 2013 - 09:24 AM
!!!Solved!!!
http://www.rmprepusb.com/tutorials/firawiniso --->
Contents of Tut43_FiraIso.zip:
Note: these instructions also apply if you already have a bootable grub4dos disk, just extract the Tut43_FiraISO.zip contents onto it (note that it will overwrite your menu.lst though!) and copy all your ISO files to the USB drive and overwrite your grldr file with the recent one included in the latest version of RMPrepUSB v2.1.623 or later.
To wipe and format the USB drive (optional) - set the following options in RMPrepUSB:
1. MAX
2. (any volume name you like!)
3. WinPE v2/v3 (or DOS or FreeDOS or XP)
4. FAT32 or NTFS (or FAT16 but it has a 2GB limit) and also select the Boot as HDD option ('Boot as HDD' adds a small 2nd partition and makes the BIOS to boot it as a hard disk instead of a ZIP or Floppy drive and thus you don't get 'flashing cursor' on boot on some BIOSes - e.g. EeePCs!)
5. Tick Copy OS Files box and set the Copy Folder to C:\WINFIRA
NOTE: Whether you already have an existing grub4dos USB drive or have just formatted one as detailed above, you need to install the latest version of grub4dos as follows:
***Name must have NOT space***
You may have problems using an emulator
>>> You Should Test Boot With Real System
Fig. 43.6.4 IMPORTANT: you should see the blue Windows Command Shell window which installs the FiraDisk driver and then load the ISO file when Windows Setup starts. If you don't see this then it won't work!
Method (for USB Flash drives)
Please refer to my other tutorials (e.g. for WAIK and Virtual CloneDrive see Tutorial #1) for details on installing and using the WAIK.
#15
Posted 13 October 2013 - 09:27 AM
or just use Easy2Boot which is much easier!
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users