Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Requirements for a base OS #17
Comments
oparoz
added
the
base os
label
Jan 22, 2016
enoch85
commented
Jan 23, 2016
|
Nice summary @oparoz |
oparoz
commented
Jan 23, 2016
|
Thanks, it's a start :D. |
oparoz
commented
Feb 7, 2016
|
I couldn't find the part where the hard drive is used for data, backups and swap while leaving the rest on the SD card. |
ezraholm50
commented
Feb 7, 2016
|
Usbhd.sh contains the code for that, the script needs some work give me 2 days. Its quite easy just dd mmcblk0p2 to sda1 and set it to boot in fstab and reboot. Also did some cleaning up in the setup.sh... |
ezraholm50
commented
Feb 7, 2016
|
Damn, no edit button on android. In that setup we wont use the root sd card partition anymore, if we want to use your version, data, swap and backup that will be easier. How about a swap partition instead of a file? |
oparoz
commented
Feb 7, 2016
|
Swap partition is best. I've updated the partition requirements as I think we can use folders in |
ezraholm50
commented
Feb 10, 2016
|
@oparoz ps. The whole ROOT partition is on the HDD (SSD in my case), would that be a problem? I guess not? |
oparoz
commented
Feb 10, 2016
Yes, I think that's the biggest hurdle, because if every image does the same, then users lose all their data each time they install a new OS, because the partitioning scheme can be very different from image to image. |
cryptworks
commented
Feb 25, 2016
|
I would second oparoz on the suggestion of moving the write intensive processes over to the HDD but leaving the root filesystem on the SD card. |
oparoz commentedJan 22, 2016
Must have
First launch
Features
Partitions
The data has to be kept separate from the OS in order to avoid lock-ins and data loss, but also so that users can try various images before settling in or leave one when it becomes unmaintained/unstable.
Write heavy partitions have to be stored on the hard drive.
SD card
HDD
Nice to have
First launch