
Linux에서 Win10으로 부팅 가능한 USB를 구우려고 합니다. 지금쯤 저녁 내내 시간을 낭비했습니다. :-(
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
512KB에서 1MB로 늘렸지만 WoeUSB 개발자는 이미지를 써야 하는 대상 파티션의 크기를 512KB로 하드코딩한 것 같습니다. , 따라서 귀하의 문제입니다.
다른 오픈 소스 프로젝트와 마찬가지로헌신적인이슈 트래커를 사용하는 경우 이 문제를 다음 부서에 보고해야 합니다.WoeUSB 문제 추적기코드를 업데이트할 수 있도록 말이죠. 감사해요.
답변2
WoeUSB 관리자가 지나가고 있습니다. 이 버그는 이제 수정되었습니다.WoeUSB 5.1.3.
답변3
이제 우리는github 버전woeusb
github 버전은 5.1.3이고 Ubuntu 20.04.x LTS(및 18.04.x LTS, 아마도 모든 현재 Ubuntu 버전일 수 있지만 테스트하지는 않았습니다)에서 작동합니다.
woeusb
더 이상 사용되지 않는 PPA 버전
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
종료되었습니다. 다음 명령을 사용하여 저장소 유니버스에서 설치할 수 있습니다.sudo apt install wimtools
대용량 wim 파일을 분할하기 위해 FAT32 파일 시스템에 설치할 때 필요하지만 NTFS를 선택할 경우 wimtools 없이 설치를 계속해야 합니다. 그렇게 하면 WoeUSB bash 쉘스크립트가 없어도 작동합니다
wimtools
(그러나 를 얻으려면 인터넷 연결이 필요합니다uefi-ntfs.img
).Windows 설치 프로그램이 포함된 USB 드라이브
- 18.04.6 LTS 및 20.04.3 LTS에서 생성됨
- 둘 다 부츠
- UEFI 모드(보안 부팅도 포함) 및
- BIOS 모드(별칭 CSM 별칭 레거시 모드).