I downloaded the windows 11 iso.
I tried diferent methods but I failed to create the bootable USB, I guess it's because it has legacy BIOS.
Or there must be a trick ?
I tried with windows 10 and 8 too, but nothing has worked yet.
It seems to do with UDF or NTF or FAT or the MBR or the bootloader stuff, but I didn't find any solution yet.
Hi bigpup,
Did you actually read my problem description ?
The link you provided is for tools from Windows.
I have puppy linux only at the moment.
So how do I do ?
The problem is not as simple as it seems, I tried many methods but none has worked, because the bios is not UEFI and I have only puppy linux.
Give me a working method that works on your puppy on an old PC.
Thanks
If legacy boot is enabled, then
The boot manager displays a list of items that can boot using UEHI
and the boot manager also lists legacy boot items, in addition to the UEHI items.
like cd/dvd discs and usb flash drives.
To boot legacy items, the BIOS copies to ram the MBR (Master Boot Record)
which is the 512 bytes at the beginning of the drive, which is outside of any file system. and executes it (the MBR copy that is in ram)
Legacy boot does not understand files or file systems.
UEHI does understand files and file systems.
UEHI finds the boot configuration files, usually in a folder named boot
The UEHI boot files are normal files that can be copied and moved and deleted and edited.
I got win11 to install on an old P4 desktop with legacy bios. There is a free third party software (wintousb) to allow copy of this install to be moved to an external usb drive and from there on out, can be booted from that usb drive. MS used to have that ability built in least the "professional" versions, dont think the "home" versions ever did. But its third party freeware. The site offering it has paid software upgrades, but the free version will do this.
Sure I dont know the details of exactly what this software does, I do know you cant install windows then just move the SSD or hard drive to usb, wont boot that way. Needs whatever that third party software does. Oh and lot sites supposedly offering the wintousb but you probably want to download it from the original site.
Puzzled by this as I have all my W10 computers booting in legacy bios mode. I think that would only apply if W8-10 was originally installed in UEFI mode. If installed in legacy bios mode it will boot in that mode.
You are correct, as designed, but some clever people figured out how to bypass the limitations. It requires some serious manipulation, but does work. I have W11 running nicely on a 2007 vintage computer that doesn't even support UEFI.
On my machine, using UEHI mode,
UEHI boots MS Windows by default.
unless you press ESC to get a menu,
and you can choose memory tester, repair options, install options, boot manager, configure bios, etc etc
If legacy mode is enabled, you get all the exact same UEHI choices,
plus any legacy boot choices,
in my case, if I plug in a bootable usb flash drive
it gets added to the boot manager menu,
MS Windows boots by default (using UEHI), unless I use the boot manager menu.
With Linux you can download a Windows iso and when you do so you get the choice of which version you want. (Windows home or Pro). You select the one you have a licence for.
To answer the question, as recommended above Ventoy will work with a Windows iso and it will boot from either a PC with Legacy or UEFI settings. The instructions for installing Ventoy to a USB stick using Linux are giving here: _start.html after the Windows instructions.
Windows 10 can be installed without a TPM chip and it you can install it on a Legacy BIOS computer.
I am trying Ventoy
./VentoyGUI.x86_64
That created 2 partitions, 1 empty exfat and 1 efi 32Mb vfat, and then ?
I just copy the iso in the usb ?
I am gonna try it later.
Who here please did try the ventoy thing ?
If you prepared the Ventoy USB stick then just copy your iso's to the large exfat partition and then safely remove USB stick. Pop the Ventoy USB stick into the PC that you want to do the installation on and select that to boot from.
I did it, but it failed.
The legacy BIOS doesn't reckognize the usb as a bootable device.
And got this message "disk boot failure, insert system disk and press enter".
It has to do with secureboot ? Or other options ?
Just been trying my Ventoy USB stick in various 32 bit laptops. On a 2009 Acer Aspire one I got the full list of iso's but it quickly changed to only the first item on the list without my intervention and that is near as I have got to your case. I have looked a bit more at my Ventoy USB stick and I have 3 partitions whereas you normally get 2. I have added another to have the ability to load files on it and make it more useful. I have attached a screenshot of my Ventoy USB partitions as seen by GParted together with my list of iso's that I can load. You will note that one of the partitions has got the boot flag set which will be needed for Legacy computers. Is that the case with yours.
P.S. There are ONLY 2 forum distros ISO files that boot directly from this (or any) Ventoy without issues (many). There are instructions on this forum for how to easily handle that; to have all of your PUPs/DOGs boot without the issues mentioned.
Not sure what you are doing but just so that I can see if there is anything going on with newer versions of Ventoy than what I have used in the past I downloaded the latest ventoy-1.0.82 and extracted it. I read the README in the extracted directory and opening a terminal in the extracted directory typed "sh Ventoy2Disk.sh -i /dev/sdb" without the ". After typing y to a few warnings about the USB was just about to wiped and data destroyed it did its work and installed Ventoy on the USB stick. I then transferred some Puppy iso's into sb1 to test it. On rebooting and selecting the USB stick up come the menu with the Puppies on so that I could boot them. I tried on a few laptops including the old one described below and a UEFI only one.
To make sure that it was not an old hardware issue, for the above work, I used an old 2009 single core Atom 32 bit laptop running bionic pup to prepare the USB stick. The only issue that I got was downloading the Ventoy from the git site because the I had difficulty getting the option to do that with old browsers and so did it with a Mint installation.
I will add that the Ventoy2Disk automatically: formatted sdb1 as exfat with the label Ventoy and set the boot flag and formatted the 32 MiB sdb2 partition as fat16 with the label VTOEFI with the esp flag set
Is your old PC 32 bit one or a 64 bit? ./VentoyGUI.x86_64 is for 64 bit PCs. There is a VentoyGUI.i386 for 32 bit PCs. If you followed my example I think Ventoy will sort itself out and the default is that secure boot is disabled.
OK. Your PC is not that old. You have to try something. Sometimes a USB make doesn't play ball and in cases such as yours it is wise to try another USB make. Repeat the process that I used to create the USB stick and see it that works. If it doesn't I am out of ideas.
Just to add that I came across an old Windows 7 DVD and had time to create an iso from it with the dd command. I added the created iso to the Ventoy USB stick prepared earlier and on an old 2009 Atom laptop it booted where I selected Windows 7 and it booted into the screen where I had to start selecting details for Windows to proceed. So it shows that Ventoy works fine.
If desperate and wanting to learn more you can try the procedure outlined here -a-b ... ing-linux/
First, you should download Windows 10 ISO from Microsoft official download link. Note that you might not be able to download the ISO from this link on a Windows computer. This download link is visible to users on Linux computer. Once downloaded, follow the instructions below.
This method works for UEFI firmware and is very simple. You create a GUID partition table on your USB stick, create a FAT32 file system on it, and then mount Windows 10 ISO image and copy those Windows 10 files to your USB stick and you are done. The following is a step-by-step guide.
Once the file and folders are copied, your windows 10 bootable USB is created! You can shut down your computer, boot it from this USB stick and install Windows 10 in UEFI mode. Keep in mind that you may need to disable compatibility support module (CSM) in the firmware in order to boot in UEFI mode. You may also need to remove USB stick from your computer and insert it back in order for the firmware to detect the boot loader on your USB stick.
GRUB2 can not boot Windows 10 ISO directly. You need to create a separate NTFS partition on your hard disk or SSD with a partition editor like GParted and extract the Windows 10 ISO to that partition. Download the Windows 10 ISO file. The latest Windows 10 ISO file is 5.8G. The new NTFS partition should be at least 7G and it should not be used to store any other files.
In this file, we can add custom entries to the GRUB boot menu. In this case, we want to add an entry to boot the Windows 10 installer. If your computer still uses the traditional BIOS firmware, then add the following lines in this file.
My NTFS partition is the 6th partition on my first disk, so I use (hd0,6) as the root. You can run sudo parted -l command to check your NTFS partition number. If your computer has multiple hard drives, use the drivemap command to set the partition (hd0,6) as the first hard disk, so Windows will be able to boot.
To install WoeUSB on Ubuntu 14.04/16.04/17.04, you can use the following PPA. Simply open up a terminal window and run the following commands one by one. Other Linux distro users can compile this software by following the instructions on the Github project page.
d3342ee215