ATA-ATAPI CDROMs are way too old and complicated technology, differs from flash chips. Working with isos was always kinda painful, required either overwriting installation media, or some drive emulation techniques. I want to learn tech and move on to convenience.
Earlier I did like following: I just tried to write somehow iso contents onto USB drive. Almost always that produced installation USB media, except drive content was killed. So now I want only to "add" OS installers to USB drive.
Stick has syslinux installed, along with some useful stuff, which is strictly prohibited to erase. For Debian I've looked for "net-boot" installer I am thinking that this is kind of installer that usually downloads its
initrd images via BOOTP/TFTP, and everything other - via Internet (using wget or whatever).
There is no much difference in pxelinux and syslinux, so I was very happy that I may add Debian installer just "that easily" without killing all the data. I downloaded those two, but ran into error: "Installation step failed: load installer components from an installer ISO"
I am stumbled, dont know what to do next. Why do I need iso, if i alredy found a way and loaded kernel with debian installer to RAM? And installer could just download everything from internet mirrors? (As it usually did previously).
To be strict, my question is:
What is minimal file subset nesesary to have on usb drive, in order to install minimal debian system to sata drive?
- x64 PC boots only from USB 2.0 stick, and have sata drive, and working internet connection attached. No way to boot from network, or use optical/any other boot media.
- USB stick is formatted as FAT32
- usb stick bootloader is SYSLINUX (using any other boot loaders is prohibited).
- nesesary files are to be copied only by hands (no automated tools to create portabl installations, no "write iso image to usb")
- after a config tweak, system should install from internet to hdd just fine.
- deleting any single file from usb must result to wrecked installation.