anteelsayed Posted September 14, 2009 Posted September 14, 2009 (edited) well im beginner in booting by grub4dosand i have grub installed on a partition of my hdim trying to boot MINIPE by grubso i tried to embed these lines to my menu.lsttitle boot minixpfind --set-root /MINIPE/i386/SETUPLDR.BINchainloader /MINIPE/i386/SETUPLDR.BIN(before this i tried to boot from bootsect.bin but knew that it cant be booted by grub)anyway when booting grub4dos and choosing "minixp"i got this message "TXTSETUP.SIF is corrupt or missing"so can anybody help me out with thisi dont wat to boot from the iso image but by the decompressed filesthanks in advance Edited September 15, 2009 by Tripredacus
Tripredacus Posted September 15, 2009 Posted September 15, 2009 MiniXP.... MiniPE?I'm locking this because of these words. If the OP feels this is a problem, the OP can PM me about it.
anteelsayed Posted September 15, 2009 Author Posted September 15, 2009 (edited) i am trying to boot windows PE from hd i already have grub4dos installed on one of my partitionsi didnt want to boot from the iso image so decompressed it into "PE" folder in another partitionand i added these lines in menu.lsttitle boot xpfind --set-root /PE/i386/SETUPLDR.BINchainloader /PE/i386/SETUPLDR.BINwhen booting from setupldr.bin i got this message"TXTSETUP.SIF is corrupt or missing"i dont know if i should add other commands or what? so anybody can offer me some help.... Edited September 15, 2009 by anteelsayed
jaclaz Posted September 15, 2009 Posted September 15, 2009 You CANNOT have /PE/I386/. If on CD/superfloppy the hardcoded path is:/I386/if on HD or hard disk like device (USB stick partitioned), path is:/minint/Read this too :http://www.911cd.net/forums//index.php?showtopic=17504jaclaz
anteelsayed Posted September 15, 2009 Author Posted September 15, 2009 really? i thought i could name whatever and setupldr will detect the paths ,didnt know it must work according to default valuesbut anyway thanx for your help and i'll try it
anteelsayed Posted September 15, 2009 Author Posted September 15, 2009 (edited) i couldnt get it againi corrected the path of setupldr from "g:\PE\i386\setuplr.bin" to "g:\minint\minint\setupldr.bin"and still get that messageplz anyone write me the correct path and the menu.lst entriesthanx Edited September 16, 2009 by anteelsayed
jaclaz Posted September 16, 2009 Posted September 16, 2009 (edited) i corrected the path of setupldr from "g:\PE\i386\setuplr.bin" to "g:\minint\minint\setupldr.bin"Which means you completely failed to read what I wrote AND the given link. title boot xpfind --set-root /minint/SETUPLDR.BINchainloader /minint/SETUPLDR.BINThe build must be in directory:ROOT\I386\orROOT\minint\i.e.:G:\minint\in your case of a HD, or you need to hexedit the SETUPLDR.BINjaclaz Edited September 16, 2009 by jaclaz
anteelsayed Posted September 16, 2009 Author Posted September 16, 2009 after reading the posts from dencorso and jaclaz i tried this:i cut all the files (including setupldr.bin) from ROOT\minint\i386 nd put them directly in ROOT\minintso that minint folder now containsfolders as :programs ,documents,fonts,system32...and files as:setupldr,bootsect,win51ip,txtsetup...and booted grub but unluckily i still get that messageso i wish i didnt miss sth this time
jaclaz Posted September 16, 2009 Posted September 16, 2009 after reading the posts from dencorso and jaclaz i tried this:i cut all the files (including setupldr.bin) from ROOT\minint\i386 nd put them directly in ROOT\minintso that minint folder now containsfolders as :programs ,documents,fonts,system32...and files as:setupldr,bootsect,win51ip,txtsetup...and booted grub but unluckily i still get that messageso i wish i didnt miss sth this timeI guess you are making things more complex than they are.You have a .iso, right?With a \I386 directory, right?Follow the standard instructions:http://support.microsoft.com/kb/883390/en-usYou shouldn't need to copy NTDETECT.COM and SETUPLDR.BIN to ROOT, since you will be using grub4dos as a loader, but since it won't do any harm, do it as well, only don't rename SETUPLDR.BIN to NTLDR.Then try both:title boot PE1find --set-root /minint/SETUPLDR.BINchainloader /minint/SETUPLDR.BINtitle boot PE2find --set-root /minint/SETUPLDR.BINchainloader /SETUPLDR.BINjaclaz
anteelsayed Posted September 17, 2009 Author Posted September 17, 2009 (edited) I couldn't do it again although i made everything this time and here's a directory tree of what i've doneROOT: ـــــــــــــــــــــــsetupldr.binـــــــــــــــــــــــNTDETECT.COMـــــــــــــــــــــــminint:ـــــــــــــــــــــــــــــــــــــــــsetupldrــــــــــــــــــــــــــــــــــــــــtxtsetupــــــــــــــــــــــــــــــــــــــــntdetectــــــــــــــــــــــــــــــــــــــــ(and all other contents of i386 folder)you may start to doubt about my winpe build but i booted it normally with grub4dos by (hd32) and (0xff) but the problem is that it just stop or hang during the boot screen.although i am sure i'm driving you mad but i don't think you are out of ideasoh,by the way the root partition doesn't have to be primary or reformatted or this stuff right ?thanx for your help anyway Edited September 17, 2009 by anteelsayed
Tripredacus Posted September 18, 2009 Posted September 18, 2009 That's all the help you are going to get. http://www.msfn.org/board/booting-minipe-h...pid-882723.html
Recommended Posts