X Window SystemがインストールされているLinuxでchrootし、X Window SystemがないLinuxでxinitを実行し、マウスとキーボードは機能しません。

X Window SystemがインストールされているLinuxでchrootし、X Window SystemがないLinuxでxinitを実行し、マウスとキーボードは機能しません。

私のコンピュータには2つのシステムがあります。 1つはUbuntuで、もう1つはスクラップ(LFS)で作成されたLinuxビルドです。

UbuntuにはX Windowsシステムがインストールされていますが、LFSにはWindowsシステムはありません。

chrootLFS(/dev/sda3)からUbuntu(/dev/sda1)ルートパーティションに移動するには、次のコマンドを使用しました。

mkdir /mnt/sda1
mount -v              /dev/sda1    /mnt/sda1
mount -v --bind       /dev         /mnt/sda1/dev
mount -vt devpts      devpts       /mnt/sda1/dev/pts -o gid=5,mode=620
mount -vt proc        proc         /mnt/sda1/proc
mount -vt sysfs       sysfs        /mnt/sda1/sys
mount -vt tmpfs       tmpfs        /mnt/sda1/run
chroot /dev/sda1

その後chrooting私は逃げたxinit。 Xウィンドウシステムが起動しますが、マウスが検出されないようです。

現在、私はX Window Systemに閉じ込められていて、私ができることは何もありません。押すctrl+alt+F1 to F6ctrl+alt+backspace何も起こりません。状況をより複雑にするために、chroot私は私の前に他のものから何かをコンパイルしていましたが、console ttyハードウェアリセットボタンを押してコンパイルの進行を失いたくありませんでした。

この状況から抜け出す方法はありますか?

ベストアンサー1

一部の人はudevマウントもバインドする必要があると報告しています。

おすすめ記事