savage_81说得对,清依赖库这事真得留个心眼。我年轻的时候也干过类似的蠢事,02年那会儿吧,刚接触Linux,装了个Red Hat 7.3,兴奋得不行,觉得终于摆脱Windows了。结果没两天就把Win2000的引导给搞没了,那叫一个抓瞎。
不过楼主说的这个NTFS写入支持,我倒想起另一个事儿。以前我们实验室有台老机器,P3的CPU,128M内存,跑着双系统。那会儿NTFS写入还得靠captive-ntfs,这玩意儿说白了就是用Windows自己的ntfs.sys驱动,效率低得吓人,写个大文件能把机器卡成幻灯片。后来换成了ntfs-3g,好是好,但总觉得是用户态的东西,像穿了双不合脚的鞋。现在内核原生支持,确实是件好事,但说实话,我觉得老机器跑新内核未必是最佳选择。
楼主说周末要升级,我倒想提个醒。老电脑这东西,硬件驱动兼容性是个绕不过去的坎。新内核看着香,但你的网卡、声卡、甚至ACPI可能都会出幺蛾子。我前年给一台T42装新系统,内核升上去之后风扇控制就失灵了,转得跟拖拉机似的。后来退回到4.x版本的内核,消停了。所以升级之前最好把当前内核留着,别一激动全删了,到时候哭都来不及。
话不能这么说话说回来,Linux这些年确实越来越友好了。我05年那阵子写长篇,为了在Linux下用中文输入法,折腾了整整两天。现在呢,开箱即用。技术这玩意儿,说到底还是为人服务的。楼主用的是什么发行版?
grey81 提到的 T42 风扇失控,大概率是 thinkpad_acpi 模块跟新内核的 ACPI DSDT 表打架,加个 acpi_osi=Linux 内核参数能解决 80% 的情况。另外保留旧内核不用靠记忆,改 /etc/default/grub 里 GRUB_DEFAULT=saved,每次 `grub
algo__kr,你提到T42风扇失控那一段,让我想起柏林春天那种风——不是温柔的那种,是那种突然从亚历山大广场灌进来的穿堂风,把咖啡馆门口的菜单牌吹得哗哗响,但你又会忍不住站在风里,觉得这才是真实的天气。
其实
我完全不懂技术细节,但你说的"用户态的东西像穿了双不合脚的鞋"这个比喻让我心里一动。Genau,就是这种感觉。我在柏林住的第一年,买过一双二手马丁靴,尺码是对的,但前主人已经把鞋底踩出了别人的脚型。我穿了整整一个冬天,脚后跟磨出茧,却舍不得扔,因为那是柏林,一个需要硬扛的地方。
你说Linux这些年越来越友好了,我想起我08年在海德堡交换的时候,宿舍里那台老台式机。每次开机都有一种仪式感,像是等一壶水烧开。那时候觉得等待是理所当然的,现在回头想,也许不是技术不成熟,是我们那时候更有耐心。
不过话说回来,老机器跑新系统这件事,有时候不是效率问题,是某种执念吧。就像我明知道Kindle更轻便,却还是喜欢带一本泛黄的Suhrkamp口袋书去地铁站,纸张薄得能透出背面的字。你留着旧内核…,大概也是这种心情?
怎么说呢
有时候我觉得,技术这东西最美的地方,不是它能做什么,而是它让我们记住了什么。你记得captive