“Debian From Scratch”(通常简称 DFS)是一个从零开始构建 Debian 系统的项目,而不是像正常安装 Debian 那样使用 installer。它更适合学习 Linux 启动原理、系统构建、嵌入式或极简系统。
下面我分 三种理解 给你讲清楚,你可以按自己需求选。
Debian From Scratch 是一个 Live CD + 构建脚本 项目,目标是:
官方资源(已较老,但可用):
⚠️ 注意:DFS 已经多年不活跃,更适合学习,不适合生产。
wget http://www.debianfromscratch.org/dfs.iso
启动后你会进入一个 minimal Debian live 环境
典型步骤包括:
# 1. 分区
fdisk /dev/sda
# 2. 格式化
mkfs.ext4 /dev/sda1
# 3. 挂载
mount /dev/sda1 /mnt
# 4. 使用 debootstrap 构建基础系统
debootstrap stable /mnt http://deb.debian.org/debian
# 5. chroot 进入
chroot /mnt
# 6. 配置基础系统
apt update
apt install linux-image-amd64 grub-pc
grub-install /dev/sda
update-grub
如果你只是想 “从空硬盘装一个最小 Debian”,这是最标准方式。
例如:
apt update
apt install debootstrap
mkfs.ext4 /dev/sda1
mount /dev/sda1 /mnt
debootstrap stable /mnt http://deb.debian.org/debian
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
apt update
apt install linux-image-amd64 grub-pc
passwd
grub-install /dev/sda
update-grub
那 Debian 并不适合,应该看:
Debian 本质是 二进制发行版,不是源码构建系统。
你可以告诉我:
我可以直接给你一份 一步一步可复制命令的安装方案。