[筆記] Linux Mint 18 創建 Swapfile @T61 筆電跑SSD

目的

去除舊式的 /swap 交換磁區的作法,改以更有彈性的 swapfile 方式替代。

說明

其實近年來電腦大都配置大容量記憶體以及 SSD 固態硬碟,主流 Linux 系統對於記憶體的內存 (cache)管理更得以最佳化,逐漸地,行之有年的 /swap 暫存磁區並不推薦採用。

不過,老舊電腦可能只有 4Gb RAM 的限制以內,卻又換了新的 SSD 固定硬碟,還是有需要使用到系統暫存區,諸如系統休眠 (hibernate),或內存不足。但是為了讓系統暫存的運作更有彈性,建議採以較新的方式,也就是以 Swapfile 取代 /SWAP 暫存磁區方式。

P.S. Linux Mint 18 在安裝時磁區規劃建議以手動方式設定,且不要新增 /swap 磁區;若以自動方式設定,則系統會自行增添 /swap 磁區 (partition)。雖然系統後續安裝時會警告沒有設置 /swap 磁區,但可以忽略它,待安裝完成後再以本文方式進行創建 swap file 的程序。

作法

  1. 檢查是否已有使用配置 SWAP:
    ~$ free -m
               total       used       free     shared    buffers     available
    Mem:        3878        378       2806          57       723          3230
    Swap:          0          0          0
  2. 閱讀全文 »

[換購系統碟] 更換桌機系統碟為 Intel 535 240GB SSD

原來我的桌機使用的系統碟為 Intel X25M-G2 120G SSD,這幾年來使用狀況良好,對其穩定性也蠻放心的,參考-2011年初的i7電腦採購暨DIY-組裝心得分享

兩個原因更換系統碟為 Intel 535 240GB 7mm SATAⅢ SSD 固態硬碟:1.升級系統為 Windows 10;2.把舊的 SSD 取出改裝在 T61 舊筆電上,參考-還給 Thinkpad 小黑T61 筆電內外潔淨與滿滿電能

PC家24h購物網站訂購,該款價格為 NT$3599,比原X屋貴約NT$150,但免費宅配送至家裡,且我半夜下單,隔天中午前就收到了,實在方便。
Intel 535 240GB SSD

Intel 535 240GB SSD

閱讀全文 »

Thinkpad T61 安裝 ArchLinux 摘要-mate 桌面中文與網路安裝與設定

安裝 mate 桌面 (gnome2 based)後,關於網路、中文,以及一些較必要性的安裝與設定。

  1. 解決重啟後聲音為靜音的問題。
    $ sudo pacman -S alsa-utils
  2. 安裝 NetoworkManager & fronted-end GUI
    1. 安裝 NetoworkManager
      $ sudo pacman -S networkmanager network-manager-applet
      $ sudo pacman -S gnome-keyring    // store authentication details (Wireless/DSL)
    2. 移除原來預設透過 netctl 啟動的連線服務
      ** 因 netctl 與 networkmanager 是互斥的 **
      ** 注意連結網路裝置的名稱 (透過 ip link 查詢) **

      $ sudo systemctl disable netctl-auto@wlan0.service
    3. 開機啟動 NetworkManager
      $ sudo systemctl enable NetworkManager.service
      $ sudo systemctl enable wpa_supplicant.service    // 連接無線網路

      重開機後,在 mate 桌面右上角應會出現網路圖示可供設定。

  3. 閱讀全文 »

Thinkpad T61 安裝 ArchLinux 摘要-安裝 Xorg &mate

在我的小黑T61的 ArchLinux 系統,打算安裝 mate 桌面環境,主要考量輕量 (lightweight)也不繁雜卻又能夠提供一個有吸引力的和直觀的桌面環境。

安裝過程相當不順,主要是卡在 T61 內建的 Nvidia NVS 140M 這種雞肋型的 3D 顯示晶片。因同時要支援 2D 的 Intel GM965 與 3D 的 Nvidia 內顯晶片,設定非常繁瑣且問題多多。

花了兩天的 Try-Error,宣告放棄,轉由安裝支持 Nvidia 顯卡的 Nouveau 的開源驅動程式 (open-source driver,同時支持 2D/3D 的加速),馬上就完成安裝與相關設定。

閱讀全文 »

Thinkpad T61 安裝 ArchLinux 摘要-基本安裝

像我這類對 Linux 系統有點懂又不太懂的「中手」最適合 ArchLinux 了。「簡潔 (simplicity)」與「滾動式更新 (rolling update)」的特性,可以讓使用者自行選擇欲安裝的套件,並可時刻維持版本在最新的狀態。

安裝過程雖然沒有如 Ubuntu 那樣近乎傻瓜式的安裝方式,但透過指令,一樣一樣地逐步「刻出」所屬自己的系統,客製化程度相當高,安裝來回幾次後 (這蠻正常的,砍掉再重裝,習以為常。),也就易於掌握安裝/設定的竅門。

大概主要參考官方 Wiki-Beginners guide,其實基本安裝就不會有問題了。安裝步驟參考該 Wiki,這裡只是針對個人在安裝過程中,有些稍須注意的設定註記備忘。

安裝期間過程摘要

  1. 我使用 ImageUSB 工具將下載的 ArchLinux ISO 檔寫入到 USB 碟。這類將開機系統寫入至 USB 碟的工具程式很多,視所在的作業系統來決定用哪個工具寫入即可。
  2. 關於磁區 (partition)的分割,要注意的是主機使用 UEFI or Legacy BIOS 開機;儲存裝置 (HDD/SSD)是採 MBR or GPT 來分割,這裡會牽涉到分割 所使用的工具 (fdisk or gdisk)

    我的 T61 當然只有傳統的 BIOS 開機,然後分割表我則是採用先進的 GPT 分割表,所以需要額外分割一個 2MB 的開機分割區,並指定其類型為 EF02。這樣未來電腦開機後才得以正確導入到開機磁區再交由如 syslinux/grub 等開機管理程式啟動系統。

    閱讀全文 »

還給 Thinkpad 小黑T61 筆電內外潔淨與滿滿電能

我的小黑 IBM Thinkpad T61 筆電,是在 2007 年購買的,距今已有 8 年了。這幾年來,都給我老婆使用 Windows XP 上網看 Youtube 等。

不過上個月她說系統掛掉無法使用,以為應該是筆電壽終正寢了。我查看的結果,原來也只是 OS 當掉,重新安裝即可。不過我老婆要接收蓁妮的桌機 Sony Vaio J118FW/B (暑假期間我幫我家大女兒蓁妮組了一台新桌機),所以也不需要這台小黑服務了。

但我看這台小黑仍然頭好壯壯,只是稍微有風扇喀噠聲以及 6-Cell 電池無法再充蓄電。所以我想可以把小黑整個拆解清潔下,然後再上網買顆專用的電池,再來安裝 ArchLinux。以內建 4GB 記憶體容量,應足以應付日常上網甚至輕量的開發環境使用。
清潔後重新裝回的 T61

關於 Thinkpad 系列的筆電,要拆解內部機身並不困難,資訊很多。參考對岸這篇-T61拆機清理風扇超詳細圖解,就可以蠻容易的把小黑風扇給拆下來清潔。

先準備下必備的拆解與清潔工具。包括小型3C用的螺絲起子組、空氣罐、藥用酒精、針車油,還有微處理器散熱膏等。
清潔與拆解工具

閱讀全文 »

軟體思維顧問

專職軟體輔導與教育訓練的獨立顧問。輔導企業資訊單位如何有效組織系統開發與維護;輔導開發人員達成有效的專業分工。傳授如何把軟體作軟 (Keeping Software Soft)的技能,得以提昇系統的彈性/延展,並進而創造系統的再利用價值。

Personal