我的机器上有两个系统。一个是 Ubuntu,另一个是我自己构建的 Linux from scrap (LFS)。
Ubuntu 安装了 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 窗口系统中,我无能为力。当我按下ctrl+alt+F1 to F6
或ctrl+alt+backspace
没有任何反应时。让事情变得更加复杂的是,在我之前chroot
,我正在另一个上编译一些东西console tty
,我不想因为按下硬件重启按钮而丢失编译进度。
有没有办法摆脱这种情况。
答案1
有些人报告说您也需要绑定挂载 udev。