bootcd - run your system from cd without need for disks

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name bootcd
Package version 4.05
Package architecture all
Package type deb
Installed size 411 B
Download size 123.82 KB
Official Mirror
Build an image of your running Debian System with the command bootcdwrite.
You can also build a bootcd ISO image via NFS on a remote System.
When you run your system from CD you do not need any disks. All
changes will be done in ram. To reuse this changes at next boot time
you can save them on FLOPPY with the command bootcdflopcp. If booting
from your CD-drive is not supported, booting from FLOPPY is possible.
It is possible to install a new system from the running CD with the
command bootcd2disk. Bootcd2disk can also find a target disk, format
it and make it bootable automatically. Bootcd also supports lilo,
grub, initrd, udev, lvm, transparent-compression ISO 9660 fs and
syslinux/isolinux. The included FAQ describes how bootcd can do
online or offline backups of other Linux distributions, resulting
in restore-bootcds. The bootcdbackupwizard helps to create online


Package Version Architecture Repository
bootcd_4.05_all.deb 4.05 all Debian Main
bootcd - - -


Name Value
aufs-tools -
busybox -
busybox-cvs -
busybox-cvs-static -
busybox-static -
cpio -
dosfstools -
fdutils -
file -
genisoimage -
initramfs-tools -
realpath -
syslinux -
syslinux-common -


Name Value
bootcd-backup -
bootcd-i386 -
bootcd-ia64 -
bootcd-mkinitramfs -


Type URL
Binary Package bootcd_4.05_all.deb
Source Package bootcd

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install bootcd deb package:
    # sudo apt-get install bootcd




2014-09-09 - Bernd Schumacher <>
bootcd (4.05) unstable; urgency=low
* bootcd now depends on syslinux-common and recommends isolinux
(it does not depend on isolinux, because it is not available on wheezy
and before) , closes: #760831
* now using mkzftree with option -p as suggested 
by Alberto Marmodoro <>
* adding /usr/lib/syslinux/modules/bios/ldlinux.c32 to isolinux
if installed by syslinux-common, closes: #760835
2014-09-01 - Bernd Schumacher <>
bootcd (4.05~e) unstable; urgency=low
* multiple mount types did not always work, so continue with 
for-next-loop but add all filesystems listed in 4.05~d
2014-06-09 - Bernd Schumacher <>
bootcd (4.05~d) unstable; urgency=low
* Try to mount bootcd with option -t ext2,ext3,ext4,iso9660,ntfs,auto
2014-05-01 - Bernd Schumacher <>
bootcd (4.05~c) unstable; urgency=low
* Added NTFS in bootcdproberoot
* changed /tmp permissions on bootcd 
* recognize option CONFIG_EXT4_USE_FOR_EXT23 in kernel config
2014-02-10 - Bernd Schumacher <>
bootcd (4.04) unstable; urgency=low
* Fixed little typo Bug which was no problem on wheezy before. Closes: #738410
2014-01-27 - Bernd Schumacher <>
bootcd (4.03) unstable; urgency=low
* changes for bootcdbackup in file bootcdmk2diskconf.src to read Input
Partitions (Variable RIPARTITION) not only from /proc/partitions as before
but also from sfdisk -s output. This was needed for RH 6.4 backup.
* test data for new feature in bootcdmk2diskconf.tst7
2013-12-02 - Bernd Schumacher <>
bootcd (4.02) unstable; urgency=low
* in bootcdbackup: make sure backup data, which is already compressed, 
will not be compressed again by mkzftree
2013-08-28 - Bernd Schumacher <>
bootcd (4.01) unstable; urgency=low
* bootcdmk2diskconf now calculates EXT2FS, EXT3FS and EXT4FS automatically
* bootcd2disk now checks if rereading the partiton table works after 
partitioning and reboots if necessarry. 
* only support iso images with compression enabled, because without
compression is not used and not tested. So no config variable
COMPRESSION is needed any more
* only support for iso images using ISOLINUX. So no config variable
ISOLINUX and SYSLINUX_SAVE is needed any more.
* no support for hppa, deleted some remains
* no support for ia64 any more. it has not been tested for a to long time.
So no config variable ELILO and ARCH is needed any more.
2013-05-10 - Bernd Schumacher <>
bootcd (4.00) unstable; urgency=low
* add bootcd2disk config vars EXT3FS and EXT4FS 
* deleted config vars EXT3 and EXT4
* changed Standards-Verstion from 3.9.1 to 3.9.4
* Bootcd now uses the aufs, so there is no need for specifying ramdisk sizes
any more. Closes: #173134 and Closes: #312023
* There is only one bootcd package which includes everything, no bootcd-i386,
no bootcd-ia64, no bootcd-backup and no bootcd-mkinitramfs are needed any
more Closes: #366578 .
2012-11-27 - Bernd Schumacher <>
bootcd (3.99pre4.00e) unstable; urgency=low
* also try grub-install to make grub1 work with bootcd2disk

See Also

Package Description
bootchart2_0.14.4-3_i386.deb boot process performance analyser
bootlogd_2.88dsf-59_i386.deb daemon to log boot messages
bootp_2.4.3-18_i386.deb server for the bootp protocol with DHCP support
bootparamd_0.17-9_i386.deb Boot parameter server
bootpc_0.64-7_i386.deb bootp client
bootstrap-vz_0.9.0-1_all.deb Software for creating Debian images for use in public or private clouds
bopm_3.1.3-3_i386.deb Blitzed Open Proxy Monitor
bosh_0.6-6_i386.deb browse output of processes
bosixnet-daemon_1.6-2_all.deb Build Own IPv6 Network (client utilities)
bosixnet-webui_1.6-2_i386.deb Build Own IPv6 Network (server utilities)
bossa-cli_1.3~20120408-5_i386.deb Atmel SAM ARM microcontroller flash programming utility
bossa_1.3~20120408-5_i386.deb Atmel SAM ARM microcontroller flash programming GUI
boswars-data_2.7-1_all.deb Images, data, and music files for Bos Wars
boswars_2.7-1_i386.deb futuristic real-time strategy game
bottlerocket_0.05b3-14.1_i386.deb Utility to control X10 Firecracker devices for home automation