ram

initramfs cpio 아카이브를 다시 패키지하는 방법은 무엇입니까?
ram

initramfs cpio 아카이브를 다시 패키지하는 방법은 무엇입니까?

initramfs cpio 아카이브의 압축을 풀고 다음을 사용하여 다시 패키지했습니다 sudo find -depth | sudo cpio -o -H newc > ~/repacked_initramfs.cpio.https://salsa.debian.org/kernel-team/initramfs-tools/-/blob/master/mkinitramfs?ref_type=heads#L492 repacked_initramfs.cpio는 원본과 정확히 같은 크기입니다. ~ $ ls -lA initramfs....

Admin

커널에서 사용자 공간 스레드를 "깨우는" 방법은 무엇입니까?
ram

커널에서 사용자 공간 스레드를 "깨우는" 방법은 무엇입니까?

데이터를 수신하는 커널 장치 드라이버와 데이터를 기다리는 사용자 공간 스레드가 있다고 가정합니다. 사용자 공간 스레드를 차단하고 커널 드라이버가 데이터를 처리하고 적절한 버퍼에 넣은 후 깨어나도록 하여 주기 낭비를 피하고 싶을 것입니다. 이를 수행하는 적절한 방법은 무엇입니까? 신호 사용에 대한 복잡한 아이디어에 대해 읽었습니다. ...

Admin

X가 매우 큰 경우 "X의 segfault" 커널 로그 메시지는 무엇을 의미합니까?
ram

X가 매우 큰 경우 "X의 segfault" 커널 로그 메시지는 무엇을 의미합니까?

내 장치의 메모리가 부족합니다. 밤새 memtest를 실행하면 모든 실패한 주소가 0x7d0000000 - 0x7f0000000이 범위 내에 있는 것으로 나타났습니다. RAM을 교체할 계획이지만 그때까지는 주변의 2GB 청크를 비활성화했습니다 memmap=. # cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-6.5.0-25-generic root=UUID=5277c53f-b2cd-4301-8fdf-0b2119430870 ro memmap=2G$0x0000000790000...

Admin

커널 매개변수를 통해 사용자 비밀번호 설정
ram

커널 매개변수를 통해 사용자 비밀번호 설정

이 정보를 사용하는 올바른 구문은 무엇입니까?시스템 매뉴얼: systemd-sysusers(8)는 자격 증명 passwd.hashed-password를 찾습니다.,passwd. 일반 텍스트 비밀번호입니다.그리고 passwd.shell. 생성된 시스템 사용자의 비밀번호(UNIX 해시 형식 또는 일반 텍스트) 또는 셸을 구성합니다. 루트 등 원하는 시스템 사용자로 바꾸십시오. 그리고 자격 증명은 다음을 통해 커널 명령줄을 통해 시스템으로 전달될 수도 있습니다.systemd.set_credential...

Admin

삼바 매개변수 구성에서 (G)와 (S)는 무엇을 의미합니까?
ram

삼바 매개변수 구성에서 (G)와 (S)는 무엇을 의미합니까?

공식 문서에서삼바, 이것smb.conf(5)이 페이지에는 "각 매개변수에 대한 설명" 섹션이 있습니다. 일부 매개변수의 경우 (G)이름 끝에 두 가지 가능한 값( 또는)이 표시되지만 다른 매개변수의 경우 값이 표시되지 않습니다.(S) Samba 매개변수 구성의 (G)합계는 무엇을 의미합니까? (S)(그리고비어 있음/없음? ) ...

Admin

특정 매개변수를 허용하도록 sudo를 구성하는 방법
ram

특정 매개변수를 허용하도록 sudo를 구성하는 방법

특히 비밀번호 없이 다음 명령을 허용하고 싶습니다. sudo cfgutil --ecid "${Device_ECID}" install-application "${in_File_Name}" 한 통화에서 다음 통화로 변경됩니다 Device_ECID. in_File_Name몇 가지 예를 찾았지만 대부분은 그 반대입니다. 가변 인수를 완전히 허용하지 않거나 모든 인수를 허용합니다. 고쳐 쓰다: 게시 직후 와일드카드를 발견했습니다. 다음은 나에게 효과적이었습니다. %_developer ALL=(root) ...

Admin

BadRAM 범위: 올바른 범위를 설정할 수 없습니다.
ram

BadRAM 범위: 올바른 범위를 설정할 수 없습니다.

납땜 RAM이 장착된 MacBook에 RAM 문제가 있는 것 같습니다. memtest86+를 사용하여 내가 가지고 있는 BadRAM 모드가 무엇인지 알아냈지만 결과를 올바르게 해석할 수 없었습니다. GRUB에서 올바른 제외를 설정하려면 범위를 어떻게 읽어야 합니까? 내 기억력 테스트 결과는 다음과 같습니다. BadRAM Patterns --------------- badram=0x0000000058cb4000,0xfffffffffffffc00, 0x0000000058cb4400,0xfff...

Admin

(디스크에 기록하지 않고) RAM에 저장된 새 Linux 이미지로 부팅할 수 있습니까?
ram

(디스크에 기록하지 않고) RAM에 저장된 새 Linux 이미지로 부팅할 수 있습니까?

네트워크를 통해 OS 이미지가 (자동으로) 다운로드된 다음 부팅되는 설정을 만들고 있습니다. 가장 확실한 방법은 디스크에 쓰고 재구성 grub(또는 다른 방법으로)한 후 재부팅하는 것이지만, 이를 수행할 수 있는 방법을 찾고 있습니다.디스크에 아무것도 기록되지 않습니다.별말씀을요. 이 디스크는 고정된 초기 이미지를 읽는 데만 사용되며 실제 이미지를 다운로드하는 역할을 하며 그 이후의 모든 작업은 순전히 RAMdisk에서 실행됩니다. 실제 재부팅(예: 종료 명령 또는 전원 끄기) 후 장치가 초기 디스크...

Admin

통과 장치 매퍼의 예상되는 오버헤드는 얼마입니까?
ram

통과 장치 매퍼의 예상되는 오버헤드는 얼마입니까?

통과 장치 매퍼, 즉 아무 작업도 수행하지 않는 장치 매퍼에 대한 기본 처리량 오버헤드를 설정하려고 합니다. 벤치마킹 절차를 대략적으로 따릅니다.Cloudflare에서, 대충 측정해 봤습니다처리량 30% 감소Ubuntu 20.04 LTS 및 22.04 LTS를 사용하여 Azure VM, GCP VM 및 원시 금속 시스템에서 실행되는 램디스크에 대한 직접 I/O 대신 램디스크에서 통과 장치 매퍼를 사용하려면 fio를 사용하세요. 이것이 예상되는가? 램디스크를 통해 장치 전체에서 약 1000+MB/s를 ...

Admin

initrd에서 고정 키를 활성화하는 방법
ram

initrd에서 고정 키를 활성화하는 방법

후속 조치단일 사용자 모드의 고정 키 하지만 일반 단일 사용자 중에는 필요하지 않습니다. initrd에 cryptsetup 비밀번호를 입력해야 합니다. initrd에 사용자 정의 키맵을 적용하는 방법은 무엇입니까? 매뉴얼은 기본 키맵을 로드하기 위한 선언적 형식을 제공 KEYMAP=y하지만 initramfs.conf정보가 너무 부족하여 사용자 정의에 적합하지 않습니다. 부상으로 인해 한 손으로만 타이핑을 할 수 있습니다. debian linux initrd에서 고정 키를 활성화하는 방법은 무엇입니까?...

Admin

내 임베디드 애플리케이션이 키보드 이벤트를 수신하지 않습니다(Linux 프레임 버퍼/Qt+QML 애플리케이션/systemd 서비스/VNC 서버)
ram

내 임베디드 애플리케이션이 키보드 이벤트를 수신하지 않습니다(Linux 프레임 버퍼/Qt+QML 애플리케이션/systemd 서비스/VNC 서버)

임베디드 ARM 계측기에서 Qt/QML 애플리케이션을 원격으로 제어해야 합니다. 이 작업을 수행하려면 VNC를 사용하겠습니다. 이것은 작동하지 않습니다. 악기에 연결된 USB 키보드도 작동하지 않습니다. 참고: 일반적으로 애플리케이션은 GPIO에 연결된 계측기의 하드키로 제어되며 사용자 정의 애플리케이션 코드를 통해 변환되어 Qt 이벤트를 보냅니다. QCoreApplication::postEvent(..., new QKeyEvent(QEvent::KeyPress, ...)); 이제 VNC를 사용하여...

Admin

프레임버퍼 없이 텍스트 모드로 Linux를 부팅하시겠습니까?
ram

프레임버퍼 없이 텍스트 모드로 Linux를 부팅하시겠습니까?

몇 년 전에는 이것이 기본값이었습니다. Linux는 80x25 문자의 텍스트 콘솔에서 부팅되었습니다. 다시 요점으로 돌아가고 싶습니다. 이는 네트워크(PXE 사용)를 통해 부팅된 많은 서버에 대한 것입니다. 그 중 일부에는 GPU(NVIDIA)가 설치되어 있고 무료가 아닌 NVIDIA 드라이버를 사용해야 하므로 nouveau는 옵션이 아닙니다. . 서버에는 GUI가 필요하지 않습니다. GPU는 계산용일 뿐이며 일반적으로 모니터가 연결되어 있지 않지만 때로는 시작 시 오류가 있는지 콘솔을 살펴보는 것이...

Admin

NVIDIA GPU로 출시하지만 새로운 기능은 없습니다.
ram

NVIDIA GPU로 출시하지만 새로운 기능은 없습니다.

NVIDIA GPU를 사용하여 Linux 시스템(Debian 11)을 부팅하려고 합니다. nouveau 드라이버를 로드하지 않아야 합니다. grub.cfgLinux 명령줄(다음 위치)에 몇 가지 옵션을 포함하면 이 작업을 수행할 수 있습니다. terminal_input console terminal_output console set gfxmode=text set timeout=5 menuentry 'Debian 11' { linux /debian11/boot/vmlinuz-5.10.0-22-am...

Admin

Geany: 파일 유형에 따라 줄바꿈을 자동으로 활성화/비활성화할 수 있나요?
ram

Geany: 파일 유형에 따라 줄바꿈을 자동으로 활성화/비활성화할 수 있나요?

존재하다제니텍스트 편집기/IDE를 자동으로 활성화하는 방법이 있습니까?개행일부 파일 형식에서는 작동하지만 다른 파일 형식에서는 작동하지 않습니까? 예를 들어 .txt파일의 경우 항상 활성화되기를 원합니다.개행, 하지만 .c및 .asm파일의 경우에는 원하지 않습니다.개행활성화되었습니다. ...

Admin