Как я могу создать мультизагрузочный USB-накопитель с постоянством?

Это то, что я хотел бы иметь на нем ...

  1. Установочный носитель Windows и ОС.

  2. Xubuntu 18.04 LTS и Xubuntu 20.04 LTS ... один постоянный, а другой нет ... иногда. А в других случаях оба постоянны.

  3. Неограниченное хранилище.

Да, я видел этот вопрос. Сначала это было многообещающе, но, к сожалению, ни к чему не привело.

РЕДАКТИРОВАТЬ: под "неограниченным" я подразумеваю столько, сколько позволяет емкость USB.

8
задан 19 November 2020 в 04:45

2 ответа

Multiboot USB - Windows to Go + полная установка Ubuntu + ISO

Создание USB-накопителя, на котором будет работать Windows to Go, полная установка Ubuntu и загрузка Linux и Windows ISO немного сложнее, чем установка Ventoy.

Я опишу процесс, который у меня сработал:

  • Используйте Rufus для установки Windows to Go. Это очень медленный процесс и может занять всю ночь.

enter image description here

  • Используйте флешку Ubuntu Live для установки Ubuntu вместе с Windows на USB в том же режиме BIOS / UEFI, что и Windows.

enter image description here

  • Поместите интересующие ISO-образы Linux в папку на разделе ext4 или NTFS. (ISO-образ в разделе NTFS может иметь проблемы с закрытием). ISO-образ Windows должен находиться в разделе XFAT или NTFS.

  • Отредактируйте /boot/grub/grub.cfg, добавив пункты меню для файлов ISO.

  menuentry "ubuntu-20.04.1-desktop-amd64.iso" {
     rmmod tpm
     set isofile="/ubuntu-20.04.1/ubuntu-20.04.1-desktop-amd64.iso"
     loopback loop (hd0,1)$isofile
     linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject quiet splash maybe-ubiquity persistent persistent-path=/ubuntu-20.04.1/ fsck.mode=skip toram --
     initrd (loop)/casper/initrd
  }

Для загрузки Windows ISO в таблицу разделов MSDOS:

menuentry 'Windows Recovery Environment (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-592C85254E2CD0B7' {
    insmod part_msdos
    insmod ntfs
    set root='hd0,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  592C85254E2CD0B7
    else
      search --no-floppy --fs-uuid --set=root 592C85254E2CD0B7
    fi
    parttool ${root} hidden-
    drivemap -s (hd0) ${root}
    chainloader +1
    ntldr /bootmgr
}

Для загрузки Windows ISO в Заменитель таблицы разделов GPT:

    insmod part_gpt
    insmod ntfs
    set root='hd0,gpt1'
  • Добавьте постоянные папки и файлы для ISO, если необходимо.

Ссылка:

Как создать полную установку Ubuntu 20.04 на USB-устройство, шаг за шагом

Образ шаблона BIOS / UEFI для загрузки файлов ISO

Установка Windows 10 без USB с ubuntu 18.04: это не ошибка загрузочного диска

4
ответ дан 3 January 2021 в 22:48

Ventoy

Ventoy легко выполнит все три:

  1. Ventoy загрузит установщик Windows ISO. Если вы действительно хотите запускать Windows через USB, Rufus может установить Windows to Go . на установку уходит часы.

  2. Ventoy загрузит ISO в режиме Live или Persistent. Он будет загружать несколько ISO.

  3. Ventoy будет создавать файлы сохраняемости размером более 4 ГБ, а файловая система exFAT имеет «неограниченное хранилище». Информация о подключаемом модуле настойчивости находится на этой странице: https://www.ventoy.net/en/plugin_persistence.html

Если вам нужна помощь с настойчивостью, я знаю.

8
ответ дан 3 January 2021 в 22:48

Другие вопросы по тегам:

Похожие вопросы: