在 Windows 10 上透過 CMD 啟用 AHCI

前言

啟用 AHCI 要做什麼?

我的話,主要是為了在機器上安裝 Linux + Windows 10 Pro 雙系統。

啟用 AHCI

數算一下,在 Windows 10 啟用 AHCI,我知道的方法有 3 種,分別是透過【「裝置管理員」安裝】、【「Regedit 編輯器」修改】以及我個人比較偏好的【「CMD 指令 + 安全模式」自動安裝】。

【「CMD 指令 + 安全模式」自動安裝】的流程如下:
1. 【以系統管理員身份執行】CMD。
enableAHCIonWindows10viaCMDEp1

2. 將 bcdedit /set {current} safeboot minimal 這串指令打進去(記得 Enter)。

3. 重開機,進入 BIOS 設定,找到並啟用 AHCI 設定。各家、各廠牌或各版本等等主機板的設定位置,可能會不太一樣,以今天我設定的機器而言,是在 Advanced\SATA Configuration 這個地方。
enableAHCIonWindows10viaCMDEp2

4. 跳出 BIOS 設定後,原則上會進入「安全模式」,在「安全模式」下,將 bcdedit /deletevalue {current} safeboot 這串指令打進去(一樣,要記得 Enter)。

5. 再次重開機,而且重開機之後,原則上就會支援 AHCI。

後記

AHCI 是什麼?

有興趣的人,可以去 AHCI – 維基百科,自由的百科全書 科普一下。

我在 Windows 11 上面設定嘸蝦米的筆記

前言

這一篇貼文,主要是紀錄我在 Windows 11 上面做一些與嘸蝦米輸入法相關設定的流程,我將設定大致分為 2 個方向:

  1. 設定嘸蝦米為預設且唯一的中文輸入法
  2. 保留其他中文輸入法,設定嘸蝦米為「預設輸入法」

makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep1


設定嘸蝦米為預設且唯一的中文輸入法

【開始】→【設定】,跳出以下畫面。
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep2

點左側的【時間與語言】,再點該項目下的【輸入】。(下圖)
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep3

接著,再點【輸入】項下的【語言與地區】,並且進到【語言與地區】的設定細項。(下圖)
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep4
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep5

點【中文(繁體,台灣)】右邊的【...】(就是【點點點】),跳出並點擊【…語言選項】。
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep6

或許,大家有注意到,安裝完嘸蝦米輸入法之後,並不會出現在【已安裝的鍵盤】裡。
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep8

沒有關係,點【新增鍵盤】,把【嘸蝦米輸入法】加進來。
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep7

加完嘸蝦米輸入法,因為我只留嘸蝦米輸入法,所以,就移除掉【微軟注音輸入法】。
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep10

回到桌面上的工作列右下角,找到【英】或【中】,點右鍵跳出嘸蝦米輸入法的設定選單,然後點選單上的【設定】。
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep11

這一部電腦,我想要一進系統以【英數模式】為預設輸入模式,並且不要【繼承系統輸入法狀態】,也不要【使用 Shift 切換「中文/英文」模式】。
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep12


保留其他中文輸入法,設定嘸蝦米為「預設輸入法」

在 Windows 11 上面,排在「第一個」的輸入法並不是所謂的「預設輸入法」,所以,下圖可見嘸蝦米輸入法好像在排序上是「第一個」,卻不會因此成為「預設輸入法」。
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep13

以微軟注音輸入法與嘸蝦米輸入法共存為例,我有 2 個做法:

其一,【設定】→【時間與語言】→【進階鍵盤設定】→【覆寫預設輸入法】(也可以在【設定】介面裡的【尋找設定】,直接用關鍵字把設定找出來),調整為嘸蝦米輸入法。(下圖)
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep15

其二,進入【微軟注音輸入法】的設定,把【預設輸入模式】改為【英數字元】,這樣的做法是讓登入系統時以「英數字元」為預設值,需要切換到嘸蝦米輸入法時,就用 Win+Space 做切換。
makingBoshiamyBetheDefaultChineseInputMethodonWindows11Ep14


後記

  1. Windows 10 預設為嘸蝦米輸入法之設定方式 相比,就可以發現嘸蝦米輸入法本身的設定是一樣的,不同的是【設定】介面的部分, Windows 11 與 Windows 10 有所不同。
  2. 題外話…,隨著不少新的電腦已搭載 Windows 11 出貨,我相信目前的 Windows 11 已經有一定的穩定度,而我此次更新到 Windows 11 後,會持續觀注系統補丁,而且不一定每一個補丁釋出,都立馬跟著更新,主要是希望,這一回升級到 Windows 11 至少要能夠穩穩用個 1 年。
  3. 我在 Windows 10 上面設定嘸蝦米的筆記
  4. 行易有限公司 :: 嘸蝦米輸入法

Windows 10 預設為嘸蝦米輸入法之設定方式

前言

嘸蝦米輸入法已經是我在 macOS、Linux 上唯一的輸入法,反而是在 Windows 上面,我還保留著微軟注音輸入法,主要是考量到可能會有其他的使用者,偶爾會借用我的電腦。

如今這個可能性已經極低,由於手上的 Windows 機器中,以 Windows 10 居多,因此,我便著手先做一些設定,讓嘸蝦米成為 Windows 10 上面預設且唯一的中文輸入法。

設定流程

【開始】→【設定】,進入以下畫面。
makingBoshiamyBetheDefaultChineseInputMethodEp0

【時間與語言】→【語言】後,來到以下畫面。【慣用語言】裡,只留下【中文(繁體,台灣)】,並且點擊【中文(繁體,台灣)】裡的【選項】。
makingBoshiamyBetheDefaultChineseInputMethodEp1

移除微軟注音輸入法,只保留【嘸蝦米輸入法】。
makingBoshiamyBetheDefaultChineseInputMethodEp2
makingBoshiamyBetheDefaultChineseInputMethodEp3

回到桌面的工作列,右下角找到【英】或【中】,用滑鼠右鍵點擊,會跳出嘸蝦米的設定選單,並且點一下選單上的【設定】。
makingBoshiamyBetheDefaultChineseInputMethodEp4-1makingBoshiamyBetheDefaultChineseInputMethodEp4-2makingBoshiamyBetheDefaultChineseInputMethodEp4-3

我想要一進系統以【英數模式】為預設輸入模式,保留【使用 Shift 切換「中文/英文」模式】,不要【繼承系統輸入法狀態】。
makingBoshiamyBetheDefaultChineseInputMethodEp6

後記

  1. 走完以上的設定,基本上 Windows 10 上就剩嘸蝦米輸入法,很多設定見人見智,以【使用 Shift 切換「中文/英文」模式】為例,我在不一樣的機器,就不一定會保留,例如:我在 Windows 11 上面設定嘸蝦米的筆記,我就做出不一樣的設定,主要原因是電腦不是我專用,而我老婆同為蝦米族,但她的使用習慣有微微的差異。
  2. 如果要跟其他中文輸入法共存,又希望嘸蝦米輸入法是預設的輸入法,關鍵在【設定】裡的【覆寫預設輸入法】,建議可以透過【設定】介面裡的【尋找設定】,直接用關鍵字把【覆寫預設輸入法】找出來,然後做進一步的設定,就可以達成。
    makingBoshiamyBetheDefaultChineseInputMethodonWindows10Ep7
    makingBoshiamyBetheDefaultChineseInputMethodonWindows10Ep8
  3. 我在 Windows 10 上面設定嘸蝦米的筆記
  4. 行易有限公司 :: 嘸蝦米輸入法

安裝與設定 Microsoft Garage Mouse Without Borders (4 部電腦共享 1 組鍵盤、滑鼠)

前言

我最近有個困擾,…就是我收了不少部電腦,還沒有重新整理前,總共有 4 部電腦上頭是運行 Windows,投入使用時,桌上好幾個鍵盤、滑鼠,會讓我的腦子打架。

以前,我曾經購買過 KVM211U 帶線式 2-Port 電腦切換器-登昌恆興業股份有限公司 這樣的產品,算是滿好用的,只可惜現在要用的話,我的想法是可能還得再買一個 HDMI 轉 D-Sub 的轉接頭,試試能不能讓螢幕也順利切換。

今天,我找到一個方案,就是 Microsoft Garage Mouse Without Borders,也把整個設定流程紀錄下來。

安裝與設定流程

這個軟體,最高可以讓 4 部電腦共享 1 組鍵盤、滑鼠,並且必須在同一個區域網路裡。

我今天是在 2 部電腦上測試,基本上,要共享鍵盤、滑鼠的電腦,都要安裝 Mouse Without Borders 這支軟體。(可點擊瀏覽下列的 Flickr 相簿)
MicrosoftGarageMouseWithoutBorders

我在第一部電腦安裝後,先點「Skip」。(下圖)
settingOfMicrosoftGarageMouseWithoutBordersEp06

接著會跳出下面這個畫面,主要是「Security Key」(至少 16 碼)的設定,我改成「juteweBlog123456」(非下圖所示的「Security Key」),設定好就可以先關閉。(下圖)
settingOfMicrosoftGarageMouseWithoutBordersEp07

下一步,就是在另外一部電腦安裝,我今天安裝的第 2 部電腦是筆電,來到下列這個畫面時,要點「Yes」。(下圖)
settingOfMicrosoftGarageMouseWithoutBordersEp06

安裝完,記得把剛才在第 1 部電腦設定的「Security Key」與「電腦名稱」下列的對話框裡。(下圖)
settingOfMicrosoftGarageMouseWithoutBordersEp08

沒有問題的話,就會在第 2 部電腦看到下列畫面。
settingOfMicrosoftGarageMouseWithoutBordersEp09

測試使用影片

從影片可以看到幾個重點:

  1. 鼠標必須從「本機(Localhost)」的左邊出場,接著會在「另外一部電腦(Connected)」的右邊入場。要從「另外一部電腦(Connected)」走回本機,要走右邊的原路回去,鼠標接著會從「本機(Localhost)」的左邊回家。
  2. 除了鍵盤、滑鼠共用外,圖片檔案也可以從直接從「本機(Localhost)」拖拉放到「另外一部電腦(Connected)」,而且,我相信反之亦然,這個功能真的非常方便。

後記

  1. 讓滑鼠破「窗」而出的免費 Microsoft KVM 程式(影片)
  2. Mouse Without Borders – Microsoft Garage
  3. Microsoft Garage: Mouse Without Borders
  4. Download Microsoft Garage Mouse without Borders from Official Microsoft Download Center
  5. 影片內僅顯示我測試圖片檔案的拖拉放,實際上我也試過其他檔案,其中包括 2G 以上的 ISO 檔,也沒有問題,只是要多等一下,而且畫面上沒有呈現拷貝時程或進度條,讓我誤以為這個程式並不支援,如果這支程式後續更新,能夠針對較耗時移動的檔案拷貝或移動,加上進度條顯示,就會更完美。
  6. 這個軟體老早就有,我只能說相見恨晚呀!

使用 Cool Master 冷卻 Acer Aspire TC-1660 的 CPU

前言

Acer Aspire TC-1660 Desktop 這部主機在散熱上有一些狀況,我的經驗跟網路上可以搜尋到的資料幾乎一致。

可能失去保固

  1. 買零件自己處理,我認為很有可能會讓自己手上的機器失去部分保固,如果沒有把握,我個人並不是很建議伙伴們參考這篇紀錄之後,也嘗試 DIY 起來,如果伙伴們還是決定自己來,後果請自行負責。
    IMG_E0061
  2. 有關 Acer 保固,在產品包裝的箱子裡有一張小小的折頁紙(↑),另外,除了折頁紙上的說明(↓),Acer 官網也找得到相同的文字:「客戶擅自使用第三人安裝、添附、擴充、修改、修復非本公司授權或認可之零件所致之毀壞。」
    IMG_E0060

拆了又重新組裝的電腦

  1. 就像買舊房子來整理一樣,整整多了一大道工序,…累呀!
    IMG_0053
  2. Cooler Master 的 CP 值:我個人對散熱類產品的印象,Cooler Master 一直是好取得且 CP 值是比較高的產品,但即使如此,我還是花了約 1 小時的車程,去跑實體店買足配備。
    IMG_0058

冷靜與速度

  1. 還沒有換 CPU 散熱風扇(含散熱膏)、加裝系統風扇前,老婆說她以為鄰居在用割草機,現在則是既安靜又有效率,目前大概讓它稍為熱一點的是 Age of Empires II: Definitive Edition on Steam,溫度最高來到 60 度,平時開 VSCode,也不常超過 35 度。
    acerAspireTC-1660DesktopwithCoolerMaster
    IMG_E0063
  2. 原廠搭配的風扇,是我後來想要補漏的紀錄照片(是一個走過就留下痕跡的概念)。
    IMG_0075

後記

  1. 改造冷卻設備的費用:總共是 907 元,分項如下。(1)Cooler Master 標準型散熱器i70C:399 元。

    (2)Cooler Master SickleFlow 80:259 元。

    (3)Cooler Master IC Essential E2:249 元。

  2. 參考資料:(1)Re: [請益] 品牌套裝主機選擇(內有選手) | PTT評價

    (2)【問題】套裝電腦選擇請益 @電腦應用綜合討論 哈啦板 – 巴哈姆特

    (3)Warranty 保固服務說明 | Acer

    (4)Acer Aspire TC-1660 桌上型電腦(i7-11700F/16G/512G SSD/GTX1650/W10) | Acer 台灣官方商城

    (5)Kingston FURY™ Beast DDR4 記憶體

    (6)I70C | Cooler Master

    (7)SickleFlow 80 | Cooler Master

    (8)IC Essential E2 | Cooler Master

  3. 美中不足?(1)我的答案是「對」,我也認為這次 Acer Aspire TC-1660 這一部有點可惜。

    (2)尤其是 DELL Inspiron 3891-R1868BTW(i7-11700F/16G/GTX1660S/512G SSD/Win10) 的規格與此次開箱紀錄裡的 Acer Aspire TC-1660 Desktop 實在非常接近,表現就相對平穩很多。

    coreTempandCPU-ZofDELLInspiron3891

  4. 光碟機的預留空間與鐵架:拔下來之後,我就不打算安裝回去,因為,感覺是個影響空間與散熱的東西。IMG_E0062
  5. 照片資料較少:比較不好意思,我急著把機器處理好,沒有去拍攝過程照片或影片。

升級 Windows 11 後的第 73 天

前言

今年 10 月 8 日,我找了一部非工作用的機器,將裡面的 Windows 10 升級至 Windows 11(詳可見:升級與使用 Windows 11 與嘸蝦米幾個小時後),順順用到昨天上午,下午要開機使用時,卡在登入畫面很久,轉呀轉的,就是是進不了系統。

最後迎來的,就是整個系統崩潰(主機板無法抓到 SSD,顯示 No Bootable Device),這…,算是嚴重災情吧!

以 Windows 10 滿血回歸後…

  1. 還升不升級 Windows 11?答案當然是「暫時就別了吧!」
  2. 事發之前,我注意到一則消息:微軟 Windows 11 傳出災情 電腦 SSD 硬碟速度被腰斬 | 生活 | CTWANT,因此,這幾天一收到更新訊息,我就立馬將 Windows 11 更新上去。
  3. 不確定是不是 Windows 11 讀 SSD 有狀況而讓機器掛點,但,作業系統回復後,我還是去看了一下筆電上的 SSD 品牌、型號,在不拆機的狀況,我認為機器上應該是 CA3 M.2 2280 NVMe PCIe 固態硬碟 | 資料中心SSD 固態硬碟 | – 建興儲存科技股份有限公司 的 512 MB 版本。

後記

  1. 考量到產品保固,我並沒有自己做 Trouble Shooting,但,通常這樣的狀況,我會先進入 BIOS,看看主機板與儲存裝置(SSD 或是 Hard Disk)間的連結是不是正常的,如果是正常的,我會再拿一支可開機的系統隨身碟(Windows 或 Linux 的都好),試著從這支隨身碟開機後,再觀察儲存裝置的讀寫是不是正常的,沒問題的話,再走一趟格式化,最後,重新安裝作業系統。
  2. 從 Windows 10 開始,我算滿常遇到「升級就容易出事」的狀況,其他家公司的作業系統(或嵌入式系統)相關產品,也同樣容易出事,就看是誰遇到而已,End User 能夠做的,似乎就是升級前先備份,或是如果升級的項目非使用需要,就乾脆等待、觀察一段時間再說。今次,還好我是在非工作用的電腦升級,不然,這種狀況要是又遇到有案子要處理,真是媽媽咪呀!

在 Windows 10 上安裝 Visual Studio Code EP3

前言

寫程式,設定好 IDE,可以增加自己的效率,今天來紀錄一下安裝 Visual Studio Code (又稱 VSCode),設定 C++ 的程式設計環境。

我找了個從沒有安裝過的 Windows 10 上面完成安裝的,安裝後把紀錄大致分成幾個部分。

EP 1:安裝 Visual Studio Code 主程式
EP 2:安裝 MSYS2 與 MinGW
EP 3:設定程式設計專案路徑,安裝 Visual Studio Code 語言套件與 C++ 相關套件

設定程式設計專案路徑

  1. 建立一個新的專案,只要下幾道指令就可以搞定,我的經驗是路徑命名要用英文,不要用中文。
  2. 我要設定 C++ 的程式設計專案路徑,我下的指令如下:
    (1)mkdir cppP:先開一個放所有專案的資料夾。
    (2)cd cppP:進入剛才好開的資料夾(放所有專案)。
    (3)mkdir helloworld:這個大家都懂,當然也可以命名為 test 之類的,高興就好。
    (4)cd helloworld:進入 helloworld 這個資料夾。
    (5)code .:啟動 VSCode。

安裝 Visual Studio Code 語言套件與 C++ 相關套件

  1. 下完 code . 這個指令後,就會跳出 VSCode 主程式,勾選「Trust the …」,點下「Yes, I trust…」那個按鈕。
  2. 一進入程式,程式的右下角就會出現「安裝語言套件…」,而且會對應到使用者的系統語言設定,可以不安裝,但如果對中文比較熟悉的人,倒是可以安裝並重新啟動 VSCode。
  3. 找從程式介面左側,從上數下來的第 5 個圖示,在搜尋框打「C++」,把 C/C++ for Visual Studio Code 的套件找出來安裝。

測試 VSCode

  1. 新增檔案,幾個方式可以達成:
    (1)Ctrl+N。
    (2)先在程式介面左邊「檔案總管」,找到一個文件上面有加號的圖示。
    (3)「檔案」→「新增檔案」。
  2. 寫一段程式碼測試看看,這裡我是拿官方給的程式碼,複製貼上,再按「Ctrl+S」,接著再按「F5」,程式會請我們選取環境,我選「C++ (GDB/LLDB)」。
  3. 再選「g++.exe…」。
  4. 執行後,先跳出這個訊息。
  5. 再按一次[Enter],走到這裡應該就是沒有問題了。

後記

Have fun. Enjoy coding.

在 Windows 10 上安裝 Visual Studio Code EP2

前言

寫程式,設定好 IDE,可以增加自己的效率,今天來紀錄一下安裝 Visual Studio Code (又稱 VSCode),設定 C++ 的程式設計環境。

我找了個從沒有安裝過的 Windows 10 上面完成安裝的,安裝後把紀錄大致分成幾個部分。

EP 1:安裝 Visual Studio Code 主程式
EP 2:安裝 MSYS2 與 MinGW
EP 3:設定程式設計專案路徑,安裝 Visual Studio Code 語言套件與 C++ 相關套件

安裝 MSYS2 與 MinGW

  1. MSYS2 網站就有滿詳盡的說明,我基本上也是照著說明服用。
  2. 我這次是下載 msys2-x86_64-20210725.exe,安裝時就是一直「下一步」到「完成」,即使如此,也麻煩要特別注意一下 Installation Folder 這個步驟,確認一下安裝路徑,因為這個後續的環境設定會用到,我想,對於安裝與設定過其他程式設計環境的人,應該不陌生。
  3. 下 3 道命令,把 MinGW 裝起來。
    (1)pacman -Syu:這個指令是為了更新系統的核心套件,更新完會關掉視窗,請至開始功能表找到並開啟 MSYS2 MSYS。

    (2)pacman -Su:更新其他基礎套件。
    (3)pacman -S –needed base-devel mingw-w64-x86_64-toolchain:安裝 mingw-w64 GCC 與相關工具套件。
  4. 如果不想影響 Windows 的 PATH 環境變數,可以使用 MinGW 終端機,但,我想把相對應的路徑加入 PATH 環境變數,這個部分,我不常設定,其實也找了一下,這次就筆記下來,方便以後好找、好設定。
    (1)「開始功能表」→「設定」(齒輪圖示)→「Windows 設定」,再點一下「系統」。

    (2)點「關於」。

    (3)點「系統資訊」。

    (4)進入「系統內容」後,點「進階系統設定」。

    (5)點「環境變數」。

    (6)從「系統變數」欄位中,找到「Path」,點選後,再點「編輯」。

    (7)把「C:\msys64\mingw64\bin」這個路徑,新增進去吧!
  5. 有一個更快速進入「系統內容」[可以參照上述第 4 點的第 (6) 項],就是開 Windows 的 Terminal (CMD) 或是按住「Win+R」,執行 systempropertiesadvanced
  6. 如果有已開啟的 Windows Termial (CMD) 的話,關掉並重新啟動 Terminal,如果沒有,直接啟動一個新的,執行下列命令,確認安裝完成。
    g++ -v
    gdb -v

後記

我在整理自己的紀錄時,發現「安裝 MSYS2 與 MinGW」是相對比較麻煩的,未來如有參考需要時,我可能會先從這一個部分開始安裝與設定。

在 Windows 10 上安裝 Visual Studio Code EP1

前言

寫程式,設定好 IDE,可以增加自己的效率,今天來紀錄一下安裝 Visual Studio Code (又稱 VSCode),設定 C++ 的程式設計環境。

我找了個從沒有安裝過的 Windows 10 上面完成安裝的,安裝後把紀錄大致分成幾個部分。

EP 1:安裝 Visual Studio Code 主程式
EP 2:安裝 MSYS2 與 MinGW
EP 3:設定程式設計專案路徑,安裝 Visual Studio Code 語言套件與 C++ 相關套件

安裝 Visual Studio Code 主程式

  1. Running Visual Studio Code on Windows 網站就有滿詳盡的說明,我基本上也是照著說明服用。
  2. 決定是要用 User setup 或是 System setup:User setup 就是安裝給當下使用的帳號使用;System steup 就是給 All users 使用的安裝。我的電腦只有我個人在使用,我選擇安裝 System setup,我下載的檔案是 VSCodeSetup-x64-1.59.1.exe。
  3. 接下來幾乎就是「下一步」到底,我注意到,安裝過程中,提到「加入 PATH 中 (重新啟動後生效)」。
  4. 所以,我在安裝完主程式後,並沒有立馬啟動它,而是在完成後,立即重新開始,就結束這個回合。

後記

安裝 VSCode 主程式後,接下來就要「安裝 MSYS2 與 MinGW」。

搞定在我的 iMac 上安裝 Windows 10 過程,出現的 ImageInstall 錯誤訊息

以前,我使用 Bootcamp(啟動切換) 都沒有遇到什麼大問題,想不到,今次來個大的:

Windows 找不到在自動安裝回應檔案之 <ImageInstall> 設定中指定的磁碟與磁碟分割。請確定該設定參照到有效的磁碟分割,然後重新啟動安裝程式。

這一個問題被我認為有點大,一方面,網路上的資料很少,有些是提到把 USB 外接儲存裝置移走就可以解決,這個解法對我來說並不適用;另外一方面,從大家的分享與回應來看,除了把 USB 外接儲存裝置移走就可以解決的,其他似乎都沒有被處理好。

由於手上沒有厲害的硬碟工具,我用現有的工具,花了不少時間才搞定,幾個重點程序,在此紀錄下來:

  1. 問題研判:從「Windows 找不到在自動安裝回應檔案之 <ImageInstall> 設定中指定的磁碟與磁碟分割。」這段話就可以知道,問題出在硬碟分割,有鑑於以往都可以輕鬆做完 Bootcamp,這一次不太容易,有比較大的可能是前不久安裝 Linux 去動到硬碟分割。
  2. 備好 macOS Mojave 的可開機 SD 卡:之前我都是用 High Sierra,並沒有太大的問題,但是,這一次我製作裝有 macOS Mojave 的可開機 SD 卡,準備重新安裝。
  3. 硬碟分割要完整重置:後再重新跑一趟全新安裝,我的做法是用 Windows 外接硬碟開機後,用 diskmgmt.mscdiskpart 搭配給硬碟「動手術」:把所有的分割表都刪除。
  4. 重新安裝 macOS Mojave:
    (1)經過步驟 3,Fusion Drive 是被分開的,需要重新製作。
    (2)做好 Fusion Drive 後,我再經過一道程序,把 Fusion Drive 的格式改為「Apple 檔案系統」(APFS)。
    (3)安裝好 macOS 之後,要把 Mojave 能夠升級的升好升滿,升級好的 Bootcamp(啟動切換) 會判斷 iMac 上有沒有插著其他 USB 儲存裝置,以及辨識 Windows ISO 檔與 iMac 的相容性,說也奇怪,我用微軟官網上的「Windows 10 媒體建立工具」下載最新的 ISO 檔,會被 macOS Mojave 上最新版的 Bootcamp(啟動切換) 判定是不相容的,害我再三確認是不是 64 位元,下載 3 次之後都失敗就直接放棄。
  5. 準備好要安裝的 Windows ISO 檔:
    (1)我試過最新的 21H1、之前的 20H2 都沒有成功,最後是用 1903 才搞定。
    (2)成功之前,一直選用「Window 專業版」,最後一次,想著再不成功就不繼續在眼前的 iMac 搞 Bootcamp(啟動切換) ,而改用「Windows 家用版」順利安裝進去。
    (3)或許,「Window 專業版」也能成功,只是,偏偏最後一次,我沒有嘗試。

其實,應該有另外一種解決方式:ImageInstall | Microsoft Docs,我沒有嘗試是因為我認為依照蘋果的精神,一般是不會要使用者去用這樣的方式處理。

再者,如果手上有硬碟相關的程式,應該可以省下不少時間。