[리눅스] 커널 크래시: abort@test_and_set_bit
By Guillermo Austin Kim | 2019년 1월 9일 |
우선 콜스택부터 점검을 해보면, "kswapd0" 프로세스에서 slab cache를 scanning 하는 도중 커널 크래시가 발생하였음을 알 수 있습니다. 메모리가 부족한 상태로 보입니다. ("kswapd0" 프로세스는 page memory가 부족할 때 실행됩니다.)-000|do_DataAbort(addr = 3244789312, fsr = 3245415784, regs = 0xC1678E40)-001|__dabt_svc(asm) -->|exception-002|test_and_set_bit(asm) // <<**** kernel panic-003|bit_spin_lock(inline)-003|hlist_bl_lock(inline)-003|mb_cache_shrink_scan(?, ?)-0
리눅스/윈도우 듀얼부트 PC의 GRUB 부트 메뉴에서 윈도우 항목 제거/복구
By 반달가면 | 2020년 4월 6일 |
리눅스와 윈도우를 듀얼부트로 설치해서 사용중일 때 GRUB 부트 로더에서 윈도우 항목을 제거하는 방법이다. 듀얼부트로 사용하던 오래된 노트북에서 더 이상 윈도우를 쓸 일이 없어서 항목을 제거했다. 데비안/우분투 계열 배포판 기준이다. 루트(root) 권한으로 /etc/default/grub 파일을 편집한다. # /etc/default/grub 파일 편집 sudo vi /etc/default/grub 파일 내용 맨 아래에 아래의 내용을 추가해 주자. GRUB_DISABLE_OS_PROBER=true 저장한 후에 터미널창에서 아래와 같이 입력하여 grub 설정을 갱신한다. # grub 설정 갱신 sudo update-grub 이제 재기동하면 grub 부트 메뉴에서 윈도우
Kernel][Panic] 메모리 불량 커널 크래시@find_vma_links - 1
By Guillermo Austin Kim | 2017년 12월 28일 |
특정 디바이스가 부팅 후 5분 이내에 커널 패닉이 발생하는 현상을 리포트 받았는데요.참 신기하죠? 특정 디바이스만 커널 패닉이라. 이럴 때 너무 긴장할 필요 없어요. 논리적인 오류로 발생한 커널 패닉인지 정확히 분석한 후,논리적인 문제가 아니라면 하드웨어 담당자에게 메모리 불량이 아닌 지 테스트(보통 정상 메모리와 스왑하죠)을 요청하면 되요. 커널 패닉 시 로그는 아래와 같아요.CPU5에서 돌던 find_vma_links() 함수의 find_vma_links+0x1c 코드에서 데이터 오버트가(Data Abort) 발생했네요. 프로세스 이름은 "sensorservice" 이구요.[ 2107.239317 / 01-01 11:11:03.809][5] Unable to handle kernel NULL po
UHD(4k 해상도) 모니터로 인한 리눅스 민트 XFCE 전원 설정 변경
By 반달가면 | 2016년 12월 27일 |
얼마전에 리눅스 민트 17.3 XFCE와 27인치 UHD 모니터의 조합을 구성하면서 폰트/아이콘 관련 XFCE 설정을 변경하고 잘 쓰고 있었는데, 최근에 새로운 문제를 발견했다. XFCE 전원 설정에서 일정 시간이 지나면 모니터를 끄도록 하는 부분이 있는데 이것이 뭔가 모니터와 맞지 않는 듯; 한참 동안 사용하지 않다가, 예를 들어 전날부터 PC를 켜 놓았다가 다음날 아침에 와서 다시 쓰려고 하면 화면이 나오지 않는 것이다. -_-; 전원 관리에서 모니터를 끈 다음에 다시 되돌아오는 부분에서 뭔가 제대로 작동하지 않는 모양이다. 디스플레이 포트 케이블을 뽑았다가 다시 끼워 보기도 하고 모니터 전원을 껐다가 켜 보기도 하고 이것 저것 해 보았는데 해결이 되지 않아서. 그냥 PC를 리셋했다. -_-;