[Kernel][Panic] panic@ttwu_do_activate (메모리 불량 보드)
By Guillermo Austin Kim | 2018년 2월 26일 |
CPU: 3 PID: 435 Comm: kworker/u17:2 프로세스에서 dm-verity를 처리하는 워크 함수 verity_prefetch_io 서브 루틴에서 커널 데이터 어보트가 발생했습니다.-000|do_DataAbort(addr = 0, fsr = 0, regs = 0x0)-001|__dabt_svc(asm) -->|exception-002|ttwu_activate(inline)-002|ttwu_do_activate.constprop.52(rq = 0xEB95AB80, p = 0xFFFFF69B)-003|ttwu_queue(inline)-003|try_to_wake_up(p = 0xEB95AB80, ?, wake_flags = -237815936)-004|arch_spin_unlock(inl
YUMI UEFI - 리눅스/윈도우 ISO 이미지를 UEFI 부팅 USB 메모리로
By 반달가면 | 2020년 7월 2일 |
여러 운영체제(OS)를 하나의 USB 메모리에 통합할 수 있는 YUMI의 UEFI 부팅 버전이 별도로 있다. YUMI의 기본 사용 방법은 이전 게시물을 참고하자. 여기로. 리눅스 배포판뿐만 아니라 윈도우도 지원한다. YUMI 공식 홈페이지는 아래의 링크로 가면 된다. YUMI - Multiboot USB Creator 어쨌든 기존 버전은 UEFI 부팅을 지원하지 않고 UEFI 지원 버전이 별도로 제공된다. 공식 홈페이지에 가서 YUMI UEFI를 다운로드하면 되겠다. UEFI 버전은 기존 버전에 비해 약간의 제약 사항이 있는데, USB 메모리가 FAT32로 포맷되어 있어야 하고 PC의 바이오스(BIOS)에서 "secure boot" 기능이 비활성화(disabled)되어 있어야 한다.
[리눅스커널][디버깅] T32(Trace32)로 vmlinux 로딩해 시스템 구경하기
By Guillermo Austin Kim | 2019년 3월 13일 |
T32 시작 명령어 T32 시뮬레이터를 열고 다음 명령어를 입력합시다.sys.cpu cortexa7sys.up 대부분 ARM32 아키텍처는 위 명령어로 T32가 초기화됩니다. T32 명령어로 시스템 점검하기 먼저 커널 섹션 정보를 보겠습니다.y.l.sec__________address________|path\section___________________________|acc|init|physical P:00000000--0000001F|\\vmlinux\.vectors |R-X|L- | P:00001000--000012BF|\\vmlinux\.stubs |R-X|L- | P:C0008000--C
MX 리눅스에서 버추얼박스(VirtualBox), 구글 크롬(Google Chrome) 브라우저 설치
By 반달가면 | 2019년 6월 24일 |
버추얼박스(Virtualbox)와 구글 크롬(Google Chrome) 브라우저 홈페이지에 가 보면, 데비안/우분투용 설치 파일을 다운로드할 수 있는데 MX 리눅스용이 별도로 마련되어 있지는 않다. 그냥 데비안/우분투용 deb 패키지를 받아서 설치해 볼 까 했는데, 인터넷 게시판을 좀 찾아보니 MX 리눅스에 버추얼박스를 설치하면서 문제가 많았다는 글도 있고 해서 MX 리눅스에서 S/W 설치용으로 제공하는 MX Tools를 이용해서 설치했다. 얼마전에 HP 255 G7 노트북에 설치한 MX 리눅스 18.3에서 작업. MX Tools는 시작 메뉴에서 클릭해서 실행하거나, 터미널창에서 아래와 같이 입력해서 실행한다. S/W 패키지 설치이므로 루트(root) 암호를 필요로 한다. # mx too