VM 的硬碟容量不夠用了,所以需要擴大 VDI 檔的大小。假設原來的大小是 10GB,要擴大成 20GB,先以管理員權限開啟一個命令列字元視窗,輸入以下指令調整:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "X:\Need2Extended.vdi" resize 20480
參考網址:
VM 的硬碟容量不夠用了,所以需要擴大 VDI 檔的大小。假設原來的大小是 10GB,要擴大成 20GB,先以管理員權限開啟一個命令列字元視窗,輸入以下指令調整:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "X:\Need2Extended.vdi" resize 20480
參考網址:
最近因為 VirtualBox 的 VM 硬碟空間不夠了,調整 VDI 檔容量之後,利用 GParted 將硬碟分區重新調整一下,原本的硬碟分區規畫為:
/dev/sda1 / /dev/sda5 swap其中的 swap 是在 logical partition 裡的,但是我後來調整為
/dev/sda1 / /dev/sda2 swap
也就是移除了 logical partition,新增一個 primary partition 做為 swap。也就是這個動作使得 swap 磁碟分區的 UUID 改變了,於是開機時出現了以下的錯誤訊息:mdadm: No arrays found in config file or automatically同時 swap 也不見了(當然!),因為在 /etc/fstab 中記載的 UUID 找不到了。釐清了錯誤發生原因,解決問題的方法就簡單分成三個步驟:
- 找出現有 Partition 的 UUID
- 更新 /etc/fstab 中的 UUID
- 更新 initramfs 和 GRUB 的設定
列出各 Partition 的 UUIDsudo blkid -o list輸出的結果是如下很整齊的表格形式更新 /etc/fstab 中的 UUID
將原本 /etc/fstab 中的 SWAP 磁區 UUID 改成正確的。更新 initramfs 和 GRUB 的設定update-initramfs -u update-grub
完成之後重開機,在開機過程中就沒看到錯誤訊息,swap 也有 mount 上了。參考網址:
在 Reddit 的 Linux Mint 板看到一張 screenshot,覺得介面很乾淨,作者說是參考影片 Customize Your Xfce Desktop Look Like MacOS Big Sur 做出來的,但是有改了些許步驟。
最近 GRUB2 因為安全性的關係需要更新到最新的版本,但更新之後原本的多重開機選單就會失效,抓不到原本安裝的 Windows 了,搜尋了一下原來並不是只有我這樣,而 Manjaro Linux 的公告[Stable Update] 2021-03-08- Kernels, Plasma 5.21.2, Haskell, Kodi, Grub, KDE-Dev裡就有寫怎麼解決這個問題了。
- Grub got some needed security updates 65. Note that os-prober is now disabled by default for security reasons: broken patch 40; fixed patch 61. More infos about it here 176. To restore the old behavior, open a terminal and issue
sudo echo GRUB_DISABLE_OS_PROBER=false >> /etc/default/grub && sudo update-grub
如想恢復開機選單,要在 /etc/default/grub 裡加入一行
GRUB_DISABLE_OS_PROBER=false之後執行
sudo update-grub後就好了。
紀錄一下如何安裝 backports 的新版 Linux Kernel,stable 的 Kernel 比較舊,有時候不支援新一點的硬體,就要換成新版的 Kernel 才可能支援。
echo deb http://deb.debian.org/debian buster-backports main contrib non-free | sudo tee /etc/apt/sources.list.d/buster-backports.list sudo apt update
sudo apt install -t buster-backports linux-image-amd64 firmware-linux firmware-linux-nonfree
參考網址:How to upgrade the Debian 10 kernel from backports without recompiling it from scratch
一直都想為 Visual Studio Code 換個程式碼色彩提示佈景,但在選單中又找不到怎麼改,現在才發奮要查出來怎麼換,同時也找到了一個喜歡的色彩佈景。
從 [檔案] 選單中的 [喜好設定] 選擇 [色彩佈景主題],快速鍵是「Ctrl+K, Ctrl+T」,就會看到幾個內建的色彩佈景主題,如果這裡面沒有喜歡的,也能再到延伸模組裡找。
幸運地找到一款叫做「Dark+ Material」的色彩佈景主題,某些關鍵字會比較亮,讓我更加專注避免錯誤。