[VirtualBox] 解決 macOS 上出現 Kernel driver not installed (rc=-1908) 問題

2022/01/29 updated: 最近 macOS 更新到 Monterey 12.1,再次出現一樣的問題,依本篇「解決方法 2」步驟仍有效 (目前 VirtualBox 最新版本是 6.1.32,149290)。

最近更新 macOS 到 Big Sur 11.4,發生 VirtualBox 無法正常使用的問題。

我的 VirtualBox 版本已經是當下最新版 6.1.22-144080,更新前一天 VM 還正常運作,睡前放下去更新 macOS,隔天想再啟動同一個 VM 就出現以下錯誤:

Kernel driver not installed (rc=-1908)

Make sure the kernel module has been loaded successfully.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

閱讀更多[VirtualBox] 解決 macOS 上出現 Kernel driver not installed (rc=-1908) 問題

[Mac] 螢幕錄製 GIF 工具 Kap 安裝使用教學 (支援 macOS Big Sur)

我們很常需要錄製一段短短的螢幕操作,常見做法:

  1. 使用 MacOS 內建的螢幕截圖錄製工具(command + shift + 5 可以叫出工具列)
  2. 使用第三方螢幕錄製工具,例如 LICECap、Kap

此外,通常會將螢幕錄製存成動圖方便分享,也就是 GIF 檔。

MacOS 內建的螢幕截圖錄製工具很方便,但缺點是錄製的影片似乎只支援 .mov 格式,預設無法輸出 GIF 或其他格式,因此會需要第三方軟體。

LICECap 是我很喜歡的工具,號稱「最棒的輕量 GIF 錄製軟體」,輕巧方便,操作直覺,而且支援 macOS 和 Windows。但 macOS 升級到 Big Sur 後 LICECap v1.30 使用卻有問題 ,擷取框會像下圖展示那樣一片灰濛濛,看不到錄製範圍(正常要是透明):

LICECap 支持者不少,國外網友甚至喊話願意抖內作者,求作者修復。但 LICECap 遲遲沒有發布新版,很多人猜測作者可能已經放棄維護這個專案。於是我開始尋找其他工具替代,也就是本文將介紹的 Kap。

閱讀更多[Mac] 螢幕錄製 GIF 工具 Kap 安裝使用教學 (支援 macOS Big Sur)

[Mac] macOS Big Sur 如何在 Menu Bar 顯示電池電量百分比

最近 macOS 系統又有大更新 —— macOS 11.x Big Sur。

前陣子看到 Mac 系統更新的通知跳出來,沒想太多就按了更新🤪,如果意識到是大版號更新,我可能不會那麼衝動。後來看網路討論才知道這波更新還是有不少災情傳出,尤其是 2013、2014 年較舊的機型,有可能更新失敗一秒變磚塊。

還好我是 2016 年的 MacBook Pro,這次平安更新成功,但下次這種作業系統大版號更新前最好還是先備份一下。

macOS 11 Big Sur,系統 UI 設計風格似乎朝 iOS 靠攏,對於手機不是 iPhone 系列的我來說還需要時間適應。但首先最明顯的變化是Menu Bar 的電量百分比不見了,必須點一下電池圖示才看得到電量精確數字,對我來說很不方便。

閱讀更多[Mac] macOS Big Sur 如何在 Menu Bar 顯示電池電量百分比

[Linux] tee 指令:將結果同時輸出到螢幕和檔案

指令使用要點

指令用途

  • 將結果同時輸出到螢幕和檔案
  • 預設只會導 standard output(stdout),沒有導 standard input 與 standard error,但可以用 2>&1 等技巧連 stderr 也導向檔案

常用 option:

Option Description
-a 用 append 的方式導到檔案(預設是取代)

閱讀更多[Linux] tee 指令:將結果同時輸出到螢幕和檔案