디지털·가전제품
색다른콜리160
채택률 높음
termux 가지고 놀다가 리눅스 망가진경우?
설치 햇다가 모 덧붙이다가 tcsaflush 13개가 차단 대버렷는데여 다시켜려니까 안대는데 망가진거 가타여 우분투 자체가 실행안대는데 설마 첨부터새로 해야히나여? tcsaflush 가 몬가여?
2개의 답변이 있어요!
tcsaflush는 리눅스에서 터미널 입력,출력 버퍼를 비우는 시스템 함수입니다. 키보드 입력 대기나 터미널 상태를 정리할 때 쓰는 기능이라 보통 사용자가 직접 건드릴 일은 거의 없습니다.
지금 상황은 Termux에서 이것저것 설치하다가 패키지나 권한 라이브러리가 꼬여서 우분투 환경이 깨진 가능성이 큽니다. tcsaflush 자체가 문제라기보다는 환경이 망가져서 실행이 안 되는 것일 확률이 높아요.
그래서 우분투 삭제 후 재설치하믠 고쳐질 것 같습니다.
부팅 로그를 보고 손상된 파티션을 확인합니다.
망고컴퓨터수리
루트 비밀번호로 Shell/응급모드로 진입 후, fdisk -l 또는 lsblk -f로 파티션을 확인합니다
ext4 등이면 fsck /dev/sdX로 복구하고, XFS이면 xfs_repair /dev/sdX로 복구합니다.
복구 후 재부팅해 정상 부팅 여부를 확인합니다.
그래도안되시면/boot 파티션 등 중요한 콘텐츠가 누락되어 복구가 어려운 경우, 백업에서 VM/시스템을 복원하는 것이 안전합니다.
복구가 반복적으로 실패하면 라이브 환경에서 chroot로 진입해 GRUB 재설치·재구성, 패키지 재설치 등을 단계적으로 시도합니다 그러시면잘될겁니다