I started asking for help to fred181 in BusterDog + build system (no-systemd). I see I may be gettinh off toplic there. To prevent hijack I am opening this thread.
Here is the link where I started: https://www.forum.puppylinux.com/viewto ... 361#p49361
Objective:
As must Puppies, Busterdog has some advantages that I want to apply to a small Debian server on a Goflex Home unit.
OS is Read Only + a Read/Write savefile. This is a MOST have in a device that can be easily break. To recover on a crash we only need to delete the savefile and replace with backup. And in case it it working from NAND writing to NAND only at the end of session will improve life expectancy of the NAND. My own obective is having only basic debian os. But is we succed this method cam be used to install fred181/rcrsn51 BusterDog or BullseteDog.
Here is where I start.
Some unmodified official Debian Images:
Code: Select all
https://ftp.debian.org/debian/dists/bullseye/main/installer-armel/current/images/kirkwood/netboot/
Here are similar projects, where we can gather info.
Openwrt
Code: Select all
https://openwrt.org/toh/seagate/goflexhome
I believe for kernel all should start with
Code: Select all
make kirkwood_defconfig
And here some one posted similar kernel config, what he use for similar device
Code: Select all
https://judepereira.com/blog/wp-content/uploads/config.txt
I do not see anything about 64 bit. So I will assume is a 32 bit kernel. As I said. I have not started my studies.
Here an old script, dockstar.debian-wheezy.sh. I been told it does not work today. But is a good starting point.
Code: Select all
http://projects.doozan.com/debian/kirkwood.debian-wheezy.sh
http://projects.doozan.com/debian/dockstar.debian-squeeze.sh
That is all I had read. But I do not started to build anything. I will start by installing OpenWrt in NAND to be use as System Recovery method. And I plan to install Debian on USB. Latter in Sata HDD.