公司新買的便宜 server 是 Acer 的 Altos T110 F3,這家的 BIOS 很奇怪,用 legacy mode 開機是抓不到任何 SATA 硬碟的,所以傳統的 MBR 模式也行不通。
因為被迫使用 UEFI boot,所以這次只能乖乖學了,參考的文件是這篇:UEFI Gentoo Quick Install Guide。
Gentoo
安裝 Gentoo 時將 /usr 放在獨立分割區需要新方法
這是今年初幫實驗室裝新 server 的時候注意到的,當時一整個沒空加上很懶,就沒有去深入研究。
所以當時索性把 /usr 直接放在 / 分割區,也不算真的去解決了這個問題。
現在已經成為了上班族,下班時間就做自己有興趣的事,時間分割得很開,和學生時代不一樣了。
最近突然想起這個問題,於是就去租了一個月的 KVM VPS 來實驗看看當時沒解決的問題。
請小心 Gentoo 最近幾個月的 minimal installation CD
上篇講完了 VPS,這篇來講在獨立主機 Dell PowerEdge R310 上裝 Gentoo 遇到的問題。
這個問題的就是最近數個月 Gentoo 的 minimal installation CD 裡的 firmware 無法正常解壓:
如果需要 firmware 的是其它硬體還好,偏偏在這機器上需要 firmware 的就是 bnx2 網卡,所以當然不是打個 emerge linux-firmware 就能解決的問題。
其實這個問題也早就有人遇到了:
Install problem on x86_64
https://bugs.gentoo.org/show_bug.cgi?id=455924
Bug 443024 - install-amd64-minimal-20121107 /lib/firmware.tar.bz2 is 0 bytes, init.d/firmware fails, /lib/firmware/ is empty
雖然也是被裝死了好幾個月,但應該近期就會修正了吧。
拖稿很久的 LLVM 使用文
因為單純就是使用也沒有去動內部的東西,
所以這篇文從 llvm-2.1 一路拖到 2.7 才終於想寫。
對一些早就在用的人來說這內容應該也 lag 好幾年了,
總之都是些沒什麼技術性的東西。
所以我也不分類在 programming 而是 system diary 了。
sshguard
又是一篇遲來的文章。
但是還是寫一下免得被人一問再問。
如果成天看到有相同 IP 沒事在那邊一直狂 try ssh login 的,
可以裝個 sshguard 直接搞定。
emerge 時遇到 ---! //var/lib/texmf/web2c/tex.fmt doesn't match tex.pool 的解決方法
像是在 emerge --update jadetex 的時候偶爾會遇到: tex jadetex.ins T ...
Read moreemerge 時遇到 ---! //var/lib/texmf/web2c/tex.fmt doesn't match tex.pool 的解決方法
編 Gentoo 的 app-python/docutils 時 locale 不能是 POSIX
不然編到一半會出現錯誤, 可以先 setenv LC_ALL en_US 或 en_US.UTF-8 (bas ...
Gentoo 的 udev 升到 150 以上要小心
因為有公告今天停電的關係,
昨天特別把其中一台更新比較頻繁的 Gentoo 試重開,
結果開不起來,
今天跑去看了一下發現 /dev/sd* 全部消失了,
開機開到 fsck 的時候出現 cannot open device xxx 這樣,
因為以前也被 udev 炸過所以大概猜得出是 udev 更新的問題。
在 Gentoo 上安裝 Insight
Gentoo 的 Insight 其實擺爛很久了, 裝了不能動就是不能動, 主要原因之一就是 Insight ...