LTSP 瘦客户端转为单用户模式

LTSP 瘦客户端转为单用户模式

是否可以将 LTSP 瘦客户端启动到单用户模式?我已将下面的默认条目更新/var/lib/tftpboot/ltsp/i386/pxelinux.cfg为以下内容:-

append ro initrd=initrd.img root=/dev/nbd0 init=/sbin/init-ltsp nomodeset quiet 
splash **single** plymouth:force-splash vt.handoff=7 nbdroot=:ltsp_i386

这种作品!

我看到启动进度,它要求我输入 root 密码或Ctrl+D来绕过。

然而,启动过程似乎只是继续,没有提供任何机会。

答案1

不确定这是否可行,但相信问题出在虚拟终端切换上。目前,您正在强制单用户启动,但仍切换到虚拟终端 7。将此代码更改为以下内容:

vt.handoff=1

这应该会将您置于正确的状态。没有尝试过,但知道 grub2 曾经遇到过此特定代码的问题。请参阅启动板中的错误 #916306。

答案2

我非常怀疑它是否能起作用,因为单一模式不能以通常的方式启用网络。

如果我是对的,当你成功时:你将只能操作 tftp 提供的内容。

以防万一:尝试改变:

append ro initrd=initrd.img root=/dev/nbd0 init=/sbin/init-ltsp nomodeset quiet splash **single** plymouth:force-splash vt.handoff=7 nbdroot=:ltsp_i386

进入 :

append ro initrd=initrd.img root=/dev/nbd0 init=/sbin/init-ltsp nomodeset single vt.handoff=7 nbdroot=:ltsp_i386

但我再说一遍:让它工作是不太可能/自相矛盾的,因为单模式或 init 1 没有网络,而 LTSP 需要网络链接才能工作。您可能让它工作,但它会非常丑陋,没有任何可能的用途。

相关内容