lock

Linux는 읽을 수 없거나 복구할 수 없는 섹터를 드라이브에 기록합니까?
lock

Linux는 읽을 수 없거나 복구할 수 없는 섹터를 드라이브에 기록합니까?

때로는 드라이브 섹터가 너무 손상되어 컨트롤러로도 복구할 수 없고 데이터가 손실되는 경우도 있습니다. 그러면 불량 섹터로 표시될 수 있습니다. Linux에서는 손실된 데이터를 저널링, dmesg 또는 다른 곳에 기록합니까? 나는 불량 블록이나 일부 스캐너를 실행하는 데 관심이 없습니다. 정상적인 드라이브 작동을 통해 복구할 수 없는 섹터가 발견되면 기록하는 실시간 로깅 시스템이 있는지 물었습니다. ...

Admin

SD 카드 리더 일련 번호를 기반으로 udev 규칙을 사용하여 블록 장치 이름을 설정하는 방법
lock

SD 카드 리더 일련 번호를 기반으로 udev 규칙을 사용하여 블록 장치 이름을 설정하는 방법

sdcard 리더가 있고 블록 장치 이름을 /dev/sdcard2로 설정하려고 하며 해당 파티션의 이름은 /dev/sdcard2p1 /dev/sdcard2p2 /dev/sdcard2p3...(카드 리더에 삽입된 항목에 따라 다름)이 됩니다. 특정 카드에만 적용됨) 이 규칙은 이 특정 SD 카드 리더(일련 번호로 구분)에 연결된 모든 SD 카드(다른 개수의 파티션 포함)에 적용되어야 하며, 삽입된 SD 카드를 가리키는 블록 장치에는 이러한 이름이 있어야 합니다. SD 카드 리더의 일련 번호는 ID_SE...

Admin

SAS 드라이브 읽기 전용(쓰기 금지 설정)
lock

SAS 드라이브 읽기 전용(쓰기 금지 설정)

저는 지금까지 SAS 드라이브를 소유한 적이 없으며 최근에 Fusion-MPT 2 컨트롤러를 구입했습니다. 04:00.0 SCSI storage controller: Broadcom / LSI SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (rev 03) 및 Seagate ST10000NM002G 10TB SAS 드라이브. 모든 것이 연결되어 있고 좋은 소식은 mp3sas 모듈이 컨트롤러와 디스크도 감지한다는 것입니다. 나쁜 소식은 디스크가 쓰기 금지된 것으로 인...

Admin

`/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