我在网上搜索了好几天,但找不到有关安装程序在何处创建文件和文件夹目录结构并将它们写入磁盘的信息。我知道它符合 FSH 政策,但我想研究代码,看看这个东西是如何工作的,以及它如何知道在哪里安装什么。
谢谢 :)
答案1
Ubuntu live-CD 使用自定义界面(ubiquity
),但其下方(或直接,如果您使用备用/服务器 CD)是debian-installer
(“di”)来自DebianUbuntu 以此项目为基础。
Live-CD 在内存中提供完整运行的 Linux 环境(替代安装最小的 Live 环境)。从此,安装新的空驱动器并将最小系统复制到其中。您可以查看代码d-i
以找到执行该过程每个部分的脚本(您可能还想查看该debootstrap
工具)。