如何在 ubuntu 環境下安裝 win10

因為最近要用到 windows 的情況越來越多了,趕緊趁著寒假有空把它裝回來

(由於是在裝 ubuntu 時不小心格式化 win10 的筆電上安裝,以下所有操作都「只會」透過 ubuntu 來達成)

安裝步驟:

  1. 確認電腦磁碟空間(看要裝在哪裡)
  2. 下載一份 win10 iso
  3. 製作開機碟(需要一個 usb,最好 4GB 以上)
  4. 開始安裝
1.確認電腦磁碟空間
在搜尋列輸入 disks 來確認掛載的硬碟空間,disks 是 Gnome 的功能之一,裝完 ubuntu 就會有

我是用 1.0TB 的 HDD 安裝的,之前裝 ubuntu 的時候不小心把 win10 格式化掉了,因為原本就打算雙系統,所以有預留一顆硬碟的空間。(這是裝完後的樣子,裝之前的內容欄寫的是「未配置的空間」)


2.下載一份 win10 iso

不論從官方網站或著是學校的授權版本,下載一份 win10 的 iso。通常學校的授權版本檔案較小,所以比較推薦,我就是使用政大的授權版本。

(以下為如何用校外網路連上政大 VPN 進行下載,使用其他管道下載可以跳到第三點)

  1. 進入 inccu,進入右下角的校園授權軟體
  2. 目前還無法進行下載,校外下載需要連上 VPN、校內只要連上 nccu-wifi 就行了(以下為校外下載步驟)
  3. 連上 VPN 要到政大官網 -> 資訊服務 -> VPN 虛擬私有網路進入頁面後點選 Linux 版本,下載 Pulse Secure Linux 版安裝檔、ubuntu / debian 32bit,選擇儲存檔案 (64bit 有問題無法使用)
  4. 由於政大網站上只有除了 Linux 版以外包括 Android 版所有的安裝教學,所以我們沒得抄、得自己來。安裝完成後不要執行,開啟終端機 (ctrl+alt+t) 輸入指令

進入下載資料夾

cd download

安裝剛才下載的檔案(需要root權限)

sudo dpkg --install ps-pulse-linux-9.1r3.0-b85-ubuntu-debian-32-bit-installer.deb

首次執行安裝必要套件(點yes就對了)

/usr/local/pulse/PulseClient.sh install_dependency_packages

開啟 Pulse Secure

/usr/local/pulse/pulseUi

接下來就按照政大其他版本的步驟連線就可以了


3. 製作開機碟

雖然在 windows 環境下通常會使用 Rufus 製作開機碟,但是在這邊用其他方法製作

首先開啟 disks,選擇要作為開機碟的 USB (4GB 以上)

點選右上角之功能列,選擇格式化磁碟
相容於所有系統與裝置
確認 USB 中的重要資料都已備份,準備格式化
建立分割區
建立整顆 USB 的分割區
取一個適合的名字後,選擇 FAT 分割

接下來對下載完的 win10 iso 按右鍵,以磁碟映像掛載器開啟

到「其他的位置」找剛才掛載的映像檔
把裡面所有東西都複製到剛才分割好的開機碟就完成了

/* 重點注意 */

在FAT分割下,單一檔案的大小上限為4GB,因此若 sources/install.wim 的檔案大小超過上限,會複製失敗。(這個檔案是最大的那個)

FAT 格式的上限是「精準」的 4GB,也就是 2^32 = 4294967296 bytes,但是一般我們計算 1GB 都會為求方便而算做 2^30,所以才有圖中寫作 4.1GB 實際上卻沒有達到 4GB 的狀態 XD

解決方案有兩種,一種是找一個 sources/install.wim 夠小的版本來裝、第二種就是用 wimtools 來將不必要的 images 從 install.wim 中移除。

不過我個人比較推薦第一種方法… 簡單明瞭

首先下載 wimtools

sudo apt-get install wimtools

接著到 win10 iso 的資料夾下(我事先複製一份放在下載),將 install.wim 單獨取出來之後,用 wiminfo 查看他的資料

wiminfo install.wim
可以看到當前 install.wim 中有 「5 份」 可用的 image, 我們只需要一份,所以接下來就是要提取出那唯一的一份 (範例中使用第一份) 來作為 install.wim,如此一來檔案大小就會少上許多

看完決定好該留下哪個 image 之後,用 wimapply 將需要的 image 取出 (1是指第一份 image,image1 是取出來存放的資料夾名稱)

wimapply install.wim 1 image1

再將以 wimcapture 其包裝成 .wim 檔 (myinstall.wim 是包裝之後的檔案名稱,–boot 會將 image 檔在這份 .wim 檔中標記為可開機)

wimcapture image1 myinstall.wim --boot

4. 開始安裝

首先在重新開機時按下 Esc 進入選單,再按 F10 進去筆電的 BIOS 系統,接著將硬碟開機順序調整成 USB 優先,保存設定後插上開機碟開機,就可以進入 win10 安裝界面了。

上下左右操控、Esc 返回上一頁、Enter 進入選單,進入 Boot Options
F5 上調 ,F6下調,開啟 Legacy Boot 並將 USB CD/DVD ROM Drive 的選項上調至順位1
按 F10 Save and Quit,重新開機
終於能開始安裝了~
選擇欲安裝 win10 的磁碟分區 (第一個步驟時確認的),將其格式化後就能開始安裝了