Jump to content

Rasengan

Member
  • Posts

    36
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Ireland

Everything posted by Rasengan

  1. Show us your image if kewl for forum viewing This is the first image I tried with, gonna upload a video of Setup using that image tomorrow to Youtube. Got the FirstUXRes.wim problem fixed, just had to unset read-only flag on FirstUXBackground.bmp before copying a new one over (via the script) EDIT: Video here (http://www.youtube.com/watch?v=RBC-lZeM1AE). Sorry about the funky video size, blame VMware
  2. Have to change the 1 background in the FirstUXRes.wim with my image and it looks real good cause the black background fits real nicely with the new animated logo you see below the 'Setup is preparing..' you see on a setup. You only see this on an actual setup I'll look at your file Ah, well, I was using a light-ish image, so maybe that might have something to do with it. I'm gonna tinker at it, and hopefully get the FirstUXRes image sorted. Also, trying to upload a video (sped-up) to Youtube showing the whole setup with a customized background Never mind, I got that problem fixed, had to tell the script to unset the read-only flag on FirstUXBackground.bmp, changed it, then re-set the flag. Here's an updated script. Pre-edit your files, dump them in the folder and run it. Point it to your WAIK, your DVD source (extracted) and your install.wim image number, and it will do the rest Modify Windows 7 Setup Imagery.7z
  3. Have to change the 1 background in the FirstUXRes.wim with my image and it looks real good cause the black background fits real nicely with the new animated logo you see below the 'Setup is preparing..' you see on a setup. You only see this on an actual setup I'll look at your file Ah, well, I was using a light-ish image, so maybe that might have something to do with it. I'm gonna tinker at it, and hopefully get the FirstUXRes image sorted. Also, trying to upload a video (sped-up) to Youtube showing the whole setup with a customized background
  4. I hope you don't mind, but I re-wrote your script to mount an image modify it automatically, then unmount it, thus saving myself some time. The script is attached, for anyone else who might want to use it. PS> I left our the FirstUXRes.wim, as even after editing it, it seemed to ignore my image, so meh lol PPS> If anyone knows of a utility(or utilities) that can take an image, make multiple copies of it in different resolutions, and then inject those into a dll, I would be happy to hook them up to my script to fully automate the process (basically, you place an image in the folder the *.cmd is in, and run it, and Bob's your Uncle) Modify Windows 7 Setup Imagery.7z
  5. What I actually want to do is have the system set Partition 2 active. Here's the deal: I have an ASUS EEE PC 1201N, with the following partitions: Partition 1: 16MB Partition, ID=EF (Used for Boot Booster) Partition 2: 100MB Partition, ID=07 (System Reserved) Partition 3: 228GB Partition, ID=07 (Windows HD) Partition 4: 4GB Partition, ID=1B (Hidden) The 1201N has a BIOS hotkey (F9) that boots Partition 4. I modified that to contain a copy of the Windows 7 DVD (just Home Premium) and made it Unattended (had to put AutoUnattend.xml into boot.wim:2 for it to be read tho). The problem arises that when you press F9, it sets Partition 4 active (that's all the F9 button does, searches for a 1B partition and activates it). That makes a little boo-boo in setup, as it installs the bootloader to Partition 4, which makes it a little less hidden. So, my preferred setup would be to have the system boot from Partition 4, set Partition 2 active, then show the partition selection dialog (only so I can choose to format other partitions as needed) then continue. I already have an AutoUnattend to do everything except for the Diskpart, and I can post my exist xml if you would be able to provide exact changes, and maybe a sample "LiteTouch.wsf" (keep in mind, that due to the partition being hidden until Setup starts, I have to place AutoUnnattend.xml and any other files into boot.wim:2
  6. Bascially, I have Windows 7 unattended (except for partition screen) from a hidden fat32 partition on my disk. I would like to modify it slightly to call diskpart to set partition 2 active, then continue with the unattended setup as normal. Anyone able to tell me quickly how I would do that?
  7. Yes, I know that, but when running from a 1b hidden FAT32 partition, it doesn't pick it up, I'm assuming that's because the partition is hidden. I fixed it by adding the Autounnattend.xml to boot.wim:2, so that setup would read it as soon as it got mounted as a psuedo-NTFS volume, so I'm happy that that works
  8. I got it working in the end, turns out I had to drop a copy of Autounattend.xml into boot.wim image #2, and it works now, along with my custom backgrounds et al
  9. Hi all. I have an ASUS EEE PC 1201N, which came pre-installed with Windows 7. I've reinstalled it to purge the unnecessary junk they bundled with it, but I left my recovery partition intact. I discovered that it's just a hidden FAT32 partition (ID=1B) which contains the Windows 7 RE set to boot ASUS's restore tool. After changing the partition ID to 0B, I replaced all the files on the partition, with a copy of Windows 7 Home Premium that I tweaked using 7 Customizer. The install boots just fine via the F9 BIOS key, even when the ID is set back to 1B, but, it seems to ignore the Autounnattend.xml file, anyone got any ideas? I've looked around, and tried placing the Autounnattend.xml inside boot.wim in the root, and in the sources folder, with no luck. Also, I would like to customise the setup background from booting to the recovery partition, until setup is complete. I've followed a few threads, including using res hacker to edit imageres.dll and spwizimg.dll, but still no joy with that either
  10. Ok, I can't find that line in my setup.cmd (here: http://pastebin.com/f655e9161). The best I can guess is to change the two lines I've highlighted to the following: SET TAGFILE=\OEM set srcpath=\??\%CDDRIVE%%TAGFILE%\ Would that work, or do I have it wrong?
  11. Yep, search & replace %CDDRIVE%\WINSETUP\XPpSP2\OEM to %CDDRIVE%\OEM.The bolded part may vary depending on your source and if multiple similar sources were added. Ok, will try that, thanks
  12. Maybe you could do this, user runs winsetupfromusb, and is adding a second, third xp source, etc. If DriverPacks are found, offer to move them to root for common use, or leave alone for seperate use (in case of different packs). Cause I would also like a common pack in root, since I'm using the same files. So, what changes would I have to make to achieve that, just move OEM to root, and edit i386/setup.cmd to point there?
  13. Hmm, since any system I will be installing on will have 1GB of RAM, and the XP source fiels were stripped down to about 400MB each, would it be more feasible to just map the entire ISO to memory instead, and possibly modifyit slightly to look for the OEM folder for BTS's driverpacks off the USB instead?
  14. Sorry, didn't see that, will try it now Ok, so tried that. No more biosinfo.inf error, it started loading, got to detecting disks for the partition menu, then poof, STOP 0xED again. Below are my current, semi-working menu.lst and txtsetup.sif (from XP Home Retail) menu.lst title Install XP Home Retail find --set-root /windefault map --mem /WIN_SETUP/XP_Home_SP3.ISO (0xff) map --hook root (0xff) chainloader /I386/SETUPLDR.RTL title Continue XP setup / Boot first internal hard disk map (hd0) (hd1) map (hd1) (hd0) map --hook rootnoverify (hd0) chainloader (hd0)+1 txtsetup.sif [SetupData] SetupSourcePath ="\WIN_SETUP\XP_Home_SP3\" ***snip*** SetupSourceDevice=\ArcName\multi(0)disk(0)rdisk(0)partition(1) BootPath="\WIN_SETUP\XP_Home_SP3\I386\" BootDevice="multi(0)disk(0)rdisk(0)partition(1)" I'm going to try setting SetupSourceDevice to 2, as at boot time, and in grub4dos, the partition is seen as #1, but in the partition screen when booted from my pen drive instead), it's partition 2 EDIT: Doesn't seem to matter if SetupSourceDevice is 1 or 2, both produce a STOP 0x000000ED error at the partition screen, but I can confirm that BootDevice has to be rdisk(0)partition(1) to work
  15. Yes, would you like me to post the SetupData section of the txtsetup.sif file so you can double-check it?
  16. biosinfo.inf error code 18 biosinfo.inf error code 2 biosinfo.inf error 14 That's with the new map commands, and without
  17. if WIN_SETUP directory is found in (hd1,1) or map (hd1,2) (hd1,1), if WIN_SETUP directory is found in (hd1,2). find /WIN_SETUP/XP_MCE_Retail.ISO returned (hd0,1) (When booting a device from my BIOS's Boot Menu (F11), it mostly becomes hd0), yet the files are on partition 2. So, as I thought, the bootloader is ignorant to the presence of the EFI partition, so see's the XP partition first, but XP setup sees it as the second. So, what would be the correct map to use, and do I have to make any changes to txtsetup.sif?
  18. To creat the GPT+MBR hybrid I'm using, I formatted the disk as a GPT disk with Mac OS X's Disk utility, but made 3 x FA32 Partitions (10GB, 5GB, 5GB) and 2 x HFS+ partitions (10GB each), and because of the fat32 parttitions, it creates an mbr as well. Next, I reformatted the 3 FAt32 partitions to NTFS in Windows, then ran gptsync on the disk in Ubuntu to make sure the gpt and mbr were synced, then I ran WinSetupFromUSB. As for your idea, I did that, and here's a (bad) pic of the results (NOTE that INSTALLER is the pen drive)
  19. Will try the 8.3 naming now, and see how that goes EDIT: Nope, still the same error with 8.3 naming (WINSETUP\XPHOEM\), and I am using a regular NT MBR, with grldr renamed to ntldr EDIT2: It seems to work fine on my pen drive (partition 1), so gonna try making two partitions on the pen drive, and see if that's the reason why, maybe it's not mounting the additional partitions on the USB HDD? EDIT3: I found the problem. Originally I had this (because XP is installing fro mthe second partition) [SetupData] SetupSourcePath ="\WIN_SETUP\XP_Home_OEM\" *** snip *** SetupSourceDevice=\ArcName\multi(0)disk(0)rdisk(1)partition(2) BootPath="\WIN_SETUP\XP_Home_OEM\I386\" BootDevice="multi(0)disk(0)rdisk(1)partition(2)" but that doesn't work, unlike this: [SetupData] SetupSourcePath ="\WIN_SETUP\XP_Home_OEM\" *** snip *** SetupSourceDevice=\ArcName\multi(0)disk(0)rdisk(1)partition(1) BootPath="\WIN_SETUP\XP_Home_OEM\I386\" BootDevice="multi(0)disk(0)rdisk(1)partition(1)" Seems that the 200MB EFI partition is ignored from the MBR's partition ordering. Anyway, that booted, and started loading drivers, and when it got to the partition menu, I got a STOP 0xED UNMOUNTABLE_BOOT_DEVICE error. It's always the way, you fix one problem, and you get 3 more. Still to note, it works perfectly from my USB pen drive. I have the feeling I need to use the following code, as I thnik setup can see the EFi partition, while the boot process can't: [SetupData] SetupSourcePath ="\WIN_SETUP\XP_Home_OEM\" *** snip *** SetupSourceDevice=\ArcName\multi(0)disk(0)rdisk(1)partition(2) BootPath="\WIN_SETUP\XP_Home_OEM\I386\" BootDevice="multi(0)disk(0)rdisk(1)partition(1)" EDIT4: Nope, the above did not work, still the STOP 0xED error EDIT5: Ok, tested with my USB pendrive, running the XP install from partition 2 fails with either the STOP 0x7B or STOP 0xED for both my pendrive and USB HDD. My guess is that it's not mounting anything other than the first partition, maybe it needs to load a filter, like the dummydisk.sys driver in the MultiPartitionUSB files folder on WinSetupFormUSB? Would that be possible?
  20. Two options I can think of: 1) Wrong BootDevice and BootPath in txtsetup.sif in the ISO file, amend accordingly. 2) USB stick seen as floppy, join the party: http://www.msfn.org/board/2-t140479.html I'm pretty sure #1 isn't the problem, but here's the [setupdata] section of one of my txtsetup.sif's (XP_HOME_OEM): [SetupData] SetupSourcePath ="\WIN_SETUP\XP_Home_OEM\" *** snip *** SetupSourceDevice=\ArcName\multi(0)disk(0)rdisk(1)partition(2) BootPath="\WIN_SETUP\XP_Home_OEM\I386\" BootDevice="multi(0)disk(0)rdisk(1)partition(2)" As for #2, here's my menu.lst: title Install XP Home OEM find --set-root /windefault map --mem /WIN_SETUP/XP_Home_OEM.ISO (0xff) map (fd0) (hd1,0) map --hook root (0xff) chainloader /I386/SETUPLDR.BIN title Install XP Home Retail find --set-root /windefault map --mem /WIN_SETUP/XP_Home_Retail.ISO (0xff) map --hook root (0xff) chainloader /I386/SETUPLDR.BIN title Install XP MCE Retail find --set-root /windefault map --mem /WIN_SETUP/XP_MCE_Retail.ISO (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook root (0xff) chainloader /I386/SETUPLDR.BIN XP Home OEM gives an I/O error when being mapped as a floppy, XP Home Retail gives the biosinfo.inf error with code 18, and XP MCE Retail gives the biosinfo.inf error with code 14. Just for reference, here's the folder & file layout for partition #2 (NTFS, nt52 bootcode, grldr renamed to ntldr) Folder PATH listing for volume WINDOWS XP (G:) | default | menu.lst | ntldr | tree.txt | windefault \---WIN_SETUP | XP_Home_OEM.ISO | XP_Home_Retail.ISO | XP_MCE_Retail.ISO | XP_Pro_OEM.ISO | XP_Pro_Retail.ISO | XP_Pro_VLK.ISO +---XP_Home_OEM | +---$OEM$ | +---DOCS | +---I386 | +---OEM | \---SUPPORT +---XP_Home_Retail | +---$OEM$ | +---DOCS | +---I386 | +---OEM | \---SUPPORT +---XP_MCE_Retail | +---$OEM$ | +---CMPNENTS | +---DOCS | +---I386 | +---OEM | \---SUPPORT +---XP_Pro_OEM | +---$OEM$ | +---CMPNENTS | +---DOCS | +---I386 | +---OEM | \---SUPPORT +---XP_Pro_Retail | +---$OEM$ | +---CMPNENTS | +---DOCS | +---I386 | +---OEM | \---SUPPORT \---XP_Pro_VLK +---$OEM$ +---CMPNENTS +---DOCS +---I386 +---OEM \---SUPPORT BTW, the HDD is a 60GB Toshiba 2.5" IDE drive in an external USB enclosure, which I previously had XP, Vista & 7 installing from (XP prepped with USB_MultiBoot_10, on partition 1, Vista and 7 booting from partitions #2 & #3 with bootmgr)
  21. Excellent. I'm in the middle of my exams for college atm, so I'll try this out over Christmas and reply back. I may install Grub4dos anyway, for the ISO boot feature, or I may make the EFI partition a combined Chameleon/GRUB partition, to enable me to have a bunch of Linux distro ISOs dumped to partitions higher than 4 (GPT allows for 128 primary partitions). If I get this all working, I should have a disk which will allow me to reinstall any OS on any machine capable of booting from USB. Will report back when I get time to test this out Ok, exams are finished, so trying this out So far, so good with XP, the little memory mapped XP iso is a brilliant idea, and gets round the previous problem I had where I would get a STOP 0x7B if XP was on anything other than partition 1. So far XP, Vista & 7 are working from partitinos 2, 3 & 4,gonna throw Chameleon and Ubuntu into the mix now soon Btw, I made some small changes to the XP files, just renamed the folders to remind myself which was which, and adjusted the txtsetup.sif in the isos to reflect that, as per your post here. Will report back later when I test out the other OS's, and providing everything works, I might do a write-up of it on my blog, and link it back here EDIT: Uh-oh, dunno what i just did, but I'm now getting the following message: File \WIN_SETUP\XP_Home_OEM\I386\biosinfo.inf could not be loaded. The error code is 14. The partition is NTFS formatted, no compression, partition #2 on my USB drive
  22. Excellent. I'm in the middle of my exams for college atm, so I'll try this out over Christmas and reply back. I may install Grub4dos anyway, for the ISO boot feature, or I may make the EFI partition a combined Chameleon/GRUB partition, to enable me to have a bunch of Linux distro ISOs dumped to partitions higher than 4 (GPT allows for 128 primary partitions). If I get this all working, I should have a disk which will allow me to reinstall any OS on any machine capable of booting from USB. Will report back when I get time to test this out
  23. If you have no valuable data you may try, but be ready for reformat it and lose whatever data is on it. As for the question- The setup would work just fine from another partition using the method latest WinSetupFromUSB uses, as long as it's primary one. But you need to have a properly formatted bootable disk. Out of curiosity- why this disk is formatted like this? What advantages does this give you, compared to a regularly formatted disk? The disk is actually a GPT/MBR hybrid. The reason for this is that the disc is a multi-boot disc, which will contain the following: 200MB EFI partition (hidden) (reformatted with Chameleon EFI v2.0 RC4) 5GB XP partition (containing all 9 versions) 5GB Vista Partition 5GB 7 Partition 10GB Mac Os X Leopard partition (only readable from GPT, not MBR) 10GB Mac Os X Snow Leopard partition (only readable from GPT, not MBR) All partitions are primary, partitions 5+ are only seen by GPT (which is ok for OS X), partition 2 will have XP with GRUB4DOS, partition 3 + 4 will have BOOTMGR, Chameleon will be hacked to load the first HFS+ partition (the EFI partition), while still setting the XP partition active
×
×
  • Create New...