2.3 KiB
User Manual
BDisk was ultimately designed to make your life easier. "Why would I possibly need yet another LiveCD/LiveUSB?" Well, that’s sort of the point- by customizing a live distribution of GNU/Linux to your particular needs/desires/whimsy, you can do away with the multiple other images you keep around. It’s designed to let you create a fully customized distribution/live environment.
Using BDisk, you can:
-
Install GNU/Linux (Arch, CentOS, Debian, Gentoo, Ubuntu…). BDisk’s flagship and guaranteed guest distro may be Arch-based, but many if not most other distros offer ways to install from any GNU/Linux live distribution. Plus, with the 4.x rewrite, it is possible to add support for any modern GNU/Linux guest distro.
-
This means one could easily create an automated Arch install ISO, or Gentoo installer, etc.
-
-
Perform disk maintenance (mdadm, fdisk / gdisk, gparted, storcli, etc.). Need to replace that disk in your RAID and you don’t have hotswap? Not a problem!
-
Rescue, recover, wipe (scalpel, nwipe, foremost, etc.). Chances are this is why you booted a live distro in the first place, yes?
-
Boot over the Internet (or LAN). Burning a new image to CD/DVD/USB is a pain. BDisk has built-in support for iPXE (and traditional PXE setups). Update the filesystem image once, deploy it everywhere.
-
And much, much more.
-
Seriously.
-
This manual will give you the information you need to build your very own live GNU/Linux distribution.
Unresolved directive in <stdin> - include::user/GETTING_STARTED.adoc[] Unresolved directive in <stdin> - include::user/IMPORTANT_CONCEPTS.adoc[] Unresolved directive in <stdin> - include::user/PROJECT_LAYOUT.adoc[] Unresolved directive in <stdin> - include::user/BUILDINI.adoc[] Unresolved directive in <stdin> - include::user/ADVANCED.adoc[] Unresolved directive in <stdin> - include::user/BUILDING.adoc[]