Intel 版 Mac Mini 的安裝

... :p (下面這張好像是當掉的畫面... XD)

FreeBSD Boot on Mac Mini

幾個對於 不熟的人,應該先知道的東西:

  • 開機按住 C 會從光碟開機。
  • 開機按住 F12 會把光碟片吐出來。

再來就是燒光碟了, 6.1 不能在 上開起來,但 6.1-STABLE 是可以的,所以請抓 snapshots 版本:freebsd.csie.nctu.edu.tw/pub/snapshots/200609/

安裝時請不要選擇無 ACPI 的開機,會開不起來。(一般人沒事不會去關掉 ACPI 吧?我就會... 然後發現開不起來 XD)

如果裝好後只有 ath 會起來 (無線網路),內建的 Gigabit Ethernet 抓不到,請參考這兩篇文章下載 的 driver source 並安裝:

編完後把 if_myk.ko 複製到 /usr/local/modules,然後在 /boot/loader.conf 裡面放:

if_myk_load="YES"
module_path="/boot/kernel;/boot/modules;/usr/local/modules"

這樣可以避免重新編 kernel 時把 if_myk.ko 弄不見 :p

Update:警告!可以放在 /usr/local/modules 是因為我們沒有切 /usr 或 /usr/local 出來,開機的時候在只有 mount / 的情況下是讀的到的... XD

最後,kernel 裡的 options SMP 要記得開,不然 reboot 會卡住。

Lenovo 以後不再支援 Linux

如同標題所說的,在 上看到 宣佈未來的產品線將完全不支援 ,包括搭載的作業系統,以及售後服務:Lenovo To Shun Linux

雖然說在商言商,但像 這樣大膽直接宣佈要舔 的 ... (消音) 的,好像還不多...

Update:在 看到聯想跳出來澄清:Lenovo denies ditching Linux。星期一的時候 的 Marc Godin (vice president of marketing for Lenovo's notebooks) 說他們會繼續提供 支援,先前的報導是 Frank Kardonski (Lenovo's worldwide product manager for its 3000 series) 提供給記者錯誤的資訊。

用 GPU 跑 FFT

遲早會有人把腦筋動到 GPU 強大的運算能力上 :p

這次是利用 的 GPU 弄出一個數學函示庫 ,利用 GPU 計算 FFT 的基本運算加速:High performance FFT on GPUs

在 Benchmark 中,透過 GPU 加速可以使得 FFT 整體的速度大約是純用 CPU 計算的四倍,但顯示卡的價錢卻只有 CPU 的 1/3。換句話說,把這類運算丟給 GPU 做,讓 CPU 計算其他的事情。

不過還是有些限制:

  • 只有 32-bits (single-precision) float point 可以用,這是 GPU 所造成的限制,如果以後有 GPU 支援 64-bits 才有辦法支援上去。
  • 只能跑 1-D FFT。
  • 在科學計算上面還要考慮到「正確性」的問題:GPU 計算時可能會有誤差,在畫圖的時候差一些沒關係,但科學計算的時候是不被允許的...

所以這個 Math Library 實際能應用的領域其實就小很多了...

D-Link NTP 事件暫時平息

看到 達成共識,現有的 產品有權利使用 在丹麥機房放的 NTP server,但未來出貨的產品將不會使用:D-Link Settles Danish Time Dispute

正式的公告在這:people.freebsd.org/~phk/dlink/

另外 也說明了完整的處理方法,除了 在丹麥的 NTP server 外, 將聯絡全球受影響的 NTP server 進行補救:(D-Link settles dispute with 'time geek')

D-Link is freeloading onto as many as 50 NTP time servers, critics claim. The US military, NASA and government groups worldwide are reportedly running NTP servers interrogated by D-Link kit.

這件事雖然影響很大,但事後的補救的結果讓大家都還算滿意... 暫時告一段落。

事情的始末可以參考我之前寫的 NTP 與 DNS 以及 寫的 DLink 產品的DDOS攻擊行為.

高密度硬碟?

這篇 12.8 Petabytes, You Say? 提到可以利用「灌水」(應該還有很多特殊的技術要用上去) 將硬碟的容量提高到 "12-13 PB per cubic centimeter" (每立方公分 12.8 PB)。我記得現在有在做的 (有生產線的) 3.5 吋硬碟裡,最大應該是單顆 750GB?

這麼大的硬碟,不知道未來會有什麼應用催生出來 :P ( 那種不算...)

EPSON 的墨水夾

看到工具,可以將墨水夾的墨水用完:Program forces Epson printers to use "empty" carts until they run out

起因在於 的墨水夾裡面有個晶片,會判斷墨水是否用完以及是否超過期限,如果超過期限則 Driver 就不讓你印了,即使裡面還有可用的墨水!於是就有這種程式出現...