하모니카 묻고답하기

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

 

기존 커널5를 깃 워크플로우를 통해 unbuntu-lastest 만 지정해서 최종 커널버전인 5.15.26 를 사용중이였으나

필요에 의해 사용자 정의 커널버전을 지정해서 6.4.16 버전을 빌드해야할 필요성이 생겼습니다.

 

커널5 에서는 잘 동작하던 grub.cfg 가 

커널6 에서는 화면이 동작하지 않아서 아래 라인에서 vga=791 옵션을 제거했습니다.

 

https://github.com/PeterSuh-Q3/grub/blob/main/boot/grub/grub.cfg#L66

 

linux /bzImage-friend loglevel=3 waitusb=5 vga=791 net.ifnames=0 biosdevname=0 

 

vga=791 옵션을 제거하면 USB 레거시 부트에서는 640x480 의 해상도로만 콘솔이 출력됩니다.

 

그리고, UEFI 에서는 아예 출력이 불가능한데요.

 

vga=791 대신 console=tty2 를 지정하거나 nomodeset 또는 vga=normal 등으로 바꾸어 봐도 블랙아웃 현상은 마찬가지 입니다.

 

 

아래와 같은 워크플로우 스크립트로 빌드루트 최종 브랜치태그 2023.08.x 을 사용했습니다.

https://github.com/PeterSuh-Q3/tcrpfriend/blob/main/.github/workflows/buildroot.yml

 

빌드에 사용한 defconfig 는 아래 내용입니다. 

기존 커널5에서 사용자 지정 커널버전만 6.4.16으로 지정했습니다.

https://github.com/PeterSuh-Q3/tcrpfriend/blob/main/buildroot/configs/tcrpfriend_defconfig#L34

 

커널 빌드루트한 결과는 아래의 결과물이 나왔고 커널은 6.4.16 으로 잘 바뀌여 있음을 확인했습니다.

https://github.com/PeterSuh-Q3/tcrpfriend/actions/runs/7147386872

 

 

빌드루트 설정자체가 잘못된것일까요?

아니면 boot/grub 안에 efi 관련 파일들을 잘못생성해 둔것일까요?

https://github.com/PeterSuh-Q3/grub/tree/main/boot/grub

 

이 안에 zip 의 내용은 실제로는 모두 압축해제해서 폴더를 포함해서 USB메모리 첫번째 파티션에 잘 들어가 있습니다.

 

VMWARE FUSION 과 일반 네이티브 환경 모두 마찬가지 현상입니다.

 

어떤 부분이 잘못되서 화면이 블랙아웃 되는걸까요?

  • profile
    Kevin 2023.12.12 13:47

    "커널5 에서는 잘 동작하던 grub.cfg 가 커널6 에서는 화면이 동작하지 않아서" 라는 부분을  생각해보면,

    일단 짐작되는 이슈는 커널의 변경으로 인한 문제라기 보다는 실제 부팅에서 사용하시는 tiny core linux 의 버전 이슈가 아닐까 생각됩니다. 

     

    확인해보니 화정큐삼님이 기존 제공하던 버전은 Tiny Core Linux 12 버전이고 이 버전은 커널 5.10.3에서 만들어진 버전이었는데,

    만약 6.x 커널을 사용하고 Tiny Core Linux 를 사용하려면 거기에 맞는 Tiny Core Linux 14.0 버전을 사용하는게 필요하지 않을까 생각합니다.

     

    다만 이건 뇌피셜이고 아직 제대로 테스트는 안해본 내용입니다.

     

List of Articles
번호 제목 추천 수 글쓴이 날짜 조회 수
공지 게시판에 질문하기 전 읽기 - 어떻게 질문을 하는 것이 좋을까? 1 0 Kevin 2019.11.18 13004
2434 혹시 맞춤법 검사하는 기능이 있지 않았나요? 9 0 윙혼 2016.02.16 7031
2433 혹시 리눅스 크로미움에서 글씨 흐린거 어떻게 해결하는거죠? 4 0 KimDS 2015.01.06 11599
2432 혹시 리눅스 서버아이피 가 실려있는 문서가있슬까요? 0 핫바 2019.06.02 572
2431 혹시 라이브 부팅에서 화면 잠그기 잘 되시는 분? 0 타기치 2019.09.24 580
2430 혹시 김프에 대해 질문해도 될까요? 4 file 0 님놔 2023.04.27 684
2429 혹시 기본 검색 엔진(?)인 albert로 pdf 내용(or txt 내용)을 검색할 수 있을까요? 3 0 리눅스어렵소 2024.03.22 265
2428 협업을 통해 리눅스 커널은 놀랄 정도로 발전해 왔다 4 0 행복한펭귄 2017.10.26 2356
2427 현재 하모니카1.3버전은 64비트 맞죠? 1 0 ddpp2 2019.08.22 697
2426 현재 크로미움이나 크로미움 기반 브라우저에서 하드웨어 가속 할려면 복잡합니까? 1 0 fbiggg 2024.02.19 230
2425 현재 커뮤니티 배포판에 등록된 18.3 xfce 32비트에 관하여... 3 0 Moordev 2018.01.04 855
2424 현재 저장소에 문제가 있는 것 같습니다. 1 0 metaphor 2020.01.23 1407
2423 현재 32bit 하모니카 2.1 로사 MATE 버전 기본 테마 다운로드와 32bit 하모니카 2.1 로사 MATE버전 + Plank Dock 및 Numix 아이콘 테마 다운로드는 미러 사이트 2가 빠릅니다. 2 0 GLK 2016.06.12 5812
2422 헷갈리는 환영 프로그램 1 file 0 Taris 2021.04.03 1003
2421 헐... (initramfs) fsck /dev/sda3 -y 명령으로 부팅 성공하니 책갈피에 이런게 수백개 생겼습니다. 3 file 0 친절한우주인 2021.01.24 873
2420 허태준 - 가장 의미 있고 즐거운 개발 4 0 Kevin 2018.04.22 764
2419 향후 RC2나 정식판 나올경우 업그레이드 방법 문의드립니다. 1 0 시도 2015.02.09 7766
2418 행복한 펭귄님께... 8 0 고스트 2016.05.01 6661
2417 핸폰에서 하모니카홈피 로그인이 안되네요 1 0 acrix 2015.02.24 8872
2416 해시합이 맞지 않습니다.는 어떻게 해결하나요? 2 file 0 관우 2019.01.07 1596
2415 해상도 1920 1080이 안 돼요 17 0 자장러로허 2023.06.24 785
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 123 Next
/ 123
CLOSE