When I did my first Knoppix remastering back in 2006, using chroot was in practice necessary. But returning to the kind of task a few years later, and following the methods outlined by other forum members here, I found that I didn't need it.
Chroot is important when a brand new OS version is created from scratch, for then there isn't anything to run yet. But I have found that as soon as I have a version able to run, it is much better working from that. And with easily configurable (in several parallel versions) persistent store, running the developing system in something like kvm is a very simple, robust and efficient way of applying and testing changes.
Working from Knoppix 7.6.1 (for example), I can run the ISO in kvm, use the flash installer to install Knoppix on the first partition of a USB SSD disk, and start creating alternatives by modifying the booting .cfg file there. When I then run (the external disk is identified as /dev/sdc)
I can use the booting alternatives in the syslinux file. I can even do remastering safely running from the image to be remastered, if I start without persistence. And after the first remastering, I will have all necessary tools in the cloop image, so it doesn't really matter for this use case whether I use persistence or not.Code:sudo kvm /dev/sdc -m 1024 &
Have I missed something important about chroot, as it doesn't seem to have much to offer for mye actual use?
I will need it for a knxbootstrap utility, but remastering is something quite different today.
Amiga 4000TX computer motherboard
$2643.23
Amiga 2000 Desktop Computer 17" Monitor Video Toaster IVS Vector 68030 TBCs etc.
$3289.98
Amiga OS Operating System v3.1 Box Manuals & Install Disks for Amiga - Escom
$299.98
Amiga OS Operating System v3.1 Box Manuals & Install Disks for Amiga - Commodore
$299.98
Mini External OLED AMIGA Gotek Floppy Drive Emulator For Amiga 500/500+/600/1200
$37.32
NewTek Video Toaster 4000 Flyer TBC-IV & Accessories for Amiga 4000(T) 3000(T)
$1534.98
HUGE LOT of (43) Amiga Format Magazine CDs in Jewel Cases ©1996-2000 3000 4000
$525.00
Amiga OS Operating System v3.1 Install Disks for Commodore Amiga
$34.98
TF1260 including 68LC060 CPU, accelerator card for the Amiga 1200, 128MB Ram
$320.79
pi1541 Disk Emulator for Commodore -
$38.95