아치에서 터미널을 시작하는 방법

아치에서 터미널을 시작하는 방법

나는 sysctl disable display-manager.service터미널로 부팅할 것이라고 생각하고 아치를 실행하고 다시 시작했습니다. 이제 나는 기계에 접근할 수 없게 되었습니다.

시작 옵션을 추가해 보았 init=/bin/bash으나 키보드 입력이 허용되지 않습니다.

그것을 해결하는 방법을 아는 사람. 감사해요!

답변1

아치에서 터미널을 시작하는 방법

달리기

systemctl set-default multi-user.target

그래픽 모드 대신 다중 사용자 모드로 부팅합니다.

부팅 옵션에 init=/bin/bash를 추가하려고 시도했지만 키보드 입력이 허용되지 않습니다.

/bin/bash 대신 init=/bin/sh를 사용해 보세요.

감사합니다. 시도해 보았으나 여전히 키보드 키가 등록되지 않았습니다.

이것은 약간 이상합니다. 키보드 처리는 일반적으로 커널에 의해 수행되므로 서비스를 시작할 필요가 없으므로(블루투스 키보드 또는 유사한 서비스가 없는 한), 떨어뜨린 셸에서만 작동해야 합니다. 안으로.

따라서 다음 논리적 단계는 라이브 아치 이미지에서 부팅하고, 손상된 시스템의 파일 시스템을 해당 디렉터리에 마운트하고, /마운트를 해당 디렉터리의 적절한 하위 디렉터리에 바인딩한 다음, /sys마운트된 시스템에 설치하는 것입니다. 그런 다음 완료된 작업을 실행 취소하는 데 사용됩니다. 그런 다음 다시 시작하십시오./dev/proc/runchrootsystemctl enable display-manager.service

관련 정보