General TC > International Talk
【简体中文】求一个TinyCoreLinux的运行原理。
(1/1)
mxdyeah:
tinycorelinux在硬盘上就只有一个tce文件夹,请问他是如何加载并展开成为一个有/bin /usr等目录的正常Linux架构的系统的?
本人刚接触,比较感兴趣,因为像是Debian、Arch都是在硬盘里有/bin /usr等正常Linux目录的。
polikuo:
嗨
歡迎來到這裡
如果你不介意讀原文書
這裡有corebook可以下載
簡單來說
因為busybox夠小且功能夠用
直接扔進initrd再加上幾個Tiny Core專用scripts
就是一套能動的作業系統
tce套件全部存在硬碟上的tce/optional
tce-load就是tiny core的apt, yum, pacman
他的運作原理是把事先包好的TCE(Tiny Core Extension, squashfs壓縮格式, 類似唯讀的.img)mount到/tmp/tcloop
再soft-link到系統中
這時你熟悉的linux目錄就完成了
這樣作的初衷是保持系統的穩定
相當於每次開機都是重灌
又稱作frugal mode
Navigation
[0] Message Index
Go to full version