bootcdflopcp(1)

✨ bootcdflopcp β€” the manual page, but make it cute ✨

okay bestie, welcome to bootcdflopcp, a little legend from the bootcd utils family πŸ’– she lives in section 1 of the manual, she's tiny, she's iconic, and she has ONE job: copying the changes you made after booting from a bootcd over to a floppy.


🌸 NAME 🌸

bootcdflopcp β€” copy changes made after booting from bootcd to floppy

like. that's it. that's her whole thing. no cap. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

bootcdflopcp [-v] [-d device]

literally two options. she's low maintenance. we stan. πŸ’…


✨ DESCRIPTION ✨

Okay so first, a lil context detour, because the original really said:

bootcd2disk is used to write a running bootcd built with bootcdwrite to disk.

And yes, that's about bootcd2disk, not bootcdflopcp β€” I'm just telling you what it says, don't shoot the messenger 🫢

The bootcd can be copied to one or more Disk Partitions seen by the running system. It is possible to let bootcd2disk automatically find a disk, make partitions on it, copy the cd to the disk and make the disk bootable. main character energy, honestly. πŸ‘‘

Now. The actual tea β˜• β€” bootcdflopcp will copy changes made in ram to the floppy disk. She will be available as soon as your system is running from cd. Important: the floppy has to have a filesystem already. (See mke2fs or mformat.) No filesystem, no vibes, no copy. 😭

If you have to boot from floppy β€” because your cd-drive or bios does not support to boot from cd β€” a msdos filesystem is used to run syslinux. fyi. 🧚

Then the actual magic: bootcdflopcp searches for differences between RAM and CD. For each different file, it checks if it is listed in the files ignore, remove or change on floppy. So the vibe check goes like this:

  • If it is listed in change it will be saved to change.tgz on floppy. πŸŽ€
  • If it is listed in remove the file will be removed from ram next boot time. πŸ’€
  • If it is listed in ignore it will be ignored. πŸ™ˆ
  • If it is not listed at all you will be interactively asked what to do. (yes, she will literally ask you. out loud. bestie to bestie. 🫢)

πŸ’… OPTIONS πŸ’…

  • -v β€” be verbose. she'll tell you everything she's doing, and honestly? we love a talkative icon. slay.
  • -d device β€” Use device instead of /dev/fd0 to save changes. so if your floppy is somewhere else, this is your moment. 🌈

πŸŽ€ FILES πŸŽ€

  • FLOPPY:/remove β€” Each line in the file remove on the floppy disk is a file name. Files listed will be deleted from ram next boot time. bye bestie, gone, blocked. πŸ’€
  • FLOPPY:/ignore β€” Each line in the file ignore on the floppy disk is a file name. Files listes will be ignored by bootcdflopcp. (and yes, the original says "listes" β€” I am not fixing her typo, I am honoring her legacy. periodt. 😭)
  • FLOPPY:/change.tgz β€” Files in change.tgz on the floppy disk will be copied to ram next boot time. welcome back to ram, sweetie, we missed you πŸ₯Ήβœ¨

🌟 SEE ALSO 🌟

the whole squad. read them all. iykyk. πŸ“šπŸ’–


πŸ‘‘ AUTHOR πŸ‘‘

bernd@bschu.de

License: GNU General Public License, version 3


Bernd Schumacher <bernd@bschu.de> (2007-2026)


and that's the whole page, bestie ✨ version 0.1, dated 2020-08-07, coming to you from the bootcd utils (this exact page is bootcdflopcp(1) if you gotta cite her). go forth, copy your ram changes to a floppy, and be soooo normal about it πŸ’–πŸŽ€πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from