焦点

tinylinux 安装到硬盘上

时间:2010-12-5 17:23:32  作者:热点   来源:焦点  查看:  评论:0
内容摘要:TinyCore Linux装进硬盘,比想象中痛快。它整个系统才十几兆,跑起来像只灵活的耗子。有人嫌它简陋,我倒觉得,这正是它迷人的地方——没有Systemd那套庞杂体系,没有预装的办公套件,甚至默认

TinyCore Linux装进硬盘,硬盘比想象中痛快。硬盘它整个系统才十几兆,硬盘跑起来像只灵活的硬盘耗子。有人嫌它简陋,硬盘我倒觉得,硬盘这正是硬盘它迷人的地方——没有Systemd那套庞杂体系,没有预装的硬盘办公套件,甚至默认连图形界面都是硬盘可选的。你装它,硬盘不是硬盘在“安装系统”,是硬盘在“搭积木”。

先把iso文件扔进U盘,硬盘用dd命令写进去,硬盘这步没什么好说的硬盘。启动后你会看到一个光秃秃的终端,别慌。TinyCore默认跑在内存里,你要做的第一件事,是敲tc@box:~$ sudo su拿到root权限。然后运行tc-install,脚本会问你装到哪个分区。我建议给它单独划个2G的ext4分区,别跟Windows挤在一起,省得引导出幺蛾子。

选好分区后,脚本会问“是否安装引导程序”。这里有个坑——如果你机器上已经有GRUB,别让它覆盖。选“no”,然后手动把TinyCore的启动项加进现有GRUB配置里。具体做法是,找到/boot/grub/grub.cfg,加一段menuentry "TinyCore" { set root=(hd0,msdos5); linux /boot/vmlinuz quiet; initrd /boot/core.gz; }。注意分区号别写错,我上次就是栽在这,折腾了半小时才发现hd0后面跟的是msdos6不是5。

重启后进系统,你会发现根目录写不进去——因为TinyCore默认是只读的,所有改动都存在内存里。这是它设计的精髓:系统本体是“活”的,每次开机从硬盘加载到RAM,你装的软件、改的配置,如果不做持久化,重启就全没了。想保存?用filetool.sh -b把当前状态打包成.gz文件,放回硬盘分区。这招挺妙,相当于把整个系统状态做成快照。

装软件也别指望apt或yum。TinyCore有自己的包管理器,叫tce,软件源里东西不多,但够用。比如装个轻量浏览器,tce-load -wi firefox,它会自动下载依赖。不过包都是.tcz格式,解压后直接挂载到/usr/local,不污染系统目录。这种“按需加载”的思路,让系统始终保持干净。

最后说点实在的。TinyCore装硬盘后,开机速度大概3秒,内存占用不到100M。但别指望它当日常主力机——中文输入法配置麻烦,无线网卡驱动得自己找。它更适合当应急系统、软路由底层,或者纯粹满足“折腾欲”。我拿它跑了个轻量web服务器,连续运行半个月没崩过,功耗低得惊人。

装这系统最大的收获,是重新理解了“操作系统”的本质——它不该是臃肿的管家,而该是随叫随到的工具。TinyCore把这种哲学贯彻到了极致,代价是学习曲线陡峭,但回报是前所未有的掌控感。你要是受够了Windows的更新提醒和Ubuntu的磁盘占用,不妨试试这个不到20M的小家伙。

最近更新
热门排行
copyright © 2026 powered by 力不从心网   sitemap