WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: 【简体中文】求一个TinyCoreLinux的运行原理。  (Read 120 times)

Offline mxdyeah

  • Newbie
  • *
  • Posts: 1
【简体中文】求一个TinyCoreLinux的运行原理。
« on: January 28, 2025, 12:53:01 AM »
tinycorelinux在硬盘上就只有一个tce文件夹,请问他是如何加载并展开成为一个有/bin /usr等目录的正常Linux架构的系统的?
本人刚接触,比较感兴趣,因为像是Debian、Arch都是在硬盘里有/bin /usr等正常Linux目录的。

Offline polikuo

  • Hero Member
  • *****
  • Posts: 769
Re: 【简体中文】求一个TinyCoreLinux的运行原理。
« Reply #1 on: January 29, 2025, 12:11:24 AM »

歡迎來到這裡
如果你不介意讀原文書
這裡有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