内核期望两件事:一个根文件系统和一个init
驻留在其上的守护程序。raspbian附带的init是sysV风格的系统。你是不依赖于-通常与Linux中使用其他的init系统(记住:内核是 Linux的)是systemd
和upstart
-但你确实需要某种类型的初始化系统。
你也可以把init
在initramfs中并将其内置到内核,在这种情况下,你可以摆脱无根文件系统,但似乎在这种情况下,毫无意义。
init
是内核启动的唯一用户级应用程序。通常,它随后启动使用登录名打开ttys的进程,然后启动可能启动显示管理器,sshd等的其他服务。您可能不需要登录名,但您可能需要tty。您也可以直接直接启动sshd。
我在哪里可以得到pi的ssh / telnet守护进程?
从上游raspbian那里获得它。 这些东西都不是专门为pi写的。 或至少很少。它已用于各种不同的系统。
如果您想为pi进行预编译...好吧,那就是树莓派等。1
我不知道如何将其放入新的SD卡
您必须使用/boot
位于raspbian映像分区中的pi特定的引导程序。
1.坦率地说,我认为您正在进行一个大型的吉卜赛人探索活动,根据您的问题所隐含的知识,您几乎没有希望今年完成工作,除非您辞职并致力于全职学习,并且即使这样,您失败的机会也很高,要花费数月才能达到成功的机会。这并不简单。这不简单。也就是说,即使您失败了,您也可能会在此过程中学到一些有用的东西。但是,最好花时间学习了解现有发行版(例如raspbian)以及如何使用它来创建家庭自动化系统。