Booting linux from usb uefi

Содержание
  1. Ubuntu Documentation
  2. Boot and install
  3. Test if running in UEFI mode
  4. Stable portable systems — good for USB sticks
  5. Persistent USB drive that works with UEFI and BIOS
  6. One pendrive for all PC (Intel/AMD) computers
  7. A new and so far successful attempt to create a stable portable system, that works in UEFI and BIOS mode
  8. Installed system: add an ESP to an existing installation with MBR
  9. Creating an EFI-only image
  10. Ubuntu single boot in UEFI mode
  11. Ubuntu Documentation
  12. Outline
  13. Introduction
  14. Prerequisites
  15. Dummy headlines
  16. Notes about speed
  17. Notes about size
  18. Notes about bootability
  19. The flash hardware
  20. Creating a bootable Ubuntu USB flash drive from Windows
  21. Rufus
  22. balenaEtcher
  23. Pendrivelinux’s Universal USB Installer
  24. UNetbootin
  25. Win32 Disk Imager
  26. Creating a bootable Ubuntu USB flash drive from Ubuntu
  27. Install and run Startup Disk Creator alias usb-creator
  28. UNetbootin
  29. mkusb — dd image of iso file to USB device safely
  30. Creating a bootable Ubuntu USB flash drive from Mac OSX
  31. Test if running in UEFI mode
  32. Vanstechelman.eu
  33. Creating an UEFI bootable Linux USB stick
  34. USB flash installation medium
  35. Contents
  36. Using the ISO as is (BIOS and UEFI)
  37. In GNU/Linux
  38. Using basic command line utilities
  39. Using GNOME Disk Utility
  40. Using MultiWriter
  41. Using Kindd
  42. Using Popsicle
  43. Using SUSE Studio ImageWriter
  44. Using xorriso-dd-target
  45. In Windows
  46. Using win32diskimager
  47. Using USBwriter
  48. Using Rufus
  49. Using Cygwin
  50. dd for Windows
  51. Using flashnul
  52. In macOS
  53. Using macOS dd
  54. In Android
  55. EtchDroid
  56. Using manual formatting
  57. BIOS and UEFI
  58. In GNU/Linux
  59. In Windows
  60. BIOS only
  61. In GNU/Linux
  62. UEFI only
  63. In GNU/Linux
  64. In Windows
  65. Using a multiboot USB drive
  66. Using ventoy
  67. In Windows
  68. Loading the installation medium from RAM
  69. Inadvisable methods
  70. Using etcher

Ubuntu Documentation

There is a good wiki page about booting with UEFI, and a good tutorial thread, UEFI Installing — Tips.

Boot and install

If you want to boot in UEFI mode and install your Ubuntu flavour alongside Windows, you should use a 64-bit ISO file, for example

ubuntu-18.04.x-desktop-amd64.iso

Make the boot drive with for example mkusb, Disks, the new Ubuntu Startup Disk Creator (version 0.3.2) or the Win32 Disk Imager. These tools clone the iso file and are likely to succeed. Some ‘grub and ISO’ systems work in UEFI mode, others work only in BIOS mode. Syslinux does not work in UEFI mode.

If you have problems, try another tool to create the USB boot drive. You can also try the simple extraction described in this link. It works [only] in UEFI mode.

Test if running in UEFI mode

You may want to test if your Ubuntu flavour is running in [U]EFI mode. An installed system and a live system too is using the directory /sys/firmware/efi, so you can run the following command line,

The following command line is more robust and also easier to understand, so you may prefer it (if you copy & paste and are not bothered by typing a long command line),

Stable portable systems — good for USB sticks

Persistent USB drive that works with UEFI and BIOS

A persistent USB install of *buntu, usable with both Legacy and UEFI systems is described in the following post at the Ubuntu Forums

One pendrive for all PC (Intel/AMD) computers

You may want a ‘Swiss Army Knife’ pendrive, that works in most computers, from old 32-bit computers via 64-bit computers in BIOS mode to computers running in UEFI mode. It is useful for travelling and borrowing computers or for installing. There is a compressed image file and also a recipe how to make it, so that you can extend it or change it for what you need. See this tutorial about One pendrive for all (Intel/AMD) PC computers.

A new and so far successful attempt to create a stable portable system, that works in UEFI and BIOS mode

If you want a pendrive with a live and an installed system, that works in UEFI and BIOS mode, you can try

Installed system: add an ESP to an existing installation with MBR

Adding required partitions for different platforms

Platforms: Legacy PC, UEFI-based Windows computer, Apple computer

Creating an EFI-only image

If you need to install Ubuntu in EFI-only mode, you might want to create an EFI only image. Askubuntu describes how to do this.

Ubuntu single boot in UEFI mode

Single boot Ubuntu systems are still often installed in BIOS/CSM mode. Normally you install in UEFI mode because Windows is installed in UEFI mode and you want to dual boot. But it is possible to install Ubuntu (and the flavours Kubuntu Lubuntu, Xubuntu) as a single boot system in UEFI mode too, which can be useful for two purposes

to keep the systems separated, Ubuntu in one drive and Windows in another drive (so it will actually be a dual boot system, but not during the installation). Probably stable when installed in an internal drive.

to make a portable installed Ubuntu USB pendrive for UEFI mode (portable alias works in many computers). Not stable when installed in an external drive (USB stick) because Windows can tamper with it, particularly during major updates [of Windows].

It is straight-forward to install Ubuntu 16.04.1 LTS (64-bit), ubuntu-16.04.1-desktop-amd64.iso in UEFI mode to the whole drive, when no other drive is connected in the computer.

This installation works without any tweaks. You need not run Boot Repair to make it work in UEFI mode, so version 16.04.1 LTS and newer versions work well with UEFI.

See this link with detailed instructions.

Installation/FromUSBStick/uefi (последним исправлял пользователь nio-wiklund 2020-01-24 08:34:22)

The material on this wiki is available under a free license, see Copyright / License for details
You can contribute to this wiki, see Wiki Guide for details

Источник

Ubuntu Documentation

Outline

The general procedure to install Ubuntu (or Ubuntu flavour, Kubuntu, Lubuntu, Xubuntu, . ) from a USB flash drive is:

Get the correct Ubuntu installation file, ‘the iso file’, via this link or Ubuntu flavour via this link. Download the iso file into your running computer (for example into the directory Downloads in the internal drive, not into the USB flash drive that you want to make into a USB boot drive).

Check with md5sum (or another checksum tool) that the download was good.

  • Put Ubuntu onto your USB flash drive alias ‘stick’ alias ‘pendrive’ alias ‘thumb’. Tools for this purpose are described in this help page.
  • Configure your computer to boot from USB flash drive and boot from it.

    Try Ubuntu (Kubuntu, Lubuntu, Xubuntu, . ) before installing it.

  • Install Ubuntu to your internal drive (hard disk drive or solid state drive or external drive).
  • See also: Installation/FromUSBStickQuick for beginners starting from Windows.

    Introduction

    Ubuntu can be installed from a USB flash drive. This may be necessary for most new portable computers without DVD drives and is handy for others because a USB flash drive is so convenient. Also, you can configure Ubuntu on the USB flash drive to save changes you make, unlike a read-only CD/DVD disk.

    Booting from a USB flash drive created with usb-creator alias Startup Disk Creator and mkusb will behave just as if you had booted from the install CD. It will show the language selection and then the install menu, from which you can install Ubuntu onto the computer’s hard drive or launch the LiveCD environment. Other utilities, e.g. UNetbootin, may create slightly different boot drives or if on UEFI might not work at all with Debian iso files due to a bug

    Читайте также:  Linux file write error

    Note: This article uses the term «USB flash drive» alongside USB stick, USB drive, USB device, USB pendrive and thumb drive.

    Prerequisites

    To create a USB installation device, you will need:

    a 4 GB USB flash device/drive/stick. If the iso file is smaller than 2 GB, it is possible to use a 2 GB USB device, at least with some of the methods. Files on this USB device will be erased, so backup the files you want to keep before making the device bootable. Some of the tools require that this USB device is properly formatted and mounted while other tools will overwrite whatever is on the target device. Please follow the instructions for each tool.

    an Ubuntu flavour ISO file downloaded from an official web page, ubuntu.com/download or http://releases.ubuntu.com, stored in your running computer (for example in the directory Downloads in the internal drive, not in the USB flash drive that you want to make into a USB boot drive).

    Check with md5sum (or another checksum tool) that the download was good. In Linux there is the tool ‘md5sum’. In Windows you can do it with Rufus: click on the circle with a tick mark (more about Rufus here.)

    Dummy headlines

    After a major remake of this help page the following headlines are kept here because they may be linked to from other web sites. Several other headlines further down in the page are also kept for this reason.

    Notes about speed

    Notes about size

    Notes about bootability

    The flash hardware

    There is a detailed description at the sub-page /pre

    Creating a bootable Ubuntu USB flash drive from Windows

    There are various methods available for Windows to create a bootable Ubuntu USB flash drive.

    NEVER try to use one of your hard disk drives or partitions in this process unless you really know what you are doing, as data will get erased.

    Rufus

    Rufus is the tool in Windows that is recommended officially by Ubuntu. A tutorial is available from here.

    balenaEtcher

    Pendrivelinux’s Universal USB Installer

    UNetbootin

    Win32 Disk Imager

    There is a detailed description at /fromWindows including Rufus, balena Etcher, Universal USB Installer, Unetbootin and Win32 Disk Imager.

    Creating a bootable Ubuntu USB flash drive from Ubuntu

    Install and run Startup Disk Creator alias usb-creator

    The Ubuntu Startup Disk Creator is dedicated to creating USB boot drives for Ubuntu and Ubuntu family flavours (Kubuntu, Lubuntu . Xubuntu).

  • Use another tool (e.g. ‘UNetbootin’ or ‘mkusb’), if you want to create a USB boot drive with another Linux distro (alias Linux operating system).
  • You can find usb-creator-gtk by typing «Startup Disk Creator» (Ubuntu Desktop) or usb-creator-kde in K-Menu—>Applications—>System—>Startup Disk Creator (Kubuntu). If it is not there, then you can install it using the Ubuntu Software Center.

    • Insert and mount the USB drive. Inserting the USB drive should auto-mount it.
    • Start the Startup Disk Creator
    • In the top pane of the Startup Disk Creator, pick the .iso file that you downloaded.
    • If the .iso file isn’t listed, click «Other» to locate and select the .iso file that you downloaded.
    • In the bottom pane of the Startup Disk Creator, pick the target device, the USB flash drive. If more than one choice, please check carefully, until you are sure that you will be writing to the correct device.
    • After checking that you are pointing to the correct target device, the USB flash drive, you can start the action.

    You must enter a password because this is a risky operation. Use the password of the current user ID (the same as for login and running tasks with 'sudo'. Password is not required when installing from a ‘live’ system (booted from a DVD disk or another USB flash drive).

    The Startup Disk Creator clones the iso file, which means that you need neither erase nor format the target drive. It will be completely overwritten anyway by the cloning process. The Startup Disk Creator looks like this in Ubuntu 18.04 LTS:

    Notes

    NEVER try to use one of your hard disk drives or SSDs or partitions in this process unless you really know what you are doing, as data will get erased.

    There are bugs that affect the Ubuntu Startup Disk Creator, when you run it in old Ubuntu versions in BIOS mode and try to create USB boot drives with other versions. In the Ubuntu Startup Disk Creator version 0.3.2 in Ubuntu 16.04 LTS, these bugs are no longer a problem, so you can install any version of the Ubuntu flavours from 16.04 LTS and newer versions.

    UNetbootin

    Download UNetbootin

  • UNetbootin works in and with most Linux distros.
  • It is an extracting tool (not a cloning tool).
  • It can make a persistence file up to 4GB in size to save data and defaults.
  • mkusb — dd image of iso file to USB device safely

    If you want to clone from a general image file to a drive, you can use mkusb. It lets you clone to any drive that is not busy, also an internal drive, and there are very obvious warnings to prevent mistakes.

  • mkusb can also
    • run in Debian and many linux distros that are similar to Ubuntu and Debian,
    • clone from iso files of most Linux distros to create USB boot drives,
    • create persistent live drives of the Ubuntu family and Debian, using all available drive space for persistence and/or data storage,
    • restore a USB boot drive to a standard storage device.
  • There is a detailed description at /fromUbuntu including the Startup Disk Creator, UNetbootin and mkusb.

    Creating a bootable Ubuntu USB flash drive from Mac OSX

    There is a good wiki page about booting with UEFI, and a good tutorial thread, UEFI Installing — Tips.

    Test if running in UEFI mode

    You may want to test if your Ubuntu flavour is running in [U]EFI mode. An installed system and a live system too is using the directory /sys/firmware/efi, so you can run the following command line,

    The following command line is more robust and also easier to understand, so you may prefer it (if you copy & paste and are not bothered by typing a long command line),

    Источник

    Vanstechelman.eu

    #drupal #security #webappsec

    Creating an UEFI bootable Linux USB stick

    We will create a bootable USB stick with Linux by starting from a Linux distribution’s ISO. Since we want to create a USB stick that will be able to boot a UEFI system, we will require an ISO that can do this. The ISO requires a special EFI bootloader. At the time of writing this article, not many Linux distributions had an ISO available that contains the special EFI bootloader. We have been looking at Debian and Kali, but both ISO’s were lacking this feature.

    We did find that the Ubuntu ISO contained the bootloader that we needed. We have used the following ISO “ubuntu-14.04.2-desktop-amd64.iso”. Make sure that you download the AMD64 version of the ISO! You can download this ISO from the following link: http://www.ubuntu.com/download/desktop

    To create the bootable USB stick from the ISO, we use the Rufus tool on Windows. You can download Rufus via the following link: http://rufus.akeo.ie/

    Use Rufus as follows:

    1. Set “Partition scheme and target system type” to “GPT partition scheme for UEFI computer”.
    2. Set “File system” to “FAT32 (default)”
    3. Set “Cluster size” to “4096 bytes (default)”
    4. Select “Create a bootable disk using ISO”
    5. Select the Ubuntu ISO.
    6. Make sure that Rufus hasn’t changed the partitioning scheme after you have selected the ISO.

    When Rufus is ready with your stick, you will have a stick with a UEFI bootloader. Booting a machine with this stick allows you to boot an Ubuntu live session so that you have access to all default Ubuntu utilities.

    Источник

    USB flash installation medium

    This page discusses various multi-platform methods on how to create an Arch Linux Installer USB drive (also referred to as «flash drive», «USB stick», «USB key», etc) for booting in BIOS and UEFI systems. The result will be a Live USB (Live CD-like) system that can be used for installing Arch Linux, system maintenance or for recovery purposes, and that, because of using Overlayfs for / , will discard all changes once the computer shuts down.

    If you would like to run a full install of Arch Linux from a USB drive (i.e. with persistent settings), see Install Arch Linux on a removable medium. If you would like to use your bootable Arch Linux USB stick as a rescue USB, see Change root.

    Contents

    Using the ISO as is (BIOS and UEFI)

    In GNU/Linux

    Using basic command line utilities

    This method is recommended due to its simplicity and universal availability, since these tools are part of coreutils (pulled in by the base meta-package).

    Run the following command, replacing /dev/sdx with your drive, e.g. /dev/sdb . (Do not append a partition number, so do not use something like /dev/sdb1 ):

    • using cat :
    • using cp :
    • using dd :
    • using tee :

    See [1] and [2] for a comparison and perspective on the use of those tools and why dd may be the least adapted one.

    Using GNOME Disk Utility

    Linux distributions running GNOME can easily make a live CD through nautilus and gnome-disk-utility . Simply right-click on the .iso file, and select Open With Disk Image Writer. When GNOME Disk Utility opens, specify the flash drive from the Destination drop-down menu and click Start Restoring.

    Using MultiWriter

    gnome-multi-writer is a simple GTK3 based graphical tool to write an ISO file to one or multiple USB devices at once.

    Using Kindd

    Kindd is a Qt based graphical frontend for dd. It is available as kindd AUR .

    Using Popsicle

    Popsicle is a tool made for flashing ISO files to multiple USB devices in parallel by the PopOS development team. It is written in Rust and uses GTK. It is available as popsicle AUR .

    Using SUSE Studio ImageWriter

    SUSE Studio ImageWriter is a Qt based tool made by the OpenSUSE development team. It is available as imagewriter AUR .

    Using xorriso-dd-target

    xorriso-dd-target (from libisoburn ) is a shell script which attempts to reduce the risk of overwriting the wrong storage device. Its safest mode is named -plug_test . For example, to use it as a regular user who can elevate to root using sudo:

    In Windows

    Using win32diskimager

    win32diskimager is another graphical USB iso writing tool for Windows. Simply select your iso image and the target USB drive letter (you may have to format it first to assign it a drive letter), and click Write.

    Using USBwriter

    This method does not require any workaround and is as straightforward as dd under Linux. Just download the Arch Linux ISO, and with local administrator rights use the USBwriter utility to write to your USB flash memory.

    Using Rufus

    Rufus is a multi-purpose USB ISO writer. It provides a graphical user interface and does not care if the drive is properly formatted or not.

    Simply select the Arch Linux ISO, the USB drive you want to create the bootable Arch Linux onto and click START.

    Using Cygwin

    Make sure your Cygwin installation contains the dd package.

    Place your image file in your home directory:

    Run cygwin as administrator (required for cygwin to access hardware). To write to your USB drive use the following command:

    where archlinux-version-x86_64.iso is the path to the iso image file within the cygwin directory and \\.\x: is your USB flash drive where x is the windows designated letter, e.g. \\.\d: .

    On Cygwin 6.0, find out the correct partition with:

    and write the ISO image with the information from the output. Example:

    dd for Windows

    A GPL licensed dd version for Windows is available at http://www.chrysocome.net/dd. The advantage of this over Cygwin is a smaller download. Use it as shown in instructions for Cygwin above.

    To begin, download the latest version of dd for Windows. Once downloaded, extract the archive’s contents into Downloads or elsewhere.

    Now, launch your command prompt as an administrator. Next, change directory ( cd ) into the Downloads directory.

    If your Arch Linux ISO is elsewhere you may need to state the full path, for convenience you may wish to put the Arch Linux ISO into the same folder as the dd executable. The basic format of the command will look like this.

    Simply replace the various null spots (indicated by an «x») with the correct date and correct drive letter. Here is a complete example.

    Using flashnul

    flashnul is an utility to verify the functionality and maintenance of Flash-Memory (USB-Flash, IDE-Flash, SecureDigital, MMC, MemoryStick, SmartMedia, XD, CompactFlash etc).

    From a command prompt, invoke flashnul with -p , and determine which device index is your USB drive, e.g.:

    When you have determined which device is the correct one, you can write the image to your drive, by invoking flashnul with the device index, -L , and the path to your image, e.g:

    As long as you are really sure you want to write the data, type yes, then wait a bit for it to write. If you get an access denied error, close any Explorer windows you have open.

    If under Vista or Win7, you should open the console as administrator, or else flashnul will fail to open the stick as a block device and will only be able to write via the drive handle windows provides

    In macOS

    Using macOS dd

    First, you need to identify the USB device. Open /Applications/Utilities/Terminal and list all storage devices with the command:

    Your USB device will appear as something like /dev/disk2 (external, physical) . Verify that this is the device you want to erase by checking its name and size and then use its identifier for the commands below instead of /dev/diskX.

    A USB device is normally auto-mounted in macOS, and you have to unmount (not eject) it before block-writing to it with dd . In Terminal, do:

    Now copy the ISO image file to the device. The dd command is similar to its Linux counterpart, but notice the ‘r’ before ‘disk’ for raw mode which makes the transfer much faster:

    This command will run silently. To view progress, send SIGINFO by pressing Ctrl+t . Note diskX here should not include the s1 suffix, or else the USB device will only be bootable in UEFI mode and not legacy. After completion, macOS may complain that «The disk you inserted was not readable by this computer». Select ‘Ignore’. The USB device will be bootable.

    In Android

    EtchDroid

    EtchDroid is a OS image flasher for Android. It works without root permissions on Android 5 to Android 8. According to bug reports it does not always work on Android 9 and Android 4.4.

    To create an Arch Linux installer, download the ISO image file on your Android device. Plug the USB drive to your device, using a USB-OTG adapter if needed. Open EtchDroid, select «Flash raw image», select your Arch ISO, then select your USB drive. Grant the USB API permission and confirm.

    Keep your phone on a table while it is writing the image: a lot of USB-OTG adapters are a bit wobbly and you might unplug it by mistake.

    Using manual formatting

    BIOS and UEFI

    In GNU/Linux

    This method is more complicated than writing the image directly with dd , but it does keep the flash drive usable for data storage (that is, the ISO is installed in a specific partition within the already partitioned device without altering other partitions).

    • If not done yet, create a partition table on /dev/sdX .
    • If not done yet, create a partition on the device. The partition /dev/sdXn must be formatted to FAT32.
    • Mount the FAT32 file system located in the USB flash device and extract the contents of the ISO image to it. For example:

    Booting requires specifying the volume on which the files reside. By default the label ARCH_YYYYMM (with the appropriate release year and month) is used. Thus, the file system’s label has to be set accordingly. Alternatively, you can change this behaviour by altering the lines ending by archisolabel=ARCH_YYYYMM in the files:

    • BIOS boot: /mnt/syslinux/archiso_sys-linux.cfg
    • UEFI boot: /mnt/loader/entries/01-archiso-x86_64-linux.conf , /mnt/loader/entries/02-archiso-x86_64-speech-linux.conf and /mnt/loader/entries/03-archiso-x86_64-ram-linux.conf

    To use an UUID instead, replace those portions of lines with archisodevice=/dev/disk/by-uuid/YOUR-UUID .

    Syslinux files for BIOS systems are already copied to /mnt/syslinux . Unmount the FAT file system, install the syslinux and mtools packages and run the following commands to make the partition bootable:

    In Windows

    • Partition and format the USB drive using Rufus USB partitioner. Select partition scheme option as MBR for BIOS and UEFI and File system as FAT32. Uncheck «Create a bootable disk using ISO image» and «Create extended label and icon files» options.
    • Change the Volume Label of the USB flash drive X: to match the LABEL mentioned in the archisolabel= part in \loader\entries\archiso-x86_64.conf . This step is required for Official ISO (Archiso). This step can be also performed using Rufus, during the prior «partition and format» step.
    • Extract the ISO (similar to extracting ZIP archive) to the USB flash drive using 7-Zip.
    • Download official Syslinux 6.xx binaries (zip file) from https://www.kernel.org/pub/linux/utils/boot/syslinux/ and extract it. The version of Syslinux should be the same version used in the ISO image.
    • Run the following command (in Windows cmd prompt, as admin):
    • Install Syslinux to the USB by running (use win64\syslinux64.exe for x64 Windows):

    BIOS only

    In GNU/Linux

    Making a USB-ZIP drive

    For some old BIOS systems, only booting from USB-ZIP drives is supported. This method allows you to still boot from a USB-HDD drive.

    • Download syslinux and mtools from the official repositories.
    • Find your usb drive with lsblk .
    • Type mkdiskimage -4 /dev/sdx 0 64 32 (replace x with the letter of your drive). This will take a while.

    From here continue with the manual formatting method. The partition will be /dev/sdx4 due to the way ZIP drives work.

    UEFI only

    For UEFI-only booting, it is enough to copy the files from the ISO and either change the FAT volume’s label or edit boot loader configuration files to set archisolabel / archisodevice accordingly.

    In GNU/Linux

    This method involves simply copies files from the ISO image to a USB flash drive and either adjusts the systemd-boot configuration or the file system’s label.

    1. If not done yet, create a partition table on /dev/sdX and a partition ( /dev/sdXn ) on the device.
    2. If not done yet, format the partition to FAT32:
    3. Mount the FAT32 file system:
    4. Extract the ISO image to the mounted file system:
    5. Either:
      • edit /mnt/loader/entries/archiso-x86_64-linux.conf and /mnt/loader/entries/archiso-x86_64-speech-linux.conf and change archisolabel=ARCH_YYYYMM to match your device, e.g. by replacing it with archisodevice=/dev/disk/by-uuid/YOUR-UUID ,
      • or unmount the file system and change its LABEL to match ARCH_YYYYMM :
    6. Unmount the FAT32 file system.

    In Windows

    1. Partition the USB flash drive and format it to FAT32.
    2. Right click on archlinux-version-x86_64.iso and select Mount.
    3. Navigate to the newly created DVD drive and copy all files and folders except for syslinux to the USB flash drive.
    4. When done copying, right click on the DVD drive and select Eject.
    5. Either:
      • edit X:\loader\entries\archiso-x86_64-linux.conf and X:\loader\entries\archiso-x86_64-speech-linux.conf with a text editor and change archisolabel=ARCH_YYYYMM to match your device, e.g. by replacing it with archisolabel=YOUR-LABEL ,
      • or change the FAT32 volume label to match ARCH_YYYYMM .
    6. Eject the USB flash drive.

    Using a multiboot USB drive

    This allows booting multiple ISOs from a single USB device, including the archiso. Updating an existing USB drive to a more recent ISO is simpler than for most other methods. See Multiboot USB drive.

    Using ventoy

    Ventoy is an open source tool to create bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files. With ventoy, you do not need to format the disk over and over, you just need to copy the ISO/WIM/IMG/VHD(x)EFI files to the USB drive and boot them directly. You can copy many files at a time and ventoy will give you a boot menu to select them. It is available as ventoy-bin AUR .

    In Windows

    Loading the installation medium from RAM

    This article or section is a candidate for merging with Multiboot USB drive#Using Syslinux and memdisk.

    This method uses Syslinux and a Ramdisk (MEMDISK) to load the entire Arch Linux ISO image into RAM. Since this will be running entirely from system memory, you will need to make sure the system you will be installing this on has an adequate amount. A minimum amount of RAM between 500 MB and 1 GB should suffice for a MEMDISK based, Arch Linux install.

    For more information on Arch Linux system requirements as well as those for MEMDISK see the Installation guide and here. For reference, here is the preceding forum thread.

    Preparing the USB flash drive

    Begin by formatting the USB flash drive as FAT32. Then create the following folders on the newly formatted drive.

    Copy the needed files to the USB flash drive

    Next copy the ISO that you would like to boot to the Boot/ISOs folder. After that, extract from the following files from the latest release of syslinux from here and copy them into the following folders.

    • ./win32/syslinux.exe to the Desktop or Downloads folder on your system.
    • ./memdisk/memdisk to the Settings folder on your USB flash drive.
    Create the configuration file

    After copying the needed files, navigate to the USB flash drive, /boot/Settings and create a syslinux.cfg file.

    For more information see the Syslinux article.

    Final steps

    Finally, create a *.bat file where syslinux.exe is located and run it («Run as administrator» if you are on Vista or Windows 7):

    Inadvisable methods

    Using etcher

    etcher contains analytics and first-party advertising. See [3], [4] and [5].

    Источник

    Читайте также:  Базовые знания администрирования windows
    Оцените статью