Yes
No
There's been a guide on making a "poorman's install" (aka Hd Based) bootable for a while now, and it seems that there should be a cheatcode or knoppix script to do this (there is also a post on making the boot partition bootable). From what I understand it's possible to use these instructions for a FAT32 or ext2 partition.
a cheatcode could look like this- "boothd=/dev/hda1"
this would be used with the cheatcode "fromhd=/dev/hda1" or "tohd=dev/hda1"
When knoppix started, it would add the necessary boot files to the partition and tell the boot loader to load from whatever partition the CD was loading from (which is why this would need to be used with fromhd or tohd. The partition should be made writable so that swap and persistent home images could be made on the same disk.
a "script" could work by scanning any compatable partitons for Knoppix and giving the user a list of possible locations for the files.
In both cases, the program would need to read from a "template" and write the necessary information to the files.
Given the current capabilities of a Knoppix HD based install ("tohd","fromhd","mkdosswapfile",configuration saver,persistent home,and the "installer" which allows programs on HD to be run using the CD) I think this fill a gap in these abilities.The pros of HD based are obvious, it's possible to fit an HD based install with a persistent home onto 1 GB, while it would take >2 GB for a Hard Drive install. Also, upgrading an HD based install is a simple as copying the new files (which doesn't even require burning a CD) to the Hard Drive. As well as the fact that the copied files cannot be modified, therefore the system is very secure.
I'm pretty new to linux and haven't yet learned how to configure boot loaders and bash scripts, so I could really use this.
ASUS H110M-R Motherboard Intel 6th/7th Gen LGA1151 DDR4 Micro-ATX i/o shield
$42.00
***NEW*** BCM RX67Q Gaming Motherboard | Intel Q67 2nd/3rd Gen. | LGA1155 | DDR3
$29.77
Micro ATX Desktop Motherboard ASUS H110M-C LGA 1151
$31.95
ASUS Prime Z390-A LGA 1151 Intel Z390 SATA USB 3.1 ATX Motherboard NO I/O
$99.00
Gigabyte AMD B550 UD AC Gaming Motherboard - AMD B550 Chipset - AM4 Socket - AMD
$89.99
MSI MAG B650 Tomahawk WiFi Gaming Motherboard (AMD Ryzen/ATX/AMD AM5)
$94.99
Asrock Z390 Phantom Gaming 4S/AC Wifi 8th/9th Gen Intel 1151 Motherboard Bulk
$47.35
MSI B450M PRO-VDH MAX AM4 AMD B450 USB3.2 Micro-ATX Motherboard
$67.99
ASUS PRIME Z690-P WIFI D4 ATX Motherboard Intel LGA1700 DDR4 HDMI
$99.99
***NEW*** BCM RX67Q mATX Gaming Motherboard Combo | Intel i5-3470 | 16GB DDR3
$49.77