![X Window System이 설치된 Linux로 chroot하고, X Window System이 없는 Linux에서 xinit를 실행하고 마우스와 키보드는 작동하지 않습니다.](https://linux55.com/image/86935/X%20Window%20System%EC%9D%B4%20%EC%84%A4%EC%B9%98%EB%90%9C%20Linux%EB%A1%9C%20chroot%ED%95%98%EA%B3%A0%2C%20X%20Window%20System%EC%9D%B4%20%EC%97%86%EB%8A%94%20Linux%EC%97%90%EC%84%9C%20xinit%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%98%EA%B3%A0%20%EB%A7%88%EC%9A%B0%EC%8A%A4%EC%99%80%20%ED%82%A4%EB%B3%B4%EB%93%9C%EB%8A%94%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
내 컴퓨터에는 두 개의 시스템이 있습니다. 하나는 Ubuntu이고 다른 하나는 스크랩(LFS)으로 만든 Linux 빌드입니다.
우분투에는 X 윈도우 시스템이 설치되어 있지만 LFS에는 윈도우 시스템이 없습니다.
chroot
LFS(/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 F6
거나 ctrl+alt+backspace
아무 일도 일어나지 않습니다. 상황을 더 복잡하게 만들기 위해, chroot
나는 나보다 먼저 다른 것에서 무언가를 컴파일하고 있었고 console tty
하드웨어 재설정 버튼을 눌러 컴파일 진행 상황을 잃고 싶지 않았습니다.
이 상황에서 벗어날 방법이 있나요?
답변1
어떤 사람들은 udev 마운트도 바인딩해야 한다고 보고합니다.