隨機手札 雜七雜八之地

使用WoeUSB在Fedora中製作Windows安裝USB

4 minLinux心得
#fedora #windows #usb #安裝 #重灌

雖然脫離 Windows 很久,但有時候還是會需要幫朋友重灌電腦什麼的,所以就研究了一下如何在 Fedora 裡面製作 Windows 的安裝媒體。後來在網路上找到WoeUSB這個套件。

本篇會紀錄使用 WoeUSB 在 Fedora 中製作 Windows 安裝 USB 的過程。


前置作業

下載 Windows ISO 檔案

首先當然事先準備 Windows 的 ISO 檔案,從 Windows 10 之後,已經可以直接從微軟官網下載了,記得要從最下方的「下載 Windows 11 磁碟映像 (ISO)」下載。

準備 USB

準備一個 8GB 以上的 USB,就隨便拿一個吧,建議拿 USB 3.0 以上的。

安裝 WoeUSB 套件

sudo dnf install WoeUSB

使用 WoeUSB

確認 USB 掛載路徑

首先要找出 USB 的掛載路徑,可以透過 Gnome 內建的「磁碟」軟體去看,如果顯示出來的是有數字的,把數字去掉後記起來。像我的 USB 顯示是/dev/sda1,就要記/dev/sda。使用 WoeUSB 指令時會用到。

卸載 USB

大部分的 USB 連接到 Fedora 之後,分割區都會被自動掛載。需要手動把這些被掛載的分割區全部卸下,同樣可使用 Gnome 內建的「磁碟」軟體去做。選擇分去然後選擇分區左下角的類似停止播放音樂的「停止」按鈕就可以了。

使用指令

都確認好後,就可以打開終端機了。WoeUSB 沒有 GUI 界面,只能使用指令。使用方式很多種,這邊僅介紹最直觀的把整個 USB 製作成 Windows 安裝碟的指令:

sudo woeusb --device Windows7_x64.iso /dev/sdX

上面的Windows7_x64.iso要置換成自己存放下載回來的 Windows 安裝檔(可以使用拖拉的方式從檔案拉進去終端機,終端機會直接讀取檔案的路徑。),/dev/sdX則要換成剛剛我們看到的 USB 裝置掛載的路徑。整個整理完大概會長這樣:

sudo woeusb --device '/home/{{someuser}}/下載/Win11_22H2_Chinese_Traditional_x64v1.iso' /dev/sda

執行並輸入管理者密碼後,若有錯誤就會自動停止,可能要看一下錯誤訊息來排解。若正確,會看類似這樣的訊息:

Info: Mounting source filesystem...
Info: Wiping all existing partition table and filesystem signatures in /dev/sda...
/dev/sda: 8 bytes were erased at offset 0x00000200 (gpt): 45 46 49 20 50 41 52 54
/dev/sda: 8 bytes were erased at offset 0x39c7ffe00 (gpt): 45 46 49 20 50 41 52 54
/dev/sda: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa
/dev/sda: calling ioctl to re-read partition table: 成功
Info: Ensure that /dev/sda is really wiped...
Info: Creating new partition table on /dev/sda...
Info: Creating target partition...
Info: Making system realize that partition table has changed...
blockdev: ioctl error on BLKRRPART: 裝置或系統資源忙碌中
Info: Wait 3 seconds for block device nodes to populate...
mkfs.fat 4.2 (2021-01-31)
mkfs.fat: Warning: lowercase labels might not work properly on some systems
Info: Mounting target filesystem...
Info: Copying files from source media...
Splitting WIM: 2100 MiB of 4499 MiB (46%) written, part 1 of 250%

接下來就等它跑完囉!


Support me on Ko-fi
相關文章

Fedora初始設定紀錄

本篇是將自己重灌 Fedora 時會做的一些事情,例如:移除沒在用的 Gnome 預設程式、安裝自己要用的程式、更新……等等的過程,以指令碼的形式紀錄下來,以求下次重灌完可以直接複製貼上執行之後就會最接近自己平常的使用狀態。

3 min

使用Fedora刷Pixel 3a的LineageOS 過程紀錄

總之呢,官方公佈不保證在 5 月之後還會收到更新,而網路則說 7 月會迎來最後一次更新,因為手機狀況都還滿健康的,最愛保留舊手機舊電腦的我,就想說要來刷機了。

13 min

在Fedora 38編譯Pixel 3a的LineageOS

本篇文章是試圖移植之前的文章:的過程至 Fedora 上的心得紀錄,畢竟自己平常主要使用的系統為 Fedora,想說都是 Linux 應該是可以移植過來。

3 min