- Saved searches
- Use saved searches to filter your results more quickly
- WoeUSB/WoeUSB
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Woe usb
- Valkiria
- Your 2B wify
- Dark_Jesus
- Dark_Jesus
- Your 2B wify
- Valkiria
- Dark_Jesus
- Your 2B wify
- Dark_Jesus
- Your 2B wify
- Dark_Jesus
- Your 2B wify
- Dark_Jesus
- Your 2B wify
- Dark_Jesus
- Your 2B wify
- kyawminar
- Bodlerok
- WoeUSB
- Поддерживаемые образы
- Поддерживаемые версии Windows
- Поддерживаемые режимы
- Установка WoeUSB в Linux
- Как создать установочную флешку с Windows
- Установка
- Установка в openSuse
- Установка в Gentoo
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
A Microsoft Windows® USB installation media preparer for GNU+Linux
WoeUSB/WoeUSB
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Signed-off-by: 林博仁(Buo-ren Lin)
Git stats
Files
Failed to load latest commit information.
README.md
A Microsoft Windows® USB installation media preparer for GNU+Linux
- Support Legacy PC/UEFI booting
- Support FAT32 and NTFS filesystems
- Support using physical installation disc or disk image as source
Supported Windows® installation images
NOTE: Non official installation media may be supported, but not guaranteed
The following are the dependencies that WoeUSB requires, in one way or another. Refer the wiki for distro-specific information.
WoeUSB will not be able to function without these software installed in their proper locations:
- GNU Bash
For interpreting and executing the program logic
Requires >= 4.3 - The GNU Core Utilities(Coreutils)
For common Unix utilities necessary for basic operations - util-linux
For low-level utilities interacting with storage devices, etc - GNU Grep and Gawk
For parsing necessary information out from a command output - The GNU Find Utilities
For enumerating files required for operation - GNU GRUB
For installing the bootstrap code used in a Legacy PC boot
We specifically requires modules of the i386-pc architecture, for Debian-based distributions these are provided via the grub-pc-bin package - GNU Parted
For manipulating disk partition table and partitions - GNU Wget
For acquiring Pete Batard’s UEFI:NTFS UEFI bootloader - dosfstools
For creating FAT filesystem in —device creation method - NTFS-3G
For creating NTFS filesystem in —device creation method - wimlib
For splitting install.wim Windows Imaging (WIM) archive so that archives over 4GiB can be fit in an FAT32 filesystem
Without the following dependencies WoeUSB will still able to run, but some functionalities will be unavailable:
- p7zip
For workaround the problem where the Windows 7 installation media doesn’t ship their UEFI bootloader in the proper location - Pete Batard’s UEFI:NTFS UEFI bootloader
For supporting NTFS filesystems in the target USB key - GNU gettext
For supporting message internationalization(I18N)
To be addressed. For now refer Run from source.
WoeUSB is a program that can be run without installation(excluding its dependencies):
- Download the program(woeusb-N.N.N.bash) from the Releases page
- Fix the missing executable file permission ( chmod +x path/to/woeusb-N.N.N.bash )
- Launch a terminal application and run the program via the appropriate path( sudo path/to/woeusb-N.N.N.bash —help )
The following are the environment variables that may change WoeUSB’s runtime behavior:
Variable name | Usage |
---|---|
RUFUS_UEFI_NTFS_VERSION | The release tag/revision of the Rufus source tree to fetch the UEFI:NTFS image from, will use a tested version by default |
WoeUSB is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
WoeUSB is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with WoeUSB. If not, see http://www.gnu.org/licenses/.
Identify otherwise specified licenses applicable to a certain product/development asset
If the asset is in plaintext format:
- Check the SPDX-License-Identifier tag in the file’s header
- Check the .reuse/dep5 file from the source tree/release tree directory
If the asset is not in plaintext format:
Check the .reuse/dep5 file from the source tree/release tree directory
- WoeUSB is a fork of Colin GILLE’s WinUSB project, without standing on their shoulders WoeUSB will not exist in the first place
- We would like to thank @slacka for the maintenance of the WoeUSB project when it was hosted under their namespace, they have been extremely helpful and cooperative in many conversations that contributed in WoeUSB’s improvement
- We would like to thank Pete Batard for their splendid work on the UEFI:NTFS UEFI bootloader, which is included in WoeUSB to enable the NTFS filesystem support
- Source code contributors on GitHub:
- Contributors to WoeUSB/WoeUSB
- Contributors to slacka/WoeUSB
About
A Microsoft Windows® USB installation media preparer for GNU+Linux
Woe usb
Мне нужно не надолго windows ( у меня стоит чисто kali linux 64bit ) для этого есть специальное приложение Woe usb НО КАК ЕГО УСТАНОВИТЬ я перепробывал всё кучу форумов листал на youtub смотрел а у меня пе получается. Надеюсь на вашу помощь, заранее спасибо
Valkiria
Можно не устанавливать ничего.
Для записи образа диска на флэшку воспользуйся командой
dd if=/windows.iso of=/dev/sdxYour 2B wify
# For Debian-based distributions (NOTE: For your convenience, this package is already provided in the release page) $ sudo apt-get install devscripts equivs gdebi-core $ cd $ mk-build-deps # NOTE: Currently, due to Debian Bug #679101, this command will fail if the source path contains spaces. $ sudo gdebi woeusb-build-deps__all.deb
Dark_Jesus
Можно не устанавливать ничего.
Для записи образа диска на флэшку воспользуйся командой
dd if=/windows.iso of=/dev/sdxDark_Jesus
# For Debian-based distributions (NOTE: For your convenience, this package is already provided in the release page) $ sudo apt-get install devscripts equivs gdebi-core $ cd $ mk-build-deps # NOTE: Currently, due to Debian Bug #679101, this command will fail if the source path contains spaces. $ sudo gdebi woeusb-build-deps__all.deb
уже пробывал после второй команды пишет:
[email protected]:~# cd
bash: синтаксическая ошибка рядом с неожиданным маркером «newline»Your 2B wify
уже пробывал после второй команды пишет:
[email protected]:~# cd
bash: синтаксическая ошибка рядом с неожиданным маркером «newline»Valkiria
Мне кажется, что с командой dd проблем возникнуть не должно ))
sudo dd if=/home/Downloads/windows.iso of=/dev/sdb
/home/Downloads/windows.iso — путь к образу
/dev/sdb — название флэшки в системе.
Букву флэшки можно узнать через lsblkDark_Jesus
Your 2B wify
Dark_Jesus
Your 2B wify
$ sudo apt-get install devscripts equivs gdebi-core $ cd $ mk-build-deps # NOTE: Currently, due to Debian Bug #679101, this command will fail if the source path contains spaces. $ sudo gdebi woeusb-build-deps__all.deb
Dark_Jesus
$ sudo apt-get install devscripts equivs gdebi-core $ cd $ mk-build-deps # NOTE: Currently, due to Debian Bug #679101, this command will fail if the source path contains spaces. $ sudo gdebi woeusb-build-deps__all.deb
Про билдил (не спервого раза получилось)
оквыполнил команду
sudo gdebi woeusb-build-deps_версия_all.debYour 2B wify
Про билдил (не спервого раза получилось)
оквыполнил команду
sudo gdebi woeusb-build-deps_версия_all.debDark_Jesus
Your 2B wify
Dark_Jesus
Your 2B wify
kyawminar
New member
Вставили флэшку, запустили Gparted, удалили с флэшки все. Жмем: создать новую таблицу разделов, выбираем GPT, на галку — выполнить. Создаем новый раздел, размер по всему объему флэшки. Файловая система FAT32, метка раздела — usb, на галку — выполнить. Флэшка готова! (Понятно, что для установки на UEFI)
Открываем домашнюю папку или папку с образом «винды», например: /home/user/Загрузки/Windows 10 Enterprise LTSC 2019, жмем по этому образу правой кнопкой мыши и выбираем
пункт «извлечь в . «, где указываем нашу флэшку. Все! Дожидаемся пока закроется окно «распаковки образа на флэшку» перезагружаемся с зажатой клавишей ESC (в Asus-Book), из списка выбираем нашу флэшку в UEFI — режиме, после чего проводим обычную установку «винды».Bodlerok
Вот с такой ошибкой я столкнулся при подготовке к установке woeusb в KALI LINUX:
mk-build-deps: warning: debian/changelog(l1): version ‘@@WOEUSB_VERSION@@’ is invalid: version number does not start with digit
Чтобы убрать эту проблему в kali linux, после первых шагов этих:
# For Debian-based distributions (NOTE: For your convenience, this package is already provided in the release page) $ sudo apt-get install devscripts equivs gdebi-core $ cd $ mk-build-deps # NOTE: Currently, due to Debian Bug #679101, this command will fail if the source path contains spaces. $ sudo gdebi woeusb-build-deps__all.deb
# For Debian-based distributions $ dpkg-buildpackage -uc -b # NOTE: Currently, due to a bug in the build system, this command will fail if the source's path contains space or single quotes, refer to issue #84 for details $ sudo gdebi ../woeusb__.deb
WoeUSB
WoeUSB — программа для создания загрузочной флешки для установки Windows. Программа создает загрузочную флешку из образа Windows.
Программа является форком утилиты WinUSB. WoeUSB позволяет создать установочную загрузочную USB-флешку из образа Windows.
WoeUSB состоит из двух компонентов:
- woeusb — непосредственно сама программа, которая работает из командной строки.
- woeusbgui — графическая оболочка (интерфейс) для woeusb (использует библиотеку WxWidgets).
Поддерживаемые образы
Для создания флешки можно использовать:
Поддерживаемые версии Windows
Программа поддерживает запись образов следующих версий Windows:
- Windows Vista
- Windows 7
- Window 8.x
- Windows 10
- Редакции: Home, Pro, Windows PE и другие.
Поддерживаемые режимы
- Legacy
- MBR-style
- IBM PC compatible bootmode
- Native UEFI для Windows 7 и новее (целевая файловая система только FAT)
Установка WoeUSB в Linux
Программа есть в репозиториях дистрибутивов Fedora, openSUSE, Gentoo. Название пакета: woeusb.
Для установки WoeUSB в Ubuntu можно воспользоваться PPA-репозиторием. Выполните в терминале следующие команды:
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install woeusb
Запустить графическую версию программы можно из командной строки, выполнив:
Или использовать консольную версию. Команда:
Как создать установочную флешку с Windows
Создать установочную флешку в WoeUSB очень просто.
Подготовьте файл ISO-образа или DVD-диск с Windows, и вставьте USB-флешку в компьютер.
Запустите программу (woeusbgui).
В программе выберите пункт From a disk image (iso) , если вы хотите записать ISO-образ. Затем укажите файл ISO-образа.
Если вы создаете флешку, используя CD/DVD-диск с Windows, то выберите пункт From a CD/DVD drive .
Далее в списке Target device выберите флешку, на которую будет записан образ.
Нажмите кнопку Install.
Установка
Установка в openSuse
sudo zypper install woeusb
Установка в Gentoo
sudo emerge -a sys-boot/woeusb