Welcome to the RMPrepUSB website
RMPrepUSB does not need to be installed however it does write some settings to the Registry when you exit the application. These settings are removed from the Registry when you uninstall RMPrepUSB. Don't like all the adverts? Donate £5 or more to get a URL with much less adverts and a cleaner, faster format! RMPrepUSB was originally developed for RM Education customers. RM Education plc have given permission for it to be publicly released - this website is maintained privately by the author to continue its development. RMPrepUSB and RMPartUSB are freeware utilities but are for private use only - no registration is required and all versions are unlimited versions and do not contain any adware, PUPs or viruses. Do not distribute these utilities without permission - RMPrepUSB and RMPartUSB are not 'copyright free', 'free software', 'Open Source' or 'Open Licence' products, but they are commercial applications which are made available by RM Education plc for public non-commercial use at zero cost. LicensingCommercial use (i.e. selling RMPrepUSB or including it as part of your own product) and/or re-distribution is forbidden and you need to contact RM if you wish to include or re-distribute it as part of a commercial solution. Email: [email protected] Classroom Technologies department, for all user licence enquiries. Please note: No licence is required for the internal use of RMPrepUSB by technicians/engineers within a company. Most Popular Tutorials on this Site
See the sidebar for many more tutorials - e.g. recovery photos from a corrupt SD card, boot your EeePC to linux (YLMF), clear your BIOS CMOS password, test your computer's memory, erase your hard disk of all data, clean your hard drive of viruses without having to boot from it, etc. etc. Visit RMPrepUSB Blog or leave a comment or feedback on RMPrepUSB or a Tutorial (please mention the Tutorial number). WebSite Objectives
About RMPrepUSB
Useful Terminology
Fig. 1a - Select one of 17 languages.. Fig. 2 RMPrepUSB Help form screenshot (includes F11 = Run QEMU emulator, and ALT+F5 = Show all drives) RMPrepUSB is a user-friendly Windows graphical front-end which calls it's brother application RMPartUSB (which does all the hard work!). RMPartUSB is a Windows command line utility and does not have a GUI and can be used in batch/script files (type RMPartUSB to see help/usage text in a Windows command console). RMPartUSB makes a partition of any size and is primarily intended for USB Flash Drive (UFD) memory sticks, although it can be used on USB hard drives or USB card readers to create a bootable partition or even non-USB drives. RMPartUSBalso places boot code on the USB device for either XP/WinPEv1 (ntldr), Vista/WinPEv2/Win7 (bootmgr), MS-DOS (io.sys) or FreeDos (kernel.sys). RMPartUSB does not place any files on the UFD - you must copy these over yourself or set the Copy OS Files option in RMPrepUSB to copy over the contents of a folder of your choice.
There are some options that allow the UFD to boot either as a super-floppy (ZIP) drive or a Fixed disk (HDD). Thus DOS or FreeDos can boot from a UFD as either the A: drive or the C: drive depending on how you partition and format it using the options available. These options though are highly dependent on what BIOS you use when you boot the USB drive as there are no BIOS standards for USB booting from Flash media.
Want to know more? Visit the Manual page here. A large and detailed PDF is included with RMPrepUSB (just click on the Help - OK button) or it can be downloaded separately on the Downloads page in this website. Runs under Windows XP, BartPE, WinPE, Hirens miniXP, WinPE (32-bit), Vista and Windows 7/8 (32-bit & 64-bit) The ideal utility for grub4dos geeks who like to make their own bootable USB drives! Boot to MS-DOS, linux, FreeDos, Windows XP/Vista/7/SVR2K8, grub4dos, syslinux, etc. Create a casper-rw persistent filesystem on your USB drive. Press F11 and test booting from your USB drive inside Windows using the QEMU emulator. Quickly test your USB flash drive with RMPrepUSB Quick Size Test. See here for more details. If your language is not currently supported in RMPrepUSB or you find some of the text missing/wrong, why not edit and send me your own version of the <language.ini> file? You can make your own easily - just edit a .Langxxxx.ini text file and test it yourself immediately - it's easy! Click for RMPrepUSB YouTube Tutorials Featured in the German com! magazine article (Jan. 2011) which lists several uses of RMPrepUSB. To read the article, click here and then click on the PDF button. Also see the later full article on RMPrepUSB at com! magazine article on RMPrepUSB (Sept. 2011 in German). Tags: Boot, bootable, USB boot, grub4dos, iso, format, partition tool, utility, windows, fat32, ntfs, ext2, windows 7, vista, xp, bartpe, fake flash, test, benchmark, pen drive, thumb drive, rm prepusb, rm prep usb, rmprep usb, prepare, make usb, iso, syslinux, HP Format tool, HP utility, Bootit.exe, Bootit, fat32, ntfs pendrive, fake, iso, zalman, grub, grubfordos, grub4dos, bootland, reboot pro, syslinux, ext2 |
I would like to update microcode of my CPU before running Windows 10. Virtual.com port emulator.
Idea is to use GRUB (here NeoGrub from https://neosmart.net/wiki/easybcd/neogrub/) for the task.
Free full version software. background:
![Microsoft Microsoft](https://static.aioboot.com/wp-content/uploads/2018/07/Grub2-Clover-Bootloader-rEFInd-Windows-Boot-Manager.png)
why am I doing it? I have Intel motherboard with officially not supported Xeon x5470 CPU (so BIOS is not having its microcode available and Intel's BIOS is not patchable due to digital signatures); Windows 7 64b works fine but Windows 10 64b fails to boot (while the same machine with E8400 CPU boots successfully so the culprit lies in the CPU - probably missing compareexchange128 instruction which is probably provided through microcode update)
Update:
As per BIOS BITS mine X5470 has:
- Signature of 0001067a
- PlatformID of 00000004
- Microcode Revision of 00000a0b
Free download ppsspp for pc. and using latest microcodes from Intel there is nothing newerand Windows 10 still hangs on booting :(
So I do confirm that the task can be achieved by BIOS BITS but it does not solve my problem unfortunately; it may be that BIOS is not turning some CPU features on (PAE, NX, SSE2); BIOS BITS should be able to do that as well I just need to learn how to do it..
![Windows Windows](https://1.bp.blogspot.com/-KtQ6MARFPDs/WBAvp0BsdFI/AAAAAAAAAXk/bOP01BKX6_Md1RMcaBtGv27MjiajvGggwCLcB/s1600/next2.png)
hmm, it looks like that this CPU has no required features
but from web searches I see that it is quite old instruction and it should be provided by this CPU; other users of this CPU report it as available (http://www.cpu-world.com/cgi-bin/CompareCPUID.pl?CPUID=47075&CPUID=47071&PROCESS=Compare+selected); could I just use wrmsr to turn it on?
![Windows Windows](https://i.ytimg.com/vi/GaCbTe1eEes/hqdefault.jpg)
3 Answers
Yes, it is possible, but not using standard grub.
Please check whether the 'BIOS BITS' project's bootloader would work. It can update the microcode and then chain-load the operating system, but it is a very, very advanced tool.
Extracted from README.txt of BITS:
Grub4dos Windows Xp
- 'Configure Menu' contains options to temporarily reconfigure your system.None of these options will touch your BIOS or permanently change your systemconfiguration, but they will override that configuration for the current bootonly.
Therefore, you can indeed load a microcode, but apparently for that single boot session only!
Not the answer you're looking for? Browse other questions tagged bootgrub4dos or ask your own question.
My setup is a two disk (both GPT partitioned) setup where disk 1 is windows 10 and disk 2 is ubuntu 15.04. Windows was installed first, then ubuntu, both in UEFI mode. The ubuntu drive is a removable hard drive, and I noticed that when it is not connected, grub would not fully load to show me a list of operating systems. I restored the windows 10 bootloader and added an entry pointing to /EFI/ubuntu/grubx64.efi. This file was located on the disk 1 EFI partition. However when I select this entry on startup, the windows bootloader tells me that windows failed to start because files are missing. I loaded ubuntu again and installed grub using boot-repair to the disk 2 EFI partition to see if that would work. I added an entry in the windows bootloader to grubx64.efi on disk 2 but ended up with the same failure. Is it possible to load Grub from the windows 10 bootloader or is it possible to load grub without requiring disk 2 to be connected?