Steve's blog about RMPrepUSB, Easy2Boot and USB booting and sometimes other stuff too! Don't forget to Subscribe! PDF eBooks here
Visit www.rmprepusb.com for over 140 Tutorials on USB booting or www.easy2boot.xyz for a unique USB multiboot solution.
Thursday, 9 January 2020
a1ive's grub2 File Manager v1.2
Here is today's version of a1ive's latest grub2 file manager .imgPTN file.
We now have the ability to add our own grub2 menus by adding a .grubfm file which has exactly the same file name as the ISO file.
e.g.
Here we have a .grubfm menu file for the manjaro iso (download link).
The contents of the user-added .grubfm file are:
We now have the ability to add our own grub2 menus by adding a .grubfm file which has exactly the same file name as the ISO file.
e.g.
Here we have a .grubfm menu file for the manjaro iso (download link).
The contents of the user-added .grubfm file are:
Wednesday, 8 January 2020
Beware of this ATX PSU tester!
I bought an £8 ATX PSU tester from eBay recently.
I had the idea that I could use this as a cheap display panel for a home-built bench power supply which would be based on an ATX PSU plus a Boost/Buck variable voltage+constant current converter. This would save buying separate voltage displays for the PSU outputs (3.3V, 5V, 12V, -12V) and also provide a shunt resistor (which is inside the tester) plus an ATX PSU socket and a warning buzzer if any of the rails were outside of specification, and all for £8.
Note: The shunt resistor is only intended to be powered for a short time and it got too hot if I left it connected for more that 10 minutes.
However, when I tested it on 3 different ATX PSUs, I spotted an issue - can you see the problem in the picture below?
I had the idea that I could use this as a cheap display panel for a home-built bench power supply which would be based on an ATX PSU plus a Boost/Buck variable voltage+constant current converter. This would save buying separate voltage displays for the PSU outputs (3.3V, 5V, 12V, -12V) and also provide a shunt resistor (which is inside the tester) plus an ATX PSU socket and a warning buzzer if any of the rails were outside of specification, and all for £8.
Note: The shunt resistor is only intended to be powered for a short time and it got too hot if I left it connected for more that 10 minutes.
However, when I tested it on 3 different ATX PSUs, I spotted an issue - can you see the problem in the picture below?
Measure capacitors with a $10 Arduino
Here is my simple Arduino-based Capacitor Meter which requires no additional components or even a breadboard - just add a display (though you can use the Arduino IDE Serial console if you don't have a display).
It uses an Arduino, some jumper wires, a cheap $3 OLED display and a 9V battery - that's it! You just stick the capacitor under test directly into the Arduino sockets.
It uses an Arduino, some jumper wires, a cheap $3 OLED display and a 9V battery - that's it! You just stick the capacitor under test directly into the Arduino sockets.
Sunday, 5 January 2020
E2B v1.B9a Beta available with Strelec ISO bugfix
This version 1.B9a should work correctly with WinPE x64 Sergei Strelec ISOs as long as you use the .isofira01 file extension.
Previous versions worked OK with 32-bit WinPE but not with 64-bit WinPE.
This issue should now be fixed and you should get the full Desktop icons now.
Let me know how it goes!
P.S. If testing using VBox+VMUB, set VM OS to a 64-bit OS but NOT WINDOWS! e.g. Windows 10 64-bit does not work (firadisk does not load ISO), but using 'Linux\Ubuntu 64' or 'Other 64-bit' works!
Previous versions worked OK with 32-bit WinPE but not with 64-bit WinPE.
This issue should now be fixed and you should get the full Desktop icons now.
Let me know how it goes!
P.S. If testing using VBox+VMUB, set VM OS to a 64-bit OS but NOT WINDOWS! e.g. Windows 10 64-bit does not work (firadisk does not load ISO), but using 'Linux\Ubuntu 64' or 'Other 64-bit' works!
A1ive's grub2 File Manager v1.1
I have made a slight tweak to the grubfm file manager .imgPTN file so that it does not show all the '$' system files on NTFS partitions.
You can download the new v1.1 version from here.
You can download the new v1.1 version from here.
Saturday, 4 January 2020
MBR-boot and UEFI-boot (almost) any file using a1ive's new grub2 and grub2 File Manager
a1ive has been busy modifying and extending a branch of grub2.
Just copy your ISOs, etc. onto the drive and Secure UEFI boot!
As you know, grub4dos only supports MBR\Legacy-booting but grub2 also supports 32-bit and 64-bit UEFI. Now, a1ive has added support to UEFI-boot Windows Install ISOs, .wim files, .VHD files using NTBOOT. grub2 now supports the partnew and map commands even under UEFI, so we can generically boot most Linux ISO files under UEFI too.
He also has scripted a grub2 menu as a 'File Manager'. You can Legacy or UEFI-boot to grub2, select a partition and then select a file (.iso or .vhd(x) or .wim or .img, .ima or .efi). The File Manager will then offer a range of various options. The current supported list includes:
File extensions supported are:
.cfg - run as grub2, syslinux or pxelinux menu
.efi - run as UEFI file (UEFI mode only)
.img - run as disk image
.ipxe - run as ipxe
.iso - run as .iso (also includes .grubfm file of the same file name)
.lst - run as grub4dos menu (MBR mode only)
.lua - run as lua script
.mod - load grub2 module
.pf2 - load font file
.png - graphics image
.vhd - run as VHD
.wim - run as NT6 .wim file
Just copy your ISOs, etc. onto the drive and Secure UEFI boot!
Later versions:
https://rmprepusb.blogspot.com/2020/01/a1ives-grub2-file-manager-v12.html
https://rmprepusb.blogspot.com/2020/01/a1ive-grub2-file-manager-menu-for.html
As you know, grub4dos only supports MBR\Legacy-booting but grub2 also supports 32-bit and 64-bit UEFI. Now, a1ive has added support to UEFI-boot Windows Install ISOs, .wim files, .VHD files using NTBOOT. grub2 now supports the partnew and map commands even under UEFI, so we can generically boot most Linux ISO files under UEFI too.
He also has scripted a grub2 menu as a 'File Manager'. You can Legacy or UEFI-boot to grub2, select a partition and then select a file (.iso or .vhd(x) or .wim or .img, .ima or .efi). The File Manager will then offer a range of various options. The current supported list includes:
Also boots Windows Vista//7/8/10 Install ISOs too! |
.cfg - run as grub2, syslinux or pxelinux menu
.efi - run as UEFI file (UEFI mode only)
.img - run as disk image
.ipxe - run as ipxe
.iso - run as .iso (also includes .grubfm file of the same file name)
.lst - run as grub4dos menu (MBR mode only)
.lua - run as lua script
.mod - load grub2 module
.pf2 - load font file
.png - graphics image
.vhd - run as VHD
.wim - run as NT6 .wim file
Add this to your Easy2Boot USB drive
If you want to try this with Easy2Boot, you can download the .imgPTN23 file (from Alternate Download - Other folder).Note: This .imgPTN23 file also supports an automated workaround for bypassing Secure Boot on UEFI64 systems so you can boot any unsigned payload from a Secure UEFI boot!
Wednesday, 1 January 2020
Happy New Decade!
Happy New Year everyone.
E2B v1.B8 is now officially released.
If you haven't got your 2020 Calendar yet (like me!), why not design and print your own instantly!
E2B v1.B8 is now officially released.
If you haven't got your 2020 Calendar yet (like me!), why not design and print your own instantly!
Tuesday, 31 December 2019
Who knew Easy2Boot was so scary?
Which country downloads E2B the most?
Here (FYI) are the stats for E2B downloads from the FossHUB E2B page over the last five months of 2019.
P.S. FossHUB provides safe and extermely high-speed downloads for many other apps and software and is always worth trying first if you want to download a popular package, so it's worth Bookmarking!
As you can see, the USA are first, but surprisingly France is second.
The next 10 look like this:
P.S. FossHUB provides safe and extermely high-speed downloads for many other apps and software and is always worth trying first if you want to download a popular package, so it's worth Bookmarking!
Downloads of E2B from FossHUB in last 5 months |
The next 10 look like this:
Monday, 30 December 2019
Easy2Boot v1.B8 is now available
This has latest version of grub4dos which has some improvements in the setmenu --string command (can now centre text within a menu and have a background colour for the text).
Difference from v1.B7 are:
Difference from v1.B7 are:
- Latest grub4dos 2019-12-30.
- Improve E2B scripts to allow user to define a greater number of grub4dos environment variables (grub4dos max is 60).
- New default background.
- Add .vhdx file extension (was removed in last few versions).
- Update Memtest86 UEFI free version to v8.3.
- Add Tails_generic_for_USB_HDD.mnu for generic menu for booting Tails ISOs from USB HDD.
New 2020 eBook on grub4dos is now available
New eBook on grub4dos is now available. Over 170 pages.
Includes all latest commands and features. The price is only $5 but you can pay more if you like ;-).
Exercises to show you how to construct a menu system with wallpaper, unifont, keyboard scancode translation, password, boxed text, animated graphics and tunes, etc.
Based on the latest features of the 2019-12-30 version of grub4dos 0.4.6a.
Each eBook can be downloaded up to 5 times, so you can download a later edition if there is one available in the future.
Includes all latest commands and features. The price is only $5 but you can pay more if you like ;-).
Exercises to show you how to construct a menu system with wallpaper, unifont, keyboard scancode translation, password, boxed text, animated graphics and tunes, etc.
Based on the latest features of the 2019-12-30 version of grub4dos 0.4.6a.
Each eBook can be downloaded up to 5 times, so you can download a later edition if there is one available in the future.
Friday, 20 December 2019
E2B v1.B8d now available + grub4dos eBook
I hope to release this version as v1.B8 before XMas.
Difference from v1.B7 are:
Difference from v1.B7 are:
- Latest grub4dos 2019-12-20.
- Improve E2B scripts to allow user to define a greater number of grub4dos environmental variables (grub4dos max is 60).
- New default background.
- Add .vhdx file extension (was removed in last few versions).
- Update Memtest86 UEFI free version to v8.3.
- Add Tails_generic_for_USB_HDD.mnu for generic menu for booting Tails ISOs from USB HDD.
It is in the Alternate Download Area - Latest Beta folder as usual.
New grub4dos eBook
- NEW! eBook 'Getting started with grub4dos' - complete guide with exercises and full command reference.
Thursday, 19 December 2019
The IODD Mini is now available
The crowd-funded IODD Mini (<Amazon link - please use this if ordering from USA or UK) seems to have arrived at last, after 2 years of waiting.
IODD on Amazon Germany here.
Apparently it contains a KingSpec 2242mm M.2 SSD NGFF Internal Solid State Drive SATA III and so you could swap it out for a different one.
IODD on Amazon Germany here.
IODD Mini 256GB version is approx $135 |
Tuesday, 10 December 2019
Evaluation of the UNI-T UTP1306S 32V 6A 'linear' power supply
Due to some recent instability issues with my switched-mode bench PSU when subjected to a high sudden current demand spike, I decided to get a linear bench power supply. Also, by adding it to my existing bench PSU, I could get a +ve/-ve supply or I could get over 60V if I connect them in series (not quite sure how the CC would work though?).
In particular, I wanted a bench PSU with an Output Enable\Disable switch because I find it useful to be able to set a Voltage and Constant Current setting whilst my test circuit is already connected to the PSU terminals. Why all bench PSUs don't have this is totally beyond me!
One of the few suitable small (cheap) linear bench power supplies was the UNI-T UTP1306S (approx. $100 or £60). I looked at the review on YouTube (see below) before deciding to buy one. I figured that even if it failed on me, at least I would have a nice-looking project case for a future home-made bench PSU!
In particular, I wanted a bench PSU with an Output Enable\Disable switch because I find it useful to be able to set a Voltage and Constant Current setting whilst my test circuit is already connected to the PSU terminals. Why all bench PSUs don't have this is totally beyond me!
One of the few suitable small (cheap) linear bench power supplies was the UNI-T UTP1306S (approx. $100 or £60). I looked at the review on YouTube (see below) before deciding to buy one. I figured that even if it failed on me, at least I would have a nice-looking project case for a future home-made bench PSU!
Note: Another popular PSU is the KA3005D (Bangood affiliate link) (or KA3005P programmable) which actually seems to be better as it has internal relays to control on/off voltage spikes and can be calibrated. It seems to have very low output ripple too.
The first thing I did was to take it apart and inspect it carefully, check soldering, earth connections, tightness of fixings, loose components, etc. The transformer seems remarkably small for a 192W linear PSU...
The first thing I did was to take it apart and inspect it carefully, check soldering, earth connections, tightness of fixings, loose components, etc. The transformer seems remarkably small for a 192W linear PSU...
Some notes:
Another issue with the D3806 power module!
If you read my previous blog, you will see that I found that the D3806 power module produced large over-voltage spikes on its output terminals when you switch on the DC supply to it (even if it's output was programmed to be off on power-up). This could send a surge of up to 10V for approx 10 mS into your nice little 3.3V arduino and blow it up! It also sent spikes when you switched it off too!
I had planned to use this device together with an old ATX power supply to make a nice variable, current-limited bench power supply.
So I decided to try to work around this issue and I designed a delay circuit. The idea is that I would connect the +ve output of the D3806 through the contacts of a Normall-Open 10A-rated relay.
When you switch on the ATX power supply (or any power supply) the relay contacts would remain open for approx. 1 second and then (after the D3806 nasty over-voltage spike had finished) it would close the relay contacts and connect the D3806 ouput to the output terminals.
The delay circuit worked great. I also designed it so that it would open the relay contacts on power-off/decay BEFORE the D3806 over-voltage spike ocurred on it's output too.
I had planned to use this device together with an old ATX power supply to make a nice variable, current-limited bench power supply.
So I decided to try to work around this issue and I designed a delay circuit. The idea is that I would connect the +ve output of the D3806 through the contacts of a Normall-Open 10A-rated relay.
When you switch on the ATX power supply (or any power supply) the relay contacts would remain open for approx. 1 second and then (after the D3806 nasty over-voltage spike had finished) it would close the relay contacts and connect the D3806 ouput to the output terminals.
The delay circuit worked great. I also designed it so that it would open the relay contacts on power-off/decay BEFORE the D3806 over-voltage spike ocurred on it's output too.
Thursday, 5 December 2019
Have you noticed that Google Chrome Translate has been broken for at least month now?
Have you noticed that you can't just right-click on a page and choose the Translate option any more in Chrome?
Being able to translate web pages is one of the main reasons I use Chrome rather than any other browser, but something is broken!
and the fix is...
Being able to translate web pages is one of the main reasons I use Chrome rather than any other browser, but something is broken!
right-click on the text or page... |
Computer says 'No'! |
Friday, 29 November 2019
E2B v1.B8c Beta available
Includes latest MemTest86 UEFI v8.3 Free version - here
or from other Alternate Download Areas - Latest Betas.
MemTest86 Pro has many advanced features but is not free.
or from other Alternate Download Areas - Latest Betas.
MemTest86 Pro has many advanced features but is not free.
Is the D3806 Boost/Buck DC-DC power supply any good as a bench power supply? (+D3806 user guide\manual)
Due to problems I had with LTC3780 boost\buck converter boards and the fact that they are really not designed to be used with adjustable Voltage\Current potentiometers due to the high resistance pots required (the high impedance wires easily pick up stray noise which causes instability), I decided to try the D3806 Boost\Buck converter which has user push-button + LED display. These should be easy to extend to the front panel of a bench PSU as they should be all low-impedance connections.
The LED+button board is on a separate riser PCB and contains a micro-controller. It is supposed to have reasonable ripple\noise output too (TBD).
But is it any good...?
D3806 - DC-DC boost\buck converter with potential 38V 6A output. P/N 321510269 |
The LED+button board is on a separate riser PCB and contains a micro-controller. It is supposed to have reasonable ripple\noise output too (TBD).
But is it any good...?
Tuesday, 12 November 2019
E2B v1.B8b Beta available + grub4dos coding tips
Changes from v1.B7 are are:
- Improve E2B scripts to allow the user to use a greater number of grub4dos environment variables in the MyE2B.cfg file (grub4dos max is 60).
- Add .vhdx file extension (was removed in last few versions).
About grub4dos environment variables
Sunday, 10 November 2019
Why everyone is building their bench power supplies incorrectly (fix = cut the thin black wire)!
I ordered some cheap Volt\Amp meters from Banggood and also a DC-DC buck-boost LTC3780 converter board. Many people have made YouTube videos and written Instructables about how to make a variable PSU from this combination (plus a DC source such as 12V from an ATX power supply) but nearly all of them are WRONG - but the solution is simple!
Note: This type of VA meter has thick Black+Red wire and thin Black+Red+Yellow wires. Do not confuse it with the other types which may have a thick blue wire or a thick yellow wire!
Many people who have built a power supply using these two modules have complained that the over-current pot on the Buck\Boost board did not seem to work. Other people have complained that the Ammeter reading was incorrect. A few have blown up their boards.
The diagram below shows the typical wiring arrangement that is used by most of these designs, but I have added in some extra purple lines to indicate the 0V traces which are already inside the DC-DC Buck\Boost board and already inside the VA meter.
Usually described as "LTC3780 Automatic lifting pressure constant voltage step up step down 10A 130W" |
Digital VA meter (note they seem to only have one decimal place for voltage, not two as shown in this stock picture!) |
Note: This type of VA meter has thick Black+Red wire and thin Black+Red+Yellow wires. Do not confuse it with the other types which may have a thick blue wire or a thick yellow wire!
Many people who have built a power supply using these two modules have complained that the over-current pot on the Buck\Boost board did not seem to work. Other people have complained that the Ammeter reading was incorrect. A few have blown up their boards.
The diagram below shows the typical wiring arrangement that is used by most of these designs, but I have added in some extra purple lines to indicate the 0V traces which are already inside the DC-DC Buck\Boost board and already inside the VA meter.
Thursday, 7 November 2019
My build of a 30V digitally controlled, current limited bench power supply for £45
Bench power supply for <£50
Note: Some links in this article are affiliate links. This article is not sponsored in any way and all materials used were purchased privately.
UTP1306S - see blog post |
This minileaf is on a flash sale for 2 days at Banggood, only £36 for a 30V 10A <10mV ripple, 5-star rated by 97% of customers) but always comes with the risk that it will stop working and be unrepairable after a while or will arrive in bits.
Due to the problems of returning faulty products when buying from overseas suppliers, if I was going to buy a bench PSU I would buy one from Amazon for £59 as it is easier to return faulty items.
By making my own PSU from modules, it will be easy to repair just by changing the faulty module.
Wednesday, 6 November 2019
My fantastic KSGER soldering iron arrived today - but it had some faults...
This article contains affiliate links which I may earn a small commission from. All items discussed were purchased privately.
I have been looking for a new soldering iron for a while because my old Antex 40W iron is just not powerful enough. It can't cope with soldering to large terminals or other large connectors. This can cause heat damage to the components.
Apparently the soldering irons that use the T12 type of soldering iron bits are highly recommended. These bits are fitted internally with a heating element and a temperature sensor. This means the heat can be controlled - only the tip gets hot which is where you need it. What's more, it can get to (say) 300 degrees C in less than 10 seconds because we are not heating a load of iron and copper in the shaft and collar of the bit - it can be left in 'standby' mode at say 150 degrees C whilst you are not using it and it will shake-and-heat to 300 degrees C in 3-4 seconds.
I have been looking for a new soldering iron for a while because my old Antex 40W iron is just not powerful enough. It can't cope with soldering to large terminals or other large connectors. This can cause heat damage to the components.
T12 soldering bit |
KSGER T12 soldering station
The KSGER station has a digital display and the 'shake-to-wake-from-standby' feature - if you shake the iron as you pick it up, it wakes from standby and heats up quickly. This helps the bits to last longer.Monday, 4 November 2019
E2B v1.B7 released
v1.B7 changes:
https://rmprepusb.blogspot.com/p/e2b-alternate-download-areas.html
- Support .isomemgrub file extension (loads iso into memory before running it)
- Fix bug with .vhdmem file extension
- SWITCH_E2B v1.1.29 (bugfix for 'error 52' issue)
- Display date&time function now in new grub4dos
- grub4dos help menu entries added to the Adjust_E2B_Menu2.mnu file (also included in PimpMyDrive.cmd)
- Latest grub4dos 0.4.6a 20191028 for small bugfix and time+date update new function
- "\_ISO\docs\Make_E2B_USB_Drive\Make_E2B_Choose_Size_of_Ptn1 (run as admin).cmd" added if you want to make a USB drive with smaller size Ptn 1.
Early release available in Alternate Download Areas for few days before on main site - please report any issues ASAP.
Sunday, 20 October 2019
Weird USB problems with Windows 10 1903!
In the last week or so I have been experiencing very odd things with some of my USB drives under Windows 10 x64 1903.
Windows seems to think that the USB drive is corrupt. However, I can look at the drive sectors using RMPrepUSB and it will show what looks like a good MBR and PBRs. However, Windows cannot read the volumes and wants to format both of them!
Rebooting the system does not help.
If I run TestDisk, that also reports very 'wrong' results.
Windows Disk Manager shows the drive with two partitions but it refuses to let me assign a drive letter to them and asks me to 'refresh' Disk Manager (which does no good).
The strange thing is that the USB drive is OK when connected to another system.
2. Highlight the USB drive
3. Right-click - Uninstall Selected Devices
4. Now unplug and reconnect the USB drive.
5. Reboot if required.
Magically, Windows now sees two good partitions and gives them both drive letters and all is sweet!
I also found that none of my Sandisk Extreme Pro 128GB USB flash drives would be recognised by Windows (no 'ding' when inserted) when I plugged either of them into the 2nd USB 3 socket on the front of my PC (but all other USB sockets worked OK and other USB flash drives worked OK in all the USB PC sockets!). Clearly it did not like 'Sandisk Extreme Pro' + USB port 2' as a valid combination! Using USBDeview also fixed this too (after finding the 'Sandisk Extreme Pro' device and uninistalling it and then rebooting).
Windows seems to think that the USB drive is corrupt. However, I can look at the drive sectors using RMPrepUSB and it will show what looks like a good MBR and PBRs. However, Windows cannot read the volumes and wants to format both of them!
Rebooting the system does not help.
If I run TestDisk, that also reports very 'wrong' results.
Windows Disk Manager shows the drive with two partitions but it refuses to let me assign a drive letter to them and asks me to 'refresh' Disk Manager (which does no good).
The strange thing is that the USB drive is OK when connected to another system.
The fix!
1. Download and run NirSoft USBDeview.exe (USB Device Viewer).2. Highlight the USB drive
3. Right-click - Uninstall Selected Devices
4. Now unplug and reconnect the USB drive.
5. Reboot if required.
Magically, Windows now sees two good partitions and gives them both drive letters and all is sweet!
I also found that none of my Sandisk Extreme Pro 128GB USB flash drives would be recognised by Windows (no 'ding' when inserted) when I plugged either of them into the 2nd USB 3 socket on the front of my PC (but all other USB sockets worked OK and other USB flash drives worked OK in all the USB PC sockets!). Clearly it did not like 'Sandisk Extreme Pro' + USB port 2' as a valid combination! Using USBDeview also fixed this too (after finding the 'Sandisk Extreme Pro' device and uninistalling it and then rebooting).
Sunday, 13 October 2019
Add Medicat 18.10 to E2B
Because Medicat uses incompatible and mixed versions of syslinux, the ISO may not work 100% by just extracting the files from the ISO. You can use Rufus to prepare a spare flash drive first. Rufus should update and fix any incompatible versions in the ISO as it installs it onto the USB drive. The alternative if to use the E2B MPI ToolKit on the ISO file to make a .imgPTN file.
Note that the Medicat WinPE is NOT intended to be run as a DVD/ISO (even if it could be made to fit) - the files MUST be extracted from the ISO. MiniWindows will not work correctly unless the files are extracted.
Once you have prepared the spare flash drive you can test that all menu items work and then make a .imgPTN file using the spare flash drive as the 'source' by dragging-and-dropping the spare USB drive icon\letter in Explorer onto the MPI_FAT32 Desktop icon.
Note that Medicat has bugs even when you prepare it in the 'official' way using Rufus.
If you don't have a spare USB drive then just use the Medicat ISO as the source. The latest version of the MPI Tool Kit should prompt you to use syslinux '604' too.
When prompted by MakePartImage to AUTO-CORRECT - answer N, do NOT update the configuration files.
AFAIK the functionality is the same if you directly use the ISO file instead of a 'Rufus' flash drive as the source.
You can also UEFI64 boot from the .imgPTN file to MiniWindows x64.
Note that the Medicat WinPE is NOT intended to be run as a DVD/ISO (even if it could be made to fit) - the files MUST be extracted from the ISO. MiniWindows will not work correctly unless the files are extracted.
Once you have prepared the spare flash drive you can test that all menu items work and then make a .imgPTN file using the spare flash drive as the 'source' by dragging-and-dropping the spare USB drive icon\letter in Explorer onto the MPI_FAT32 Desktop icon.
Note that Medicat has bugs even when you prepare it in the 'official' way using Rufus.
If you don't have a spare USB drive then just use the Medicat ISO as the source. The latest version of the MPI Tool Kit should prompt you to use syslinux '604' too.
When prompted by MakePartImage to AUTO-CORRECT - answer N, do NOT update the configuration files.
AFAIK the functionality is the same if you directly use the ISO file instead of a 'Rufus' flash drive as the source.
You can also UEFI64 boot from the .imgPTN file to MiniWindows x64.
Medicat - notes and bug fixes
Friday, 11 October 2019
XMLtoE2B version 2.0.48 with bugfix
The previous version sometimes added an extra
</RunSynchronousCommand>
line when adding an SDI_CHOCO section.
This new version should fix the problem.
</RunSynchronousCommand>
line when adding an SDI_CHOCO section.
This new version should fix the problem.
Thursday, 10 October 2019
Easy2Boot v1.B7b with bugfix for non-contiguous files hanging menu loading
I just came across a long-standing bug in grub4dos which has the affect of making E2B freeze when listing a non-contiguous ISO file, as shown below...
Version 1.B7b avoids this bug by not showing the Volume and UUID details of the ISO which is normally listed under the menu and so avoids the issue.
By habit, I always make files contiguous after I copy them to the E2B drive, so I never noticed until now! This issue must have been present since E2B v1.B0!
The grub4dos bug report is here.
It is not supposed to hang!!! |
By habit, I always make files contiguous after I copy them to the E2B drive, so I never noticed until now! This issue must have been present since E2B v1.B0!
The grub4dos bug report is here.
Monday, 30 September 2019
E2B v1.B6 released
Changes from v1.B5:
- Bugfix - Easy2Boot download self-extracting exe no longer adds the Make_E2B.exe program into the Windows Start Menu
- Bugfix - SWITCH_E2B.exe v1.1.25 - if C: drive compressed/encrypted will still work after warning
- Improve SIZE_E2B and SIZE_HD1 values to nearest GiB instead of nearest 4GiB.
- Licence readme files added for 3rd-party s/w - see \_ISO\docs\Licenses
- E2B now checks for 2019-08-09 version of grub4dos 0.4.6a or later
- MyPwd.g4b added to Sample mnu Files\E2B folder to show example of how to prompt for a master password and have different wallpapers when asking for password
- Latest grub4dos (allows animation to play during user input, adds grub4dos 'setmenu --keyhelp-on and --keyhelp-off commands)
- KBD_DVORAK_USA.g4b keyboard translation file added (thanks to Alex R).
- Latest version of RMPartUSB.exe
- menu.lst changed to fix first frame of animation graphics being displayed just before Main menu (due to new grub4dos)
- ArchiveOS link added to \_ISO\docs\Download URLs folder.
- Change to \_ISO\e2b\grub\bsd.imgptn to fix bug of not booting if located past 2GB on drive (thanks to James for reporting and extensive testing!)
- .isogrub file extension now directly loads \menu.lst if it exists (for all-in-one Acronis ISOs, etc.).
Download from Alternate Sites.
It will be available on FossHub in a few days.
The XJW01 LCR (0.3% accuracy) YouTube video is now uploaded
XJW01 LCR Bridge Meter
Hutale 4.2 LCR-DDS-F meter: LCR ESR Bridge Meter / DDS Function Generator / Frequency Meter
Another interesting LCR Bridge (without any case or 5V power supply) which has approx the same accuracy can be found here. Contact the developer - price is around 60 Euros delivered.
I have not tested this yet but it can also measure Frequency and be used as a frequency generator too!
Sunday, 29 September 2019
English User Manual for the XJW01 LCR Bridge
I have spent a lot of time testing, experimenting and then writing this User Manual. I hope it is useful to the owners of this very useful XJW01 Bridge which comes in two case styles (as a kit or ready-made).
Many owners have had difficulties with these, mainly because if you press the wrong button you can destroy all the preset calibration values without warning! With one button press, you can also overwrite the factory preset calibration values. This manual explains how to avoid this pitfall and other gotchas!
Once you understand how to use it, it is a very useful piece of kit.
You can now download my PDF manual from here for a modest fee.
The PDF also includes an example front panel template with the correct (or at least more easily understood) button labels.
Type 2 Mains powered |
Type 1 for external power source |
Many owners have had difficulties with these, mainly because if you press the wrong button you can destroy all the preset calibration values without warning! With one button press, you can also overwrite the factory preset calibration values. This manual explains how to avoid this pitfall and other gotchas!
Once you understand how to use it, it is a very useful piece of kit.
You can now download my PDF manual from here for a modest fee.
The PDF also includes an example front panel template with the correct (or at least more easily understood) button labels.
Saturday, 28 September 2019
Getting to know the XJW01 LCR Bridge
I was looking for an accurate LCR Bridge recently which could also measure ESR values of capacitors.
I also wanted a low-voltage LCR so that I could test components whilst they were still on the PCB without exceeding any diode/transistor junction voltages and thus get false readings.
The XJW01 LCR bridge seems to be quite good and inexpensive. It is sold on many sites including eBay, Amazon and Ali Express.
I also wanted a low-voltage LCR so that I could test components whilst they were still on the PCB without exceeding any diode/transistor junction voltages and thus get false readings.
The XJW01 LCR bridge seems to be quite good and inexpensive. It is sold on many sites including eBay, Amazon and Ali Express.
Thursday, 26 September 2019
E2B v1.B6e with .isoBSD bugfix
James reported a problem when using the .isoBSD file extension with E2B (flashing cursor on boot).
This file extension can be used to boot to FreeBSD and other BSD-based ISOs which are otherwise difficult to multi-boot from.
http://www.easy2boot.com/add-payload-files/freebsd/
The .isoBSD file extension actually uses E2B's \_ISO\e2b\grub\bsd.imgptn (fat12 disk image) file together with the original BSD ISO file to create two new partitions on the E2B drive.
The Beta version 1.6Be ('Latest Beta' folder) has a modified version of the bsd.imgptn file which fixes the issue.
If you are interested in more details, visit the thread at reboot.pro.
This file extension can be used to boot to FreeBSD and other BSD-based ISOs which are otherwise difficult to multi-boot from.
http://www.easy2boot.com/add-payload-files/freebsd/
The .isoBSD file extension actually uses E2B's \_ISO\e2b\grub\bsd.imgptn (fat12 disk image) file together with the original BSD ISO file to create two new partitions on the E2B drive.
The Beta version 1.6Be ('Latest Beta' folder) has a modified version of the bsd.imgptn file which fixes the issue.
If you are interested in more details, visit the thread at reboot.pro.
Tuesday, 24 September 2019
Boot KDE Neon with persistence from an ISO
Here is the .mnu file for booting KDE Neon with persistence.
It is essentially the same as the Ubuntu persistence .mnu file except that it loads the kernel file /casper/vmlinuz instead of vminux.efi (which does not exist in KDE Neon).
It is essentially the same as the Ubuntu persistence .mnu file except that it loads the kernel file /casper/vmlinuz instead of vminux.efi (which does not exist in KDE Neon).
Sunday, 22 September 2019
How I fixed the HP "incompatible ink cartridges' error
However, when you try to buy more ink, you find that a black+tricolour cartridge set costs more than the printer did in the first place!
This is the well-established 'Razor and blades' tactic - you sell the razor at a loss but make a regular income from selling the blades.
To top it all, the firmware in my old printer does all it can to ensure that you only use 'compatible' (HP) ink cartridge replacements. However, in 2017 the Supreme Court in the USA (Impression products Ink Inc. v. Lexmark) frowned upon this practise. Since that court case, some manufacturers now provide firmware updates to 'unblock' their printers and more recent printers don't usually block refilled cartridges.
Monday, 16 September 2019
E2B v1.B6c Beta now available
Download v1.B6c
Changes from v1.B5 (changes for v1.B6c in bold):
- SWITCH_E2B.exe v1.1.25 - bugfix if C: drive compressed/encrypted will still work after warning user
- Improve SIZE_E2B and SIZE_HD1 values to nearest GiB instead of nearest 4GiB
- Licence readme files added for 3rd-party s/w - see \_ISO\docs\Licenses
- Easy2Boot download self-extracting exe no longer adds the Make_E2B.exe program into the Windows Start Menu
- Now checks for 2019-08-09 version of grub4dos 0.4.6a or later
- MyPwd.g4b added to Sample mnu Files\E2B folder to show example of how to prompt for a master password and have different wallpapers
- Latest version of grub4dos (allows animation to play during user input before E2B menu is displayed and supports the new grub4dos 'setmenu --keyhelp-on' and 'setmenu --keyhelp-off' commands)
- KBD_DVORAK_USA.g4b keyboard translation file added (thanks to Alex R).
Thursday, 12 September 2019
Monday, 2 September 2019
E2B v1.B6b Beta available
This v1.B6b Beta version has some GPL licensing text files and licensing information added. The E2B download contains some bundled GPL utilities which require me to add these text licence files.
I have added MyPwd.g4b to the Sample mnu Files\E2B folder to show an example of how to prompt for a master password and display different wallpapers. e.g.
splashimage --offset=0x00=680=10 /_ISO/pwdOK.bmp
I have added MyPwd.g4b to the Sample mnu Files\E2B folder to show an example of how to prompt for a master password and display different wallpapers. e.g.
1. Displays an 'Enter password' 800x600 wallpaper (the example file just uses an existing E2B background')
2. User types in a password
3. If good, displays the wallpaper you want for the main menu
4. If bad pwd, display an alternate wallpaper (could say 'bad password - please re-enter')
5. If good pwd then display Main menu
You can overwrite the wallpaper with any stamp by adding a splashimage --offset command (use 0x00=opaque or 0x80 for transparent background, e.g.
You can thus choose to keep the same background and just display a different small STAMP instead of changing the whole wallpaper. If the STAMPS overwrite each other but are not the same size, you will need to reload the original wallpaper and then apply the STAMP.
!BAT
# This can be called from MyE2B.cfg or \_ISO\MAINMENU\$$$$CONFIG\$.mnu using 'call /_ISO/MyPwd.g4b'
# copy it to \_ISO folder of E2B drive and then edit it as required
# This can be called from MyE2B.cfg or \_ISO\MAINMENU\$$$$CONFIG\$.mnu using 'call /_ISO/MyPwd.g4b'
# copy it to \_ISO folder of E2B drive and then edit it as required
Sunday, 25 August 2019
E2B eBook #1 'How to make a multiboot USB drive using Easy2Boot' v2.13 now available
I have made a few small tweaks to eBook #1 '
How to make a multiboot USB drive using Easy2Boot
'Getting started with Easy2Boot' v2.13
If you have already purchased this eBook, you can download v2.13 using the link that was sent to you in the confirmation email from Payhip.
Not my video...
Saturday, 24 August 2019
E2B v1.B5 now released
Changes from v1.B4:
- Allow file extension suffixes on .wim and .vhd files - e.g. boot.wim64, Windows 7 Ultimate.vhd64pwd.
- Spaces in .vhd and .wim filenames are now allowed.
- Bugfix - fix 'force'ing of file extension from menu - allows 'QRUN.g4b force.iso xxxxx._yyyy.iso' to override the yyyy file extension override.
- Bugfix - animation sometimes not shown on submenus.
- New E2B_Editor.exe now displays opaque STAMPs (1-10) when a .cfg file with STAMPs is loaded (transparent stamp background is not supported).
- New default wallpaper background.
- New feature - display date & time anywhere on menu (updates each second)
- Add a $$TrueHidePtn2.mnu sample menu file
- Add Display_Disk_Partitions.mnu to Sample mnu Files\E2B to display MBR partition table of disks in system.
- Add Display_DateAndTime.mnu Sample mnu file
- Add latest grub4dos with enhanced setmenu command.
Monday, 19 August 2019
Easy2Boot is featured in today's WebUser magazine
This just arrived through my letterbox today!
'BOOT ANYTHING FROM A USB STICK' |
I'm reading this with a nice cup of tea in my official E2B mug! |
Thursday, 8 August 2019
E2B v1.B5c beta now available
Changes from v1.B4:
- Allow file extension suffixes on .wim and .vhd files - e.g. boot.wim64, Windows 7 Ultimate.vhd64pwd.
- Spaces in .vhd and .wim filenames are now allowed.
- Bugfix - fix 'force'ing of file extension from menu - allows 'QRUN.g4b force.iso xxxxx._yyyy.iso' to override the yyyy file extension override.
- Bugfix - animation sometimes not shown on submenus.
- New E2B_Editor.exe now displays opaque STAMPs (1-10) when a .cfg file with STAMPs is loaded (transparent stamp background is not supported).
- New default wallpaper background.
- New feature - display date & time anywhere on menu (updates each second) - see screenshot below.
- Add a $$TrueHidePtn2.mnu sample menu file
- Add Display_Disk_Partitions.mnu to Sample mnu Files\E2B to display MBR partition table of disks in system.
- Add Display_DateAndTime.mnu Sample mnu file
- Add latest grub4dos with enhanced setmenu command.
Time and Date can update every second |
With the dynamic date&time command, you can use 24-hour or 12-hour time format and 2-digit month ("08") or three-letter English month ("Aug").
A simplified example to add to the end of your MyE2B.cfg file is:
A simplified example to add to the end of your MyE2B.cfg file is:
Tuesday, 30 July 2019
SysRescueCD MBR+UEFI+persistence
The latest SysRescueCD v6.0.3 now uses Arch Linux, so I have updated the instructions in the previous SysRescueCD blog article.
Wednesday, 24 July 2019
WARNING! Don't buy this 'BAD USB' cable from Amazon - it could start a fire!
I purchased this USB cable from Amazon yesterday for use in the car with my smartphone.
I was intrigued by the 'reversible' design of the USB 2.0 connector as well as the right-angle connectors. I have never seen a USB Type-A male connector with a set of contacts on each side and I wondered how it worked...
So today I used it to connect my phone (a Moto G7) to the USB socket of my new VW Golf, but the Golf console failed to detect that any USB device was connected to it!
So I disconnected the phone from the cable but left the USB 2.0 cable connected to the car's USB port.
After driving back home from the supermarket, I went to unplug the USB 2.0 connector from the car in order to test it...
TECHGEAR: USB C Cable, 30cm USB Type C 90 Degree Right Angle Sync & Fast Charge Reversible Cable |
I was intrigued by the 'reversible' design of the USB 2.0 connector as well as the right-angle connectors. I have never seen a USB Type-A male connector with a set of contacts on each side and I wondered how it worked...
So today I used it to connect my phone (a Moto G7) to the USB socket of my new VW Golf, but the Golf console failed to detect that any USB device was connected to it!
So I disconnected the phone from the cable but left the USB 2.0 cable connected to the car's USB port.
After driving back home from the supermarket, I went to unplug the USB 2.0 connector from the car in order to test it...
Updated version of E2B_Editor.exe with support for STAMPs
E2B_Editor.exe v1.0.97 now displays any STAMPs that you have specified in your .cfg file.
It is also in E2B v1.B5a Beta.
All ten stamps (STAMP1 to STAMP10) are supported but the transparency value (0x80) will be ignored - all stamps will be opaquely overlaid onto the wallpaper when displayed by E2B_Editor.
You can quickly experiment with the position of your STAMPs by editing the MyE2B.cfg file and then reloading it back into the E2B_Editor.exe to see how it looks.
If a non-existent STAMP file is specified then there will be no error message or warning - it just won't appear.
Please let me know if you find any bugs!
It is also in E2B v1.B5a Beta.
All ten stamps (STAMP1 to STAMP10) are supported but the transparency value (0x80) will be ignored - all stamps will be opaquely overlaid onto the wallpaper when displayed by E2B_Editor.
You can quickly experiment with the position of your STAMPs by editing the MyE2B.cfg file and then reloading it back into the E2B_Editor.exe to see how it looks.
If a non-existent STAMP file is specified then there will be no error message or warning - it just won't appear.
Please let me know if you find any bugs!
Tuesday, 23 July 2019
E2B v1.B5a Beta now available
Booting Windows NT6 .VHD and .WIM files
Previously although .wim and .vhd files did not need to be contiguous, their file extension had to be unaltered so you could not use a file extension of say .wim64 so that it would only be listed on 64-bit systems, or perhaps Win7Ult.vhd64ncq so that it would only be listed on 64-bit systems and so E2B would not complain about the fact that it was not contiguous.Sunday, 21 July 2019
E2B v1.B4 now available
I just noticed that the file extension suffixes '64', '32', '4GB' and '3GB' no longer work on recent versions of E2B!
e.g. Ubuntu 64.iso64 should only be listed in the menu if the CPU is a 64-bit CPU. Similarly, Ubuntu.iso3GB should only be listed in the E2B menu if the system contains less than 4GB of RAM.
32 - file is only listed in menu on systems with 32-bit CPU
64 - file is only listed in menu on systems with 64-bit CPU
3GB - file is only listed in menu on systems with less than 4GB of RAM
4GB - file is only listed in menu on systems with more than 4GB of RAM
pwd - user must enter a password before the payload file can be run
NCQ - (non-contiguous+quiet), the payload will not prompt the user with suggestions, redir will be set and will not try to make the file contiguous
quiet - redir will be set so that most messages will be suppressed
quietp - redir and redirp will be set so that all messages including warnings will be suppressed
e.g.
Ubuntu amd64.iso4GB64pwdquietp
Ubuntu i386.iso3GBncq
Read more: http://www.easy2boot.com/add-payload-files/list-of-file-extensions-recognised-by-e2b/
I noticed the issue '64' extension suffix bug because I tested .isopersistdebian64 as a file extension and found it was still being listed on a 32-bit system!
The new 1.B4 version is also available on the two Alternate Download Areas.
e.g. Ubuntu 64.iso64 should only be listed in the menu if the CPU is a 64-bit CPU. Similarly, Ubuntu.iso3GB should only be listed in the E2B menu if the system contains less than 4GB of RAM.
E2B extension suffixes (not case sensitive)
These should work with most file extensions (v1.B5 will also allow .wim and .vhd extensions to have these suffixes)...
64 - file is only listed in menu on systems with 64-bit CPU
3GB - file is only listed in menu on systems with less than 4GB of RAM
4GB - file is only listed in menu on systems with more than 4GB of RAM
pwd - user must enter a password before the payload file can be run
NCQ - (non-contiguous+quiet), the payload will not prompt the user with suggestions, redir will be set and will not try to make the file contiguous
quiet - redir will be set so that most messages will be suppressed
quietp - redir and redirp will be set so that all messages including warnings will be suppressed
e.g.
Ubuntu amd64.iso4GB64pwdquietp
Ubuntu i386.iso3GBncq
Read more: http://www.easy2boot.com/add-payload-files/list-of-file-extensions-recognised-by-e2b/
New feature in v1.B4
I have also added support for Debian\Kali + persistence by using the new .isopersistdebian file extension in E2B v1.B4 (details here). Although you still have to create the persistence file, you don't need to create a .mnu file for it now.I noticed the issue '64' extension suffix bug because I tested .isopersistdebian64 as a file extension and found it was still being listed on a 32-bit system!
The new 1.B4 version is also available on the two Alternate Download Areas.
Tuesday, 16 July 2019
Last Minute Amazon Prime deals!
Get them whilst they are hot!
Samsung 860 2TB SSD
Samsung 240GB SSD (less than half-price!)
Crucial 1TB M.2 PCIe
WD 500GB M.2 SATA (combine with SilverStone USB for super-fast E2B drive)
P.S. If you are reading this you are too late now!
Samsung 860 2TB SSD
Samsung 240GB SSD (less than half-price!)
Crucial 1TB M.2 PCIe
WD 500GB M.2 SATA (combine with SilverStone USB for super-fast E2B drive)
P.S. If you are reading this you are too late now!
Friday, 12 July 2019
E2B UEFI multiboot video now available on YouTube
A new (pretty bad!) E2B video is now up.
It shows you how adding a 2nd FAT32 partition will allow you to UEFI-boot to any .imgPTN23 UEFI payload and how you can boot to WinPE to run SWITCH_E2B.exe and switch to any other UEFI .imgPTN23 file you have on the E2B drive.
Note that Secure Boot is supported when using this scheme (as long as the UEFI payload files are signed) so you don't need to turn off Secure Boot.
You do not need to MBR-boot or run SWITCH_E2B.exe under Windows first.
I had problems finding a camera that worked - all mine seemed to have auto-focus always on (no manual/fixed focus) and so didn't work very well on LCD screens! I also had problems with reflections too. In the end I used my webcam.
I guess I should invest in a fancy capture card, but it hardly seems worth it for the occasional video where I need to capture the screen output from a real BIOS.
It shows you how adding a 2nd FAT32 partition will allow you to UEFI-boot to any .imgPTN23 UEFI payload and how you can boot to WinPE to run SWITCH_E2B.exe and switch to any other UEFI .imgPTN23 file you have on the E2B drive.
Note that Secure Boot is supported when using this scheme (as long as the UEFI payload files are signed) so you don't need to turn off Secure Boot.
You do not need to MBR-boot or run SWITCH_E2B.exe under Windows first.
I had problems finding a camera that worked - all mine seemed to have auto-focus always on (no manual/fixed focus) and so didn't work very well on LCD screens! I also had problems with reflections too. In the end I used my webcam.
I guess I should invest in a fancy capture card, but it hardly seems worth it for the occasional video where I need to capture the screen output from a real BIOS.
Wednesday, 10 July 2019
Easy2Boot v1.B3 released (with bugfixes for v1.B2)
Some bugs in v1.B2 have come to light, the most serious being that XP installs no longer work and give an 'ntkrnlmp.exe file could not be loaded' error.
v1.B3 changes:
v1.B3 changes:
- BUGFIX for XP Install Step 1 giving 'File ntkrnlmp.exe could not be loaded. Error code 14'
- BUGFIX for Change Language mnu
- BUGFIX some Windows Install ISOs did not give repair option
- Improve TURKISH help menu (thanks to dnecro) + few other tweaks
- Latest grub4dos
Please download update from here.
Subscribe to:
Posts (Atom)