Пытаюсь создать загрузочный USB-накопитель Windows10 с помощью woeUSB. Кажется, uefi-ntfs.img слишком большой?

Пытаюсь создать загрузочный USB-накопитель Windows10 с помощью woeUSB. Кажется, uefi-ntfs.img слишком большой?

Пытаюсь записать загрузочную флешку с Win10 из Linux. Потратил целый вечер. :-(

Установил woeUSB и прочитал руководства. Пробовал разные вещи, даже переключался с USB-накопителя. Сначала не форматировал, потом NTFS. Кажется, uefi-ntfs больше 512kB.

Вот «проклятие» и результат от CLI:

...
sudo woeusb -d /home/xxx/Downloads/Win10_21H1_EnglishInternational_x64.iso /dev/sdc --tgt-fs NTFS --no-color
WoeUSB v3.3.1
==============================
Mounting source filesystem...
Wiping all existing partition table and filesystem signatures in /dev/sdc...
/dev/sdc: 2 bytes were erased at offset 0x000001fe (dos): 55 aa
/dev/sdc: calling ioctl to re-read partition table: Success
Ensure that /dev/sdc is really wiped...
Creating new partition table on /dev/sdc...
Creating target partition...
Making system realize that partition table has changed...
Wait 3 seconds for block device nodes to populate...
Cluster size has been automatically set to 4096 bytes.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
--2021-10-26 00:13:33--  https://github.com/pbatard/rufus/raw/master/res/uefi/uefi-ntfs.img
Resolving github.com (github.com)... 140.82.121.3
Connecting to github.com (github.com)|140.82.121.3|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://raw.githubusercontent.com/pbatard/rufus/master/res/uefi/uefi-ntfs.img [following]
--2021-10-26 00:13:33--  https://raw.githubusercontent.com/pbatard/rufus/master/res/uefi/uefi-ntfs.img
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.110.133, 185.199.111.133, 185.199.109.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.110.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1048576 (1,0M) [application/octet-stream]
Saving to: ‘/tmp/WoeUSB.CsW6q3.tempdir/uefi-ntfs.img’

uefi-ntfs.img       100%[===================>]   1,00M  --.-KB/s    in 0,1s    

2021-10-26 00:13:33 (8,75 MB/s) - ‘/tmp/WoeUSB.CsW6q3.tempdir/uefi-ntfs.img’ saved [1048576/1048576]

dd: writing to '/dev/sdc2': No space left on device
1025+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,589478 s, 889 kB/s
The command "dd if="${download_directory}/uefi-ntfs.img" of="${uefi_ntfs_partition}"" failed with exit status "1", program is prematurely aborted
Unmounting and removing "/media/woeusb_source_1635200001_9737"...
You may now safely detach the target device

...

Я в растерянности, ищу решения в сети... Я скачал последнюю версию W10, но она тоже не сработала... Что я упускаю?

Надеюсь, вы сможете помочь.

решение1

UEFI:NTFSразработчик здесь (я не являюсь разработчиком WoeUSB, но я являюсь лицом, публикующим изображение, uefi-ntfs.imgиспользуемое WoeUSB).

Недавно мы увеличили размер образа uefi-ntfs.imgс 512 КБ до 1 МБ, чтобы иметь возможность включить двоичные файлы, подписанные для безопасной загрузки, но, похоже, разработчики WoeUSB жестко задали размер целевого раздела, куда должен быть записан образ, равным 512 КБ, отсюда и ваша проблема.

Как и в случае с любым проектом с открытым исходным кодом, имеющимпреданныйсистема отслеживания проблем, вам следует сообщить об этой проблемеТрекер проблем WoeUSBчтобы они могли обновить свой код. Спасибо.

решение2

WoeUSB-мейнтейнер прошел мимо, эта ошибка теперь исправлена ​​вГореUSB 5.1.3.

решение3

Теперь мы поговорим оgithub-версияwoeusb

Версия github — 5.1.3, она работает в Ubuntu 20.04.x ​​LTS (и 18.04.x ​​LTS, вероятно, во всех текущих версиях Ubuntu, но я их не тестировал).

PPA-версия woeusbустарела

Обратите внимание, что woeusbверсия PPA ppa:nilarimogard/webupd8устарела (работает в Ubuntu 18.04.x ​​LTS, но не работает в 20.04.x ​​LTS). На сегодняшний день (2021-11-07) она находится в версии 3.3.1 (от 2020-02-13).

Тест

  • ИзWoeUSB githubЯ скачал и протестировал, woeusb-5.1.3.bashа также версию в tarball. Они отличаются только строкой, указывающей версию. Поэтому я использовал отдельную версию с явным номером версии.

  • Я использовал командную строку

    sudo ./woeusb-5.1.3.bash --target-filesystem NTFS --device Windows11.iso /dev/sdx
    
  • wimlib-imagexне найден, и woeusbвыйти. Его можно установить из репозитория universe с помощью команды

    sudo apt install wimtools
    

    Он необходим при установке в файловую систему FAT32 для разделения огромного wim-файла, но при выборе NTFS установка должна продолжаться без wimtools. Таким образом, скрипт оболочки WoeUSB bash будет работать без него wimtools(но ему нужно подключение к интернету для получения uefi-ntfs.img).

  • USB-накопитель с установщиком Windows

    • создано в 18.04.6 LTS и 20.04.3 LTS
    • сапоги оба
      • в режиме UEFI (также с безопасной загрузкой) и
      • в режиме BIOS (он же CSM, он же legacy mode).

Связанный контент