web-dev-qa-db-ja.com

シングルユーザーモードへの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 バイパスします。

ただし、ブートプロセスは、どちらの機会も提供せずに継続するようです。

11
DJC

シングルモードでは通常の方法ではネットワークが有効にならないため、動作するかどうかは非常に懐疑的です。

私が正しい場合、あなたが成功するとき:あなたは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が機能するにはネットワークリンクが必要であるため、機能させるのは非常に考えにくい/逆説的です。あなたはそれを動作させることができますが、それは非常にいものであり、使用可能なものはありません。

1

これが機能するかどうかはわかりませんが、問題は仮想端末のハンドオフにあると考えています。現時点では、単一ユーザーのスプラッシュを強制していますが、仮想端末7に引き渡します。このコードを次のように変更します。

vt.handoff=1

これにより、正しい状態になります。試したことはありませんが、grub2がこの特定のコードに問題を抱えていたことを知っています。 Launchpadのバグ#916306を参照してください

1
freecode