ANN: DFS 0.6.3 for amd64, i386, and alpha
Debian From Scratch (0.6.3) has been released and is available from
http://people.debian.org/~jgoerzen/dfs. Major new features in this
* Bootable CD-ROM for Alpha/SRM users, based on aboot. This CD
can install stable, testing, or unstable onto an Alpha.
This is the first DFS release for Alpha.
* ISO image uses mkzftree transparent compression, reducing size of
image by over 200MB. (No rdiff deltas are posted for this release
due to this change.)
* dfsbuild bootloader support has been modularized to support multiple
architectures. i386/amd64 and alpha are supported now, and
Robert Jordens is working on PowerPC support.
* Added mdutils to standard DFS image to ease maintaining raid units.
* New SCSI SATA kernel for amd64 users.
* No longer runs HW autodetection at boot incase a HW driver causes
The following images are available:
For i386 and amd64 users:
d04cfc24267a8a30854346f050e52f9c dfs-0.6.3_i386.iso (339MB)
For Alpha users:
fdce41b18aba425a5fff85d5d0e77714 dfs-0.6.3_alpha.iso (338MB)
Basic Features of DFS
Welcome to Debian From Scratch (DFS). DFS is really two
systems: 1) a bootable CD for repairing Linux systems or
installing Debian; and 2) the program that generates the CDs
that are used for #1. Most of this manual focuses on #1. A
wide variety of DFS CDs can be made using the DFS build tools.
This manual will refer to CDs made using the default
1.1. DFS Features
You can expect the following from your DFS CD:
* Bootable CD featuring the GNU Grub bootloader. Can be used
to boot hard disk partitions even if no hard disk
bootloader is present.
* Kernel and userland support for all major filesystems,
including ext2, ext3, JFS, XFS, ReiserFS, FAT, VFAT, NTFS,
ISO9660, CramFS, tmpfs, and more. Userland support for
* Kernel and userland support for different disk layout
schemes including standard partitioning, Logical Volume
Manager 2 (LVM2), software RAID, etc.
* Full recovery tools runnable directly from CD, including:
+ Filesystem utilities for all mazjor filesystems,
including undeletion tools for ext2
+ Partition editors (fdisk, cfdisk, parted)
+ Text editors (nano, joe, vim, emacs)
+ C, Perl, Python, and OCaml development environments.
Enough to configure and compile a new kernel and
build basic .debs. Kernel 2.6.6 sources included on
+ Full networking support, including PPP and various
Ethernet cards and DHCP
+ Network tools including FTP clients, Web client, ssh,
telnet, NFS, smbclient, tcpdump, netcat, etc.
+ Backup restoration tools such as rdiff-backup,
dump/restore, tar, cpio, amanda client, afbackup
+ CD and DVD burning tools
+ Basic printing tools (cat for local printers, rlpr
for remote ones, and netcat for Jetdirect, plus
unix2dos for text files and Ghostscript for emergency
+ Mail reader (mutt)
* Base systems for multiple versions of Debian installable
directly from CD, including: woody (i386), sarge (i386),
sid (i386), and sid (amd64). Alpha CD can install woody,
sarge, or sid for Alpha.
* amd64 support: Enough to install or fix an AMD64 system.
Includes 64-bit kernel with 32-bit emulation (to run the
32-bit userland on the CD). Also includes 64-bit package
for bootstrapping a new AMD64 support. In short, you can
boot a 64-bit kernel and be treated as a first-class
citizen in almost all respects.
* i386 or x86_64 (amd64) kernels bootable directly from
initial boot menu.
* DFS generation scripts support custom kernels, packages,
mirrors, compressed ISO images, and a high degree of