넘버원 리눅스 최신 문서
|
[07-11]
[FAQ246] .config 경로를 백업한 후 재로그인하여 새로운 .config 만들어진 후 다시 복원했을때 바탕화면이 블랙 하면으로 나오는 경우 by zharyong
(0)
|
넘버원 리눅스 최신 댓글 목록
- 2026-07-21 ※ Android Apps를 실행시키기 위한 Qemu 환경 설정 및 실행 스크립트 구비 패키지 dnf install lib64slirp-devel dnf install passt an-qemu 스크립트 #!/bin/bash an_dir=/home/dumca/android/ iso_name="android-x86_64-9.0-r2-k49.iso" qemu-system-x86_64 \ -enable-kvm \ -cpu host \ -m 8192 \ -smp 8 \ -netdev passt,id=net0 \ -device virtio-net-pci,netdev=net0 \ -drive file=$an_dir/android.qcow2,if=virtio \ -cdrom $an_dir/$iso_name android-x86 ISO https://sourceforge.net/projects/android-x86/files/Release%209.0/android-x86_64-9.0-r2-k49.iso/download Qemu 디스크 생성 qemu-img create -f qcow2 android.qcow2 32G
- 2026-07-18 # dracut로 제작한 initramfs.img, Cest.Linux에 맞게 수정 작업 # # 1. initramfs.img 압축 해제($init_dir) # 2. $init_dir/init 삭제(fedora용 init기 Cest.Linux 환경에 맞질 않기 때문) # 3. 바이너리 경로에 있는 파일을 삭제하고 다시 복사한다.(안해도 되겠지만-이부분 추후 확인 요망) # 4. /dev 경로 삭제 # 5. 부트에 관련된 파일 복사 # 6. /lib에 일부 라이브러 복사(이때,lib 경로 모두 삭제하지 말고, 커널 모듈을 제외한 나머지 경로는 삭제) # 7. /lib64 라이브러리 복사 # 8. 모든 작업을 마치고 initramfs.img로 재압축하여 intramfs.img 제작 완료 # 9. 부트 스플래시 및 부트로더 설정 # 10. UEFI 이미지 생성 #### 0. 작업 환경 설정 # 기본 작업 경로 :/media/dev/nvme0n1p3/mylivecd # 기본 작업 경로($init_dir) # | # | --> /EFI/BOOT/ # 부트로더 파일 위치 <----- 현재 이 스크립트에 의해 생성 # | ---> isolinux # initramfs.img 생성 위치 <-- 현재 이 스크립트에 의해 생성 # | ---> livecd.sqfs # squashfs 이미지 파일 위치<- mklivesquash에 의해 생성 #
- 2026-07-18 § 다른 방안으로는 dracut rpm 리빌드 고려 dracut 제작시 /etc/dracut.conf.d/99-cestlinux-live.conf 파일에 필요한 옵션 추가하여 생성 dracut init 스크립트를 /usr/share/mylivecd/linuxrc로 대체 -> mkisolinux에서 별도로 만들 필요가 없어짐
- 2026-07-18 * Changelog 2026.07.18 - non-live system에선 initfs 이미지로 dracut을 문제없이 쓸 수 있지만, live system에선 init에서 문제가 발생되기 때문에 중단함 - dracut으로 적용하기 위해선 initramfs.img 압축 해제하여 init -> linuxrc로 대체하여야 하고, 부팅과 라이브러리들을 다시 복사해 주는 과정으로 스크립트 생성해야 함. 기존 mkisolinux 스크립트에서 모듈 복사 부분만 dracut이 해 줄 뿐 나머지 부분들은 수동으로 일일히 수정해 주어야 하는 번거로움으로 dracut를 이용한 배포판 제작은 중단하기로 함(SI Director 입장에선 큰 의미가 없다고 판단함). 향후 페도라나 우분투 기반으로 배포판 제작하였을 때 PCLinuxOS 기반과 차이점을 분명히 하여, 배포판 제작에 있어서 dracut의 실질적인 유리함이 있다고 판단이 있을 때 dracut-mkinitrd 스크립트를 완성해 볼 예정
- 2026-07-18 - 2026.07.18 kime-3.2.0 카카오톡 한영 전환 해결 kime-3.2.0-1no1linux2026.x86_64.rpm
- 2026-07-17 Changelog 2026.07.17 mkisolinux 스크립트상에서 scsi 모듈 누락으로 인한 부팅 과정중 squash 이미지를 찾질 못하는 실수 수정 mkliveiso 실행 후 생성되는 iso를 즉각 테스트할 수 있는 iso-test 스크립트 생성 #!/bin/bash iso_dir=/media/dev/nvme0n1p3 iso_name="Cest.Linux-2026.07.17-KDE-WAYLAND-x86_64.iso" qemu-system-x86_64 \ -enable-kvm \ -cpu host \ -m 4096 \ -smp 4 \ -boot d \ -cdrom $iso_dir/$iso_name \ -display gtk \ -drive if=pflash,format=raw,readonly=on,file=/usr/share/qemu/OVMF.fd sysvinit -> wayland ISO 제작용 스크립트 추가 (mkisolinux, mklivesqfs, mkliveiso) mklivesqfs 파일안에 자동로그인 설정및 startwayland 구동 설정 포함 /etc/inittab, .bash_profile, /etc/rc.d/rc.sysinit 부트로더 배경화면과 한글 글꼴이 깨져 나타나는 오류 수정 initrd 제작 스크립트상에서 다음 부분의 설정에서 역슬래시가 잘못 표시된 경우로 다음과 같이 설정하여야 함 if loadfont "\${prefix}/fonts/NanumGothic.pf2" ; then insmod gfxterm set gfxmode=auto set gfxpayload=keep timeout=5 terminal_input console terminal_output gfxterm insmod png set theme=(\$root)/EFI/BOOT/themes/Stylish/theme.txt export theme fi
- 2026-07-14
- 2026-07-14 * Changelog 2026.07.14 Remastering Tools 세분화 $ ls -R cest.linux-mkinitrd/ cest.linux-mkinitrd/: mkintisolinux mkliveiso mklivesqfs $ ls -R cest.linux-dracut/ cest.linux-dracut/: mkisolinux.dracut mkliveiso mklivesqfs
- 2026-07-14 ※ 2026.06.14 Update mkinitrd 방식의 initrd.gz에서 dracut 방식의 initramfs.img 파일로 init 초기화 파일시스템 교체 ISO remastering시 ISO 라벨명으로 'Cest.Linux'로 부여 부트로더 설정에서 root=/dev/rd/3에서 root=live:LABEL=Cest.Linux로 정정
- 2026-07-13 * 셋톱박스 미러링 #!/bin/bash SCRCPY_BIN="/usr/bin/scrcpy" # ADB 서버 안전하게 재시작 if pgrep -x "adb" > /dev/null; then adb kill-server fi #adb start-server > /dev/null 2>&1 adb devices adb connect 192.168.200.150:5555 #scrcpy -s 192.168.200.150:5555 & <- 셋톱박스 사운드를 리눅스 로컬 사운드화(원격으로 사운드를 들으려면 이 설정) scrcpy --no-audio -s 192.168.200.150:5555 & <- 셋톱박스 사운드를 셋톱박스 자체 처리





