lock

`/dev/null`과 `null_blk`에 의해 구동되는 장치의 차이점
lock

`/dev/null`과 `null_blk`에 의해 구동되는 장치의 차이점

최근에 접한Linux 빈 블록 장치 드라이버,, null_blk또한 특정 블록 장치에 대한 벤치마킹이 아닌 I/O 스택을 벤치마킹하고 있습니다. 이 드라이버에서 생성된 장치( /dev/nullb0예를 들어 장치 이름을 사용함)는 매우 흥미롭습니다. 특히 /dev/null장치 이름이 유사하다는 점을 고려하면 더욱 그렇습니다. Stackoverflow에서 이 주제에 대한 기존 질문을 찾을 수 없었기 때문에 설명을 요청하기로 결정했습니다. 내 주요 질문은 다음과 같습니다./dev/null장치 드라이버에서 ...

Admin

lsblk 및 blockdev의 블록 크기 출력이 일치하지 않습니다.
lock

lsblk 및 blockdev의 블록 크기 출력이 일치하지 않습니다.

LOG-SEC 열의 출력이 --getbsz아래 출력과 일치하지 않는 이유는 무엇입니까? 이 값은 양이 다른가요? 실제 값을 찾는 방법은 무엇입니까? 다음 stat 명령의 출력은 항상 동일합니까 blockdev --getbsz? $ sudo lsblk -o NAME,PHY-SeC,LOG-SEC,FSTYPE NAME PHY-SEC LOG-SEC FSTYPE zram0 4096 4096 nvme0n1 ...

Admin

PTP 시간 동기화가 작동하지 않습니다. 왜 항상 최고의 마스터 시계를 로컬 시계로 선택합니까?
lock

PTP 시간 동기화가 작동하지 않습니다. 왜 항상 최고의 마스터 시계를 로컬 시계로 선택합니까?

PTP와 시간을 동기화하려고 합니다. PTP를 사용하여 Trimble 장치를 구성했습니다. 그런데 다음과 같은 구성으로 LinuxPTP를 사용하면 항상 로컬 시계가 가장 좋은 마스터 시계로 선택됩니다. ptp4l[892.103]: selected local clock 00032d.fffe.55bd3b as best master 왜 Trimble 장치를 마스터 시계로 선택하지 않는지 궁금합니다. 장치는 SFP/광섬유 케이블을 통해 연결됩니다. PTP 구성 파일 -/etc/linuxptp/ptpv2....

Admin

불량 블록 출력 설명: 언제 MicroSD 카드를 교체해야 합니까?
lock

불량 블록 출력 설명: 언제 MicroSD 카드를 교체해야 합니까?

문맥 저는 Micro SD 디자인의 Raspberry Pi Zero를 실행하고 있습니다. 하지만 이 특정 애플리케이션의 경우 일반적으로 Raspberry Pi에서 사용하는 것처럼 읽기 전용 시스템을 사용할 수 없습니다. 목적 Micro SD의 상태를 계속 확인하세요(그리고 결국에는 Micro SD를 교체해야 한다는 알림을 받게 됩니다). 질문 Micro SD의 상태를 모니터링하는 가장 좋은 방법은 무엇입니까(아니요, fsck시스템이 실행되는 동안에는 Micro SD를 마운트 해제할 수 없기 때문입니...

Admin

UHUBCTL을 사용하여 외부 USB SSD 켜기/끄기
lock

UHUBCTL을 사용하여 외부 USB SSD 켜기/끄기

Proxmox VE 8 zimaboard832(Debian 12 Bookworm)에서 외부 USB SSD를 자동으로 켜거나 꺼야 합니다. 이것은 가능하다uhubctl? 그렇다면 어떻게 열기/닫기 bash 스크립트를 안전하게 만들 수 있습니까? ...

Admin

FS가 읽기/쓰기 상태일 때 파일 범위에 직접 쓰는 것이 안전합니까?
lock

FS가 읽기/쓰기 상태일 때 파일 범위에 직접 쓰는 것이 안전합니까?

filefrag -vext4 파일 시스템의 모든 파일이 주어지면 (을 사용하여 ) 기본 블록 장치에서 파일의 실제 오프셋 + 길이 목록을 얻는 것이 가능합니다 . 파일 시스템이 읽기-쓰기로 마운트되면 장치를 열고 쓰는 것이 안전합니까? fs 손상이 발생합니까?loop파일 시스템 계층을 완전히 우회하여 더 나은 성능을 제공하는 대체 드라이버를 구현할 것이기 때문에 묻습니다 . 내 기억이 맞다면 이것이 스왑 파일이 구현되는 방식입니다. 제가 말한 내용에 잘못된 부분이 있으면 정정해 주시기 바랍니다. ...

Admin

파일 시스템이 마운트 해제되었지만 여전히 사용 중인 이유는 무엇입니까?
lock

파일 시스템이 마운트 해제되었지만 여전히 사용 중인 이유는 무엇입니까?

나는 오랫동안 ext4 파일 시스템을 사용해 왔지만 ext4 파일 시스템에서 이상한 동작을 본 것은 이번이 처음입니다. 기본 장치에서 I/O 오류가 발생했으며 ext4 파일 시스템이 존재하는 곳에 파일 시스템이 읽기 전용으로 다시 마운트되었습니다 . 이것은 괜찮으며 구성에 대해 예상된 대로입니다. 그러나 알 수 없는 이유로 인해 이제 파일 시스템을 완전히 마운트 해제하는 것이 불가능합니다. 명령이 성공적으로 반환됩니다. 추가로 명령을 실행하면 "설치되지 않음"이 표시됩니다. 명령 출력에서 ​​설치 항...

Admin

드라이브 시작 부분을 기준으로 LVM에서 파일 시스템의 오프셋을 찾습니다.
lock

드라이브 시작 부분을 기준으로 LVM에서 파일 시스템의 오프셋을 찾습니다.

파티션에 직접 상주하는 파일 시스템의 오프셋을 찾는 것은 쉽습니다. 파티션 시작 섹터를 확인하고 섹터 크기를 곱하면 완료됩니다. 파일 시스템이 LVM 내부에 있으면 어떻게 되나요? 매직 넘버, UUID 등과 같은 고유한 기능을 찾기 위해 드라이브를 스캔할 수 있지만 콘텐츠 일치에 의존하지 않는 것을 생각하고 있습니다. 다양한 블록 장치에 대한 보편적인 솔루션이 있습니까? LUKS 컨테이너, dm-integrity 등과 같이 데이터를 문자 그대로 저장하지 않는 것들은 어떻습니까? 블록 장치는 어떤 종류...

Admin

클러스터를 사용하면 기다리지 않고 즉시 종료됩니다.
lock

클러스터를 사용하면 기다리지 않고 즉시 종료됩니다.

-n나는 오랫동안 국기의 의미에 대해 혼란스러워했다 flock(1). 기본적으로 이 도구에 대한 많은 가이드가 있는데, 우리가 자주 보는 것은 다음과 같습니다 flock -n 100. 여기에서 fd 번호 100은 특정 잠금 파일과 연결되어 잠금을 수행하는 데 사용됩니다. 몇 가지 간단한 테스트를 수행하면 flock즉시 실패하고 종료되기 때문에 오늘 혼란스러웠습니다. -n플래그는 정확히 무엇을 하는가 flock? -n 100파일 설명자 번호 100을 잠긴 파일과 연결하는 것이 맞습니까 ? ...

Admin

파티션 테이블 UUID를 통해 블록 장치에 대한 심볼릭 링크 생성
lock

파티션 테이블 UUID를 통해 블록 장치에 대한 심볼릭 링크 생성

, , , 및 /dev/disk폴더 가 있습니다 . 이를 담당하는 소프트웨어가 라는 디렉토리를 생성하고 이름이 가리키는 상위 블록 장치에 있는 파티션 테이블의 UUID인 심볼릭 링크로 채우는 방법이 있습니까 ?by-idby-labelby-partlabelby-partuuidby-pathby-uuidby-ptuuid ...

Admin

EXT4는 기본 저장 공간이 갑자기 부족할 때 어떻게 처리합니까?
lock

EXT4는 기본 저장 공간이 갑자기 부족할 때 어떻게 처리합니까?

일반적으로 블록 장치 드라이버는 장치의 정확한 크기를 보고하며 "사용 가능한" 모든 블록이 실제로 사용될 수 있습니다. 따라서 파일 시스템은 해당 장치에 쓸 수 있는 양을 미리 알고 있습니다. 그러나 장비를 사용 하거나 장비를 사용할 때와 같은 일부 특수한 경우에는 이 진술이 잘못되었습니다. 이러한 블록 장치는 기본 저장소(상위 FS가 알지 못하는)가 가득 찬 경우 언제든지 오류를 반환할 수 있습니다. 그래서 내 질문은 이 상황에서 무슨 일이 일어나는가 하는 것입니다. EXT4 파일 시스템이 모드(기...

Admin

그놈 잠금 화면이 빠른 설정을 비활성화합니다
lock

그놈 잠금 화면이 빠른 설정을 비활성화합니다

로그인/잠금 화면에서 라디오를 전환하거나 Wi-Fi 네트워크에 연결한다는 아이디어가 마음에 들지 않습니다. 그래서 빠른 설정 메뉴의 "카드"를 비활성화하고 싶지만 일부 확장 프로그램(잠금 화면에서는 작동하지 않는 것 같습니다)을 제외하고는 이를 수행할 수 있는 방법을 찾을 수 없습니다. 그렇다면 내 목표를 달성할 수 있는 방법은 없을까? 잠금 화면에서 빠른 설정 메뉴를 완전히 비활성화할 수도 있습니다. ...

Admin

파일 시스템에서 블록 장치가 물리적으로 주소 지정되는 방법
lock

파일 시스템에서 블록 장치가 물리적으로 주소 지정되는 방법

이것에책, 다음은 파일 시스템 주소 지정에 관한 것입니다. 파일 시스템은 물리적 미디어에서 블록이 어디에 배치되어야 하는지에 대해 신경 쓸 필요가 없습니다. 이는 장치 드라이버의 작업입니다. 이와 관련된 몇 가지 질문이 있습니다. inode의 일부인 포인터에 논리 블록 인덱스가 포함되어 있습니까, 아니면 실제 물리적 주소가 포함되어 있습니까? 전자인 경우 블록 인덱스와 실제 물리적 위치의 매핑은 어디에 저장됩니까? 물리적 주소 지정(예: SSD 장치)의 예가 있습니까? ...

Admin