delta1512 / BOINCOS

Scripts and files used by BOINC-OS
GNU General Public License v3.0
17 stars 1 forks source link

BOINC TMP OS Ideas #11

Open delta1512 opened 6 years ago

delta1512 commented 6 years ago

The following are staging Ideas for the BOINC TMP OS experimental version:

delta1512 commented 6 years ago

I attempted to get a bootable squashfs ISO today and I was able to get it working under BIOS only but could not load the root file system. I believe this BIOS only problem has to do with the fact that there was a line missing in the xorriso command. I think I will be releasing a minimal version first via bittorrent before moving to a proper ISO.

Here is a documentation of some notes to remind me in the future:

Resources:

Notes to reproduce

tomasbrod commented 6 years ago

What I suggest is:

  1. get a popular distro with live cd
  2. install and configure boinc into the live enviroment (+drivers?)
  3. remaster the iso to include the stuff from the temporary enviroment
  4. mock something up to persist boinc account credentials

get it working under BIOS only but could not load the root file system

BIOS does not mount the root filesystem, it is the kernel/initrd. Please check that the kernel/initrd has modules needed to support squashfs and union.

Next, I suggest users to set up fast, large swap. Because that is where the changes are going to be temporary stored when memory runs out. (wus can pull multiple gigs sometimes)