關於我的 iMac 上多重開機的設定

在 macOS、Windows 與數個 Linux Distro 的磨合之下,我決定要給自己的 iMac 一個內部硬碟有 macOS 與 Windows 駐守,外接硬碟讓 2 支 Linux 接管的設定。

內建硬碟 (格式化後,約 999 GB)

  1. macOS Mojave:299 GB,我最近很少在用 macOS,但我認為 Mac 上面,有 masOS 在比較有個基礎,也可以在有難解的狀況時,重開機出 Command(⌘)+R 的還原大絕招,通常機器的功力都會立馬回到 9 成以上,…除了最近在安裝 ubuntu 時,被寫入一個無法發揮功能的 Grub 不好處理之外。
  2. Windows 10:700 GB,空間佔比達內建硬碟的 7 成,主要是拿來應付玩遊戲的需求。

外接硬碟 (格式化後,約 931.5 GB)

  1. Clear Linux:31.5 GB,這支 Distro 的最低系統安裝要求,在硬碟的部分,我記得目前官網的資料是寫到至少 20 GB,使用到目前為止,我還滿喜歡的,雖然空間使用最少,卻是目前佔掉我最多時間的 Linux Distro。
  2. Fedora Workstation:100 GB,這支是我一開始學習 Linux 時接觸到的,從我自己的文章來看,最早是從 Core 4 前後的版本走過一段時間,後來在 Linux 桌面系統部分,我應該都在 ubuntu 那邊。我最近重拾 Linux,Fedora 反而是最後才拿來使用,意外發現這一支 Distro 跟 Mac 有很高的契合度,有些小地方,都可以看到 Fedora Project 的用心,比方說:使用 Option(⌥)鍵或 Alt 鍵啟動至「開機管理程式」時,這裡可以看到 Fedora 啟動磁碟的圖示讓人一目了然,並且無論在 Windows 或是 macOS 裡,都可以在「『啟動切換』控制台」讀到 Fedora。

  3. Data 存放區:800 GB,NTFS 格式,後來重新格式化為 exFAT,主要是為了在不同系統上都好存取,為了壓縮硬碟,好安裝別的系統,又調回 NTFS,然後把 Microsoft NTFS for Mac by Paragon Software 安裝起來。

在我的 iMac 上製作雙系統的隨身碟

用同一個硬碟外接盒,分別在不同的硬碟安裝上 Windows 10 與 Clear Linux,在使用上有一點點不方便,我想在不動到這 2 顆硬碟的前提下,打造出一個比較便攜的解決方案,就這樣把腦子放到 USB 隨身碟上。

進入主題之前,我先註明一下本次筆記內所使用的軟硬體:

  1. iMac Retina 4K,21.5 英寸,2017,3.4GHz CPU,8GB 2400MHz DDR4 RAM,120 GB USBHDD
  2. Windows 10 家用版 (版本 1903)
  3. WinToUSB
  4. 隨身碟 * 2 支
    (1)USB 3.0,容量 128 GB:這支要拿來安裝雙系統。
    (2)USB 2.0,容量 32 GB:這支是 Clear Linux Live USB。

以下是我安裝的步驟:

  1. 先安裝 Windows 10:我想,這個就不再重新寫一篇,可以參考:用我的 iMac 把 Windows 10 安裝到 USB 外接硬碟上 – jute weBlog
  2. 再來,使用這支製作好的隨身碟(已安裝 Windows 10),進入 Windows,執行 Disk Management (diskmgmt.msc)。
  3. 我個人比較習慣在 CMD 下,執行指令:diskmgmt,把 Disk Management 呼叫出來。
  4. 在隨身碟上點右鍵→再點「壓縮磁碟區」。由於是同一支要安裝雙系統,要注意一下,千萬別不小心去動到別的硬碟。
  5. 我畫出 30GB 的磁碟區,並按下「壓縮」這個按鈕,準備要給 Clear Linux 安裝進來,下圖是我用 1TB 外接硬碟所呈現的示意圖。
  6. 完成壓縮後會顯示「未配置」,到這裡隨身碟已經做好安裝 Linux 的預先準備。
  7. 用 Clear Linux Live USB 啟動,把 Clear Linux 安裝到剛才畫出來的磁區裡面,在這裡要注意的是:
    (1)由於 Mac 開機讀外接可開機儲存裝置,顯示都是 EFI Boot,如果擔心選錯隨身碟,倒是可以先只插上 Clear Linux Live USB 這一支隨身碟,進入 Live USB 上的 Clear Linux 後,再把之前已經預備好的隨身碟插入。
    (2)磁區要選對,通常 Linux 會自動找到剛畫出來的「壓縮磁碟區」,保險起見,記得再確認一下。
    (3)新手建議使用「Safe Installation」,Clear Linux 有安裝步驟指引可以參考官網資料:Install Clear Linux OS from the live desktop — Documentation for Clear Linux project (Figure 7: Select Installation Media)
  8. Clear Linux 的預設安裝流程,並沒有把 GRUB 安裝進來,這一點我還滿喜歡的。從 iMac 啟動後按住 Opt(Alt) 鍵之後,參考下圖的話,中間的 EFI Boot 是 Windows,最右邊是 Clear Linux。
  9. 進入 Clear Linux,就可以看到 Windows 10 的磁區是自動被掛載進來的。

以上的程序,也適用於 USB 外接硬碟。