在我的 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 外接硬碟。

用我的 iMac 把 Windows 10 安裝到 USB 外接硬碟上

前言:在 Intel Mac 上,把系統安裝到外接硬碟(或是 SSD)裡,有幾個好處,我想到的大致如下:

  1. 減少一個發熱的來源:我的 Mac Mini 動不動就到 6、70 度,用軟體去降溫,就是把內建的風扇開到最大把熱排出去,而外接硬碟,就是讓發熱的硬碟跟主機能夠有一定的距離。同樣的方式,也讓 iMac 背板涼爽不少。
  2. 不用動到主機內的硬碟:硬碟或 SSD 格式化太多次,壽命也就自然跟著短,要換蘋果主機內的零件,要不就是送原廠或是代理商,再不就是自己到拍賣場買工具 DIY。送修就是花錢與等待;DIY 則是要承擔被自己弄壞的風險,無論是那一種,都可能在施工過程,造成一些看得到、看不到,卻不會影響功能的小缺損。外接儲存裝置安裝系統,正好是一個不錯的解套方式。
  3. 移動的作業系統:現在系統內建的驅動程式,大概都夠用,通常能夠抓到大部分的乙太網路卡,有不夠的驅動程式,只要不是太冷門的話,大部分都能夠在網路上找到,那麼,有一顆隨身帶著走的系統,帶到那一部電腦,就能夠有自己專屬的作業環境,方便很多。

這一篇,大概分享一下,如果要設定一個給自己的 Intel Mac 使用的 USB 外接儲存裝置的話,需要準備的軟硬體,以及我自己走過的程序。

軟硬體:

  1. 軟體:
    (1)啟動切換(以前叫 Bootcamp)。
    (2)WinToUSB(Free 版僅支援到家用版)。
    (3)Windows 原版的 ISO 檔。
  2. 硬體:
    (1)Windows 電腦 1 部:我是用 iMac (Retina 4K,21.5 英寸,2017),實際上 Intel Mac 或 Win PC 都可以,重點是裡頭要有 Windows。
    (2)外接硬碟 1 組:空間當然是越大越好,我是拿 1 顆老舊的硬碟,只有 120 GB。
    (3)隨身碟 1 支:建議至少 8 GB。

安裝流程:

  1. 取得驅動程式:這裡要使用的是「啟動切換」。
    (1)點「動作」→「下載 Windows 支援軟體」(下圖)

    (2)點完之後,給 Windows 支援軟體一個下載儲存的路徑與名稱,再放到預先準備的隨身碟上面(下圖)
  2. 使用 WinToUSB 把 Windows 10 預先安裝到外接硬碟上。
    (1)我比較建議另外找一台 Win PC 來處理,我自己是認為這樣比較好跟上面的程序:「取得驅動程式」一起跑。
    (2)這個步驟,因為 WinToUSB 有很多人用過,也有一些分享,所以,我就不再另外寫,建議搜尋文章來參考,或是直接連到我找到的這一篇來參考參考:WinToUSB將Windows安裝到USB外接硬碟 @ 軟體使用教學 :: 隨意窩 Xuite日誌(步驟 1 至 11) 。
  3. 把外接硬碟接到 Mac 上,然後重新開機。
    (1)按住 Opt(Alt) 鍵,到下面這個畫面。

    (2)選擇「EFI Boot」。
  4. 進入 Windows 之前,會有一些設定,可以參考安裝Windows 10 @ 軟體使用教學 :: 隨意窩 Xuite日誌的步驟 16 至 25 。
  5. 進入 Windows 之後,第一件事,就是把剛才那些驅動程式安裝起來,我會建議直接執行 Bootcamp 資料夾裡面的 Setup.exe,把「啟動切換」與驅動程式都一併安裝起來。
  6. 搞定後,就可以在 macOS 與 Windows 10 上面,使用「啟動切換」來選擇要用來開機的系統。

後記:網路上有人分享過,把 iMac 2017 的 CPU 升級,硬碟改成 SSD,卻因為散熱不佳,導致升級感有限,我想,外接硬碟或許會是一個解套的方式。

用我的 iMac 把 Clear Linux 安裝到 USB 外接硬碟上

iMac (Retina 4K,21.5 英寸,2017)

一般而言,要安裝 Linux,又要保留原本的系統,就得再先瞭解一下硬碟分割,通常都會以 GRUB 來管理開機列表,如果這些事情我都不想做,或許,用外接硬碟安裝 Linux 是一個方法。

考量到 Clear Linux 的特性後,我準備好一支 Clear Linux Live USB,還有一顆老舊的硬碟,找到一個很早以前買的外接盒,給它裝在一起,就開啟這一次的安裝之路。

從 Live USB 進到 Clear Linux 之後,我的機器上面,只有 Fusion Drive 與外接硬碟,執行安裝時就選 sdb (也就是外接硬碟),然後,放著讓它跑完整個安裝流程。

因為沒有用 GRUB,所以,重開機之後,要按住 Opt (或 Alt) 鍵來選擇要進入的系統 (…喜不喜歡這樣的方式,就見人見智)。

之前在 Mac Mini 沒有抓到無線網卡,這一次換 iMac 竟然抓得到,至於藍牙的部分,再重開機一次之後,就可以啟用,不過,它一直抓不到我的鍵盤:Logitech Keyboard K480。

我下了一道指令:

lspci -vnn -d 14e4:

觀察之後,決定把這顆硬碟,拿到 Mac Mini 上試跑看看。

實際上是能夠運作的,只是無線網卡的驅動程式,仍然沒有 On 起來,需要另外處理。

以上,零零總總的紀錄,對於想要嘗試 Linux,卻又擔心無法習慣 Linux 後,不容易回到 macOS 的人,希望這一篇能夠做為一個小小的參考。

後記:iMac 上面的 ubuntu 20.04 跟 Windows 10 都被我處理掉,才會有這一篇。

把我的 iMac 從 macOS Mojave 降刷到 macOS High Sierra

約末 3 個月前,我把 iMac 上的系統升級到 Mojave。

今天,我又決定把系統降回 High Sierra,原因是舊版的 Line 不影響到我的使用經驗,而且,我還是喜歡電腦快一點,降版是一個相當經濟的選擇。

原本在 iMac 上,我還有裝上 Bootcamp,通常我會先把 Bootcamp 移除,再用可開機的 USB 重新進入,這一次想嘗試點不一樣的,想說要保留 Bootcamp,直接把 macOS 所在的磁區清除,再重新安裝。

結果…,又是一個一波三折的過程。

首先,要保留 Bootcamp,直接把 macOS 所在的磁區清除,磁碟工具程式會當住不動。

再來,我試著直接從磁碟工具程式把所有的磁區刪除,重新整合時,原本的 Fusion Drive 的融合硬碟,會變成兩顆,直接就想說再融回來就好。

但…,自行設定 Fusion Drive 後,安裝程式會在跑完第一趟安裝,重新開機時卡住。

最後,我在網路上查找了一下,發現有一位伙伴也有類似的分享 Mac High Sierra fresh install errors on DIY Fusion Drive

我參考那位伙伴的分享,先把 Fusion Drive 再拆開,把 macOS 安裝到 HDD,安裝完成之後,考量到我的機器是 iMac 2017,因此我沒再照伙伴分享的步驟按表操課,而是直接重新開機(按住 Command+R),進入後把 Fusion Drive 設定回來,進行重新安裝。

呼~,搞定!

※在寫這一篇的同時,我有設想過,或許把電腦接上網路線(我個人認為會比無線上網更穩定些),直接開機(或重新開機)時按住 Command+R,搞不好就不用先安裝一次,再重新安裝一次。

搭載 M1 晶片的 iMac

Mac 對我來說,已經不是需要用的工具,只不過,我還是有持續在觀注蘋果動向,使用那麼多年的 Mac 下來,小小的心得是:如果你是想要在 Apple 上面去找所謂的 CP 值,通常是不太可能的事,但,蘋果的東西,就是有一種魅力,是吧?

這篇,主要是簡單說我對 2021 年全新 24 吋 新款 iMac 的小小觀察。

首先,有很多蝦米族,被還沒有完全支援 Big Sur 版的 macOS 小小干擾到,如果是工作用的機器,而且打字輸入量比較大的使用者,如果手邊也還有機器可以工作,我認為可以再等一波。

如果,以 Coding、剪片學習或工作為主的使用者,手邊的機器也用了好一段時間,那麼,我相信這一波升級會很有感,不過,請記得把 RAM 升到 16GB。

最後,目前大部分都在談入門的那一部(8 核心 CPU、7 核心 GPU),不曉得它擺在架上的意義何在?我認為那一部是教育機構大量採購,搭載可以節省成本的規格。

終於,我把 iMac 上的系統升級到 macOS Mojave

以往,我是一見到正式的新版本釋出,就會立馬衝更新,但是,隨著經驗的累積,我慢慢地養成不會急著升級的習慣。我不是很相信,安裝伴隨釋出新功能的系統更新後。那些所謂電腦效能會變得更好的說法,多半是少數,已經可以視為是例外。再者,那些所謂的新功能似乎我都不太需要。

以下分享我在考量系統要不要更新的幾個關鍵與步驟:

  1. 效能:新系統,意味著被加入新功能,這些新功能,通常會讓舊機器的速度慢下來,網路上傳說「意外地好」不是沒有,只是…,通常是例外,我越來越不會想要去賭一把。
  2. 相容性:升級後就沒辦法相容,那我寧可停在目前的版本上,穩穩地用,尤其手上的機器是拿來工作用的,更是如此。

以我的 Mac mini 為例,它上面的系統就停在 OS X El Capitan,現在它是一部接上電視播放音樂、Youtube 等等的機器。

以 iMac 為例,雖然是我目前的主力工作機,但,台灣連線已經明白表示 Line 不會再提供 macOS High Sierra(含以下) 版本系統的相關更新與支援,對我而言,這個點上,就是決定機器要不要升級的最後關頭,詳見【預告】終止支援較低作業系統版本的LINE電腦版應用程式更新 : LINE台灣 官方BLOG
Alt text

在終止更新前,我今天就決定把 iMac 上運行多年的 macOS High Sierra 升級到 macOS Mojave。
Alt text

當我更新到 macOS Mojave 不久,系統就再問我要不要往上升級,從別人的分享可見效能肯定會被拉下來,而且目前還沒有釋出相容的嘸蝦米輸入法,我自然就不會進行升級的動作。
Alt text

換句話說,這個時間點,要是添購預載 macOS Big Sur 的機器,我用起來應該也不會太順手。

ubuntu Linux-Live CD on iMac G4

iMac G4(檯燈)現在應該算是老機器了,尤其我手頭上這一部的USB尚且還是Rev 1.1呢!老機器拿來玩Linux,我記得在PC上常聽到,卻不見得能夠在Apple得到皆大歡喜的結果。我嘗試了Fedora、YDL以及ubuntu,仍以ubuntu的表現最優秀,但是都達不到我所要求的,還差點把LCD搞壞,嗚嗚,多了幾個壞點,Applecare已經過期,救不了嚕!

收穫也有,使用過ubuntu Desktop CD,想推薦給大家,在不影響原本安裝好的系統下玩Linux,也可以安裝,隨心所欲。