Monday, 13 January 2020

Latest a1ive grub2 File manager v1.4 (with Windows 8.1 and XML support)

The new version 1.4 now supports the ability to run a Windows 7/8/10 install ISO with an XML file.

This allows us to:

1. Install any Edition of Windows from a Win7 ISO
2. Install Windows 8.1 without needing to enter a Product Key
3. Install Windows 10 with an unattend.xml file

Just copy your .XML files into the same folder as your ISO

e.g. on your large NTFS partition:
\_ISO\WINDOWS\WIN8  (contains .iso and .xml files)
\_ISO\WINDOWS\WIN7 (contains .iso and .xml files)
etc.

Download and unzip the latest version of the a1ive .imgPTN23 file (e.g. grub2 File Manager v1.4 (by a1ive).imgptn23auto) - see Alternate Downloads - Other folder for this. Place it in the \_ISO\MAINMENU folder.

Download the Sample_WIN8.1_XML_Files.zip, unpack and place in your Win8 folder.

For Win7 - to choose any Edition, use this XML file.

Use the XML file to choose any Edition in the Win7 ISO.

You can also add .xml files for Windows 7 (to install Home from a Pro ISO file for instance, because Win7 Retail ISOs contain all versions of Windows 7).

Win8...
Navigate to your WIN8 folder and choose an ISO file.

Sunday, 12 January 2020

Try this UEFI multiboot E2B drive (just add ISOs)

This E2B drive should run most UEFI payloads once you switch-in the a1ive File Manager.

Once it has been made, just copy your .ISO, .VHD, .VHDX, .WIM, .IMG. EFI, .IPXE payload files to the 3rd NTFS partition then run WinContig or Defraggler to make the ISOs contiguous.

You should then have a USB drive which will Secure or non-Secure UEFI64 boot or non-Secure UEFI32 boot (and MBR boot on some systems too).

It will also allow you to run SWITCHPE so that you can switch out the a1ive File Manager partition and switch in a different .imgPTN file should you need to.

This system is much easier to maintain than the E2B grub2 menu system because you just add (or delete) payload files. No other .imgPTN files need to be made. You can create grub2 menus if you wish however (e.g. UEFI\MBR booting Ubuntu-based ISOs + persistence in my previous blog).

Note: Win8.1 ISOs will require you to enter a Product Key. This can be an installation-only generic key (or you can add a \sources\ei.cfg file into the ISO). Version 1.4 or later also accepts XML unattend files too!

See also here for a E2B UEFI USB drive.

Instructions

Thursday, 9 January 2020

a1ive grub2 file manager menu for Ubuntu with persistence

Here is how to add multiple Ubuntu-based ISOs+persistence to your a1ive grub2 drive.


Instructions

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:

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?

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.

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!


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.

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!
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!
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


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!