User:Pnoecker/Cd remastering

From Funtoo
< User:Pnoecker
Revision as of 23:43, June 6, 2021 by Pnoecker (talk | contribs) (that should about do it.)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Here we will remaster the gentoo minimal cd and inject a undead usb squashfs image into it.

root # mkdir ~/livecdtmp
root # mv gentoo-minimal.iso ~/livecdtmp
root # cd ~/livecdtmp
root # mkdir mnt
root # sudo mount -o loop gentoo-minimal.iso mnt
root # mkdir extract-cd
root # sudo rsync --exclude=/image.squashfs -a mnt/ extract-cd
  • the edit directory is the uncompressed squashfs archive, and can be chrooted into if we were to go that route.
root # sudo unsquashfs image.squashfs
root # sudo mv squashfs-root edit
  • instead were injecting our already mastered root into the cd:
root # cp /mnt/filesystem.squashfs extract-cd/image.squashfs
  • now we are ready to cd into extract-cd & generate the iso image again:
root # cd extract-cd
root # grub-mkrescue -J -R -V "${ISO_VOLUME}" -quiet -o ../funtoo-live.iso .