flash

/dev/sda가 존재하지만 /dev/sda1 및 /dev/sda2가 누락되었습니다.
flash

/dev/sda가 존재하지만 /dev/sda1 및 /dev/sda2가 누락되었습니다.

을 실행하여 얻은 file.img 파일이 있습니다 dd if=/dev/sda of=file.img. 이는 두 개의 파티션 /dev/sda1 및 /dev/sda2가 있는 장치에서 수행됩니다. 동일한 이미지로 새 장치를 플래시하기 위해 네트워크 부팅을 사용하여 Alpine Linux를 부팅하고 네트워크에서 file.img를 복사한 후 실행했습니다 dd if=file.img of=/dev/sda. 이 작업은 성공적으로 완료되었으며 재부팅하면 장치가 정상적으로 부팅되었습니다. 문제는 새 장치에 일부 파일을 ...

Admin

swf 파일을 mp4로 변환
flash

swf 파일을 mp4로 변환

내가 만난이것좋은 네트워크. 파일 swf도 있습니다 mp3. 나는 mp4그것을 볼 수 있도록 다른 것으로 변환하고 싶습니다 . 나는 시도했지만 gnash성공 ffmpeg하지 못했습니다. 온라인 중Lubuntu 22.04 ...

Admin

QEMU에 JFFS2 파일 시스템 추가
flash

QEMU에 JFFS2 파일 시스템 추가

Zynq UltraScale+ MPSoC ZCU102를 에뮬레이션하기 위해 QEMU를 사용하여 개발 환경을 설정하려고 합니다. QEMU로 실행되는 Petalinux 이미지가 있습니다. 이제 mkfs.jffs2로 만든 실행 파일과 필수 .so 파일이 포함된 파일 시스템을 전달하고 마운트하려고 합니다. petalinux-boot --qemu 명령을 통해 QEMU에 몇 가지 다른 매개변수를 전달하려고 시도했지만 Linux를 부팅한 후 파일 시스템을 찾을 수 없었습니다. 내가 시도한 주장: -drive fi...

Admin

Linux에서 UEFI/BIOS 칩 덤프 만들기
flash

Linux에서 UEFI/BIOS 칩 덤프 만들기

어떤 사람들은 이를 사용하여 flashromPC의 UEFI/BIOS SPI 플래시 메모리 내용에 대한 백업 덤프를 생성하는 것을 권장합니다. 그러나 flashrom모든 플랫폼에서 사용할 수 있는 것은 아닙니다. 때때로 사람들은 SPI 플래시의 주소 범위를 검색한 /dev/iomem다음 이를 조합하여 dd추출하는 것을 제안합니다 /dev/mem. 문제는 /dev/iomem거의 항상 64KiB System ROM범위에 있는 것으로 보고되고 SPI 플래시는 거의 항상 그보다 크다는 것입니다.0x000f00...

Admin

USB 드라이브의 fdisk -l이 매우 이상한 응답을 나타냄
flash

USB 드라이브의 fdisk -l이 매우 이상한 응답을 나타냄

오늘 저는 다음 명령을 사용하여 Linux 시스템에서 오래된 USB3 플래시 8GB 드라이브를 해킹했습니다. dd if=/dev/random of=/dev/sdb 그런 다음 Windows PC에 넣었더니 포맷하라고 하더군요. 4k 블록 크기, fat32 등과 같은 기본값을 사용하여 확장 포맷을 하고, 필요한 일부 파일을 복사하여 내 폴더에 넣었습니다. fdisk에서는 이렇게 말합니다. 새로 설치된 debian 12 시스템에서: Disk /dev/sdb: 7.32 GiB, 7864320000 byte...

Admin

다른 파티션에 대한 "구멍"이 있는 MTD 파티션을 정의할 수 있습니까?
flash

다른 파티션에 대한 "구멍"이 있는 MTD 파티션을 정의할 수 있습니까?

저는 Xilinx Linux 커널과 u-boot를 사용하고 있으며 u-boot 시작 스크립트가 0x3e80000-0x4000000에 있을 것으로 예상합니다. 이것은 Xilinx의 개발 키트에 대한 64MiB NOR 플래시의 끝이지만 더 큰(256MiB) 플래시를 사용하고 있으며 u-boot가 직접 읽을 수 있는 UBIFS 파티션에 전체 rootfs를 배치하고 싶습니다(별도의 플래시를 사용하는 대신). 많은 중복 정보가 포함된 "커널" 파티션). 따라서 일반적으로 파티션은 다음과 같습니다. ...

Admin

Linux에서 NAND OOB(ECC 포함) 데이터를 읽는 방법은 무엇입니까?
flash

Linux에서 NAND OOB(ECC 포함) 데이터를 읽는 방법은 무엇입니까?

저는 NAND FLASH를 스토리지로 사용하는 임베디드 Linux 시스템(5.10.24)을 개발 중입니다. NAND FLASH는 내부 ECC를 지원하며 128Bytes OOB를 갖습니다. DS에는 ECC가 활성화되면 마지막 64바이트가 ECC로 사용되고 전체 128바이트 OOB를 읽을 수 있다고 나와 있습니다. 그래서 아래와 같이 OOB를 읽기 위해 Linux에서 C 프로그램을 작성했습니다. fd = open(argv[1], O_RDWR | O_SYNC); if (fd < 0) ...

Admin

2개의 UBI 볼륨으로 원시 UBI 이미지를 생성하는 방법은 무엇입니까?
flash

2개의 UBI 볼륨으로 원시 UBI 이미지를 생성하는 방법은 무엇입니까?

저는 UBIFS가 rootfs 및 사용자 구성 데이터용 파일 시스템으로 사용되는 임베디드 Linux(kernel-5.24)에서 개발 중입니다. 이제 공장에서 직접 NAND 플래시(128MB)를 굽기 위해 UBI 이미지를 생성하려고 합니다. 앞서 말했듯이 내 시스템에는 2개의 UBI 볼륨이 있습니다. 하나는 rootfs(rootfs.ubifs)이고 다른 하나는 사용자 구성(usrconf.ubifs)입니다. ubinize.cfg는 다음과 같습니다. [ubifs_volume] mode=ubi image=r...

Admin

명령 프롬프트에서 화면을 깜박이게 만드는 방법은 무엇입니까?
flash

명령 프롬프트에서 화면을 깜박이게 만드는 방법은 무엇입니까?

Linux에 화면을 몇 초 동안 깜박이게 만드는 명령이 있습니까? 어쩌면 모든 가상 데스크톱에 있을까요? 이를 사용하여 빌드 종료를 알리는 시각적 피드백을 얻습니다. 예를 들면 다음과 같습니다. $ make; blink 오디오 피드백을 얻기 위해 명령을 사용해 보았지만 beep내 시스템에서는 소리가 나지 않습니다. ...

Admin

USB로 부팅할 수 없습니다
flash

USB로 부팅할 수 없습니다

Linux Lite 데스크탑이 임의로 비밀번호를 강제하기로 결정했기 때문에 로그인하는 데 문제가 있습니다. 이 문제를 해결하기 위해 부팅 가능한 USB를 만들었습니다. 첫 번째 시도는 BIOS에 액세스하여 USB를 가장 높은 우선순위로 설정하는 것이었습니다. 기본 메뉴에 액세스할 수 있지만 Enter를 눌러도 커서를 움직일 수 없고 어떤 효과도 볼 수 없습니다. 두 번째 시도는 명령줄에 액세스하여 루트를 USB로 설정하는 것이었습니다. 불행하게도 어떤 (...)을 루트로 사용해야 할지 알 수 없습니다...

Admin

DD-WRT는 NVRAM 공간을 낭비합니까?
flash

DD-WRT는 NVRAM 공간을 낭비합니까?

이 두 명령을 어떻게 오해했는지 설명해주세요. root@DD-WRT:/tmp/var/log# cat /proc/mtd dev: size erasesize name mtd0: 00080000 00020000 "boot" mtd1: 00180000 00020000 "nvram" mtd2: 01e00000 00020000 "linux" mtd3: 01c60000 00020000 "rootfs" mtd4: 05000000 00020000 "ddwrt" root@DD-WRT:/tmp/var/log...

Admin

Linux에서 MTD 파티션 레이아웃을 감지/파싱하는 방법은 무엇입니까?
flash

Linux에서 MTD 파티션 레이아웃을 감지/파싱하는 방법은 무엇입니까?

저는 kernel-5.10.24를 사용하는 임베디드 Linux 시스템을 개발 중입니다. 시스템에는 스토리지로 NAND FLASH 조각이 있으며 4개의 파티션이 있습니다. 커널이 시작되면 다음과 같이 4개의 파티션이 표시됩니다. [ 0.499555] Creating 4 MTD partitions on "spi_nand": [ 0.499564] 0x000000000000-0x000000080000 : "uboot" [ 0.501099] 0x000000080000-0x00000090000...

Admin

프로그래밍 방식으로 플래시 카드를 파괴할 수 있나요?
flash

프로그래밍 방식으로 플래시 카드를 파괴할 수 있나요?

자동 설치 구성을 가지고 놀다가 프로그래밍 방식으로 플래시 카드가 손상된 것 같습니다. 이제 어디에도 카드를 설치할 수 없습니다. 가능합니까? 그렇다면 이를 확인하고 수정하는 방법은 무엇입니까? ...

Admin

전체 블록 장치 /dev/xxxx를 올바르게 지우는 방법은 무엇입니까?
flash

전체 블록 장치 /dev/xxxx를 올바르게 지우는 방법은 무엇입니까?

를 사용하여 지우려는 블록 장치가 있습니다 dd. 내 일부가 삭제된 것 같아요. 그러나 dd명령이 반환됩니다 No space left on device. 블록 디바이스 정보는 다음과 같습니다. fdisk -l /dev/xxxx Disk /dev/xxxx: 7876 MB, 7876902912 bytes 4 heads, 16 sectors/track, 240384 cylinders Units = cylinders of 64 * 512 = 32768 bytes Disk /dev/xxxx doesn't ...

Admin

USB 플래시 드라이브로의 파일 전송 속도가 느림
flash

USB 플래시 드라이브로의 파일 전송 속도가 느림

USB 3.0 스틱에 파일을 복사하고 있습니다. USB 메모리 스틱이 파란색 USB 포트에 연결되어 있습니다. 1.5GB 파일 22개를 복사하고 있습니다. 복사(간단한 끌어서 놓기)하면 복사 대화 상자에 약 60MB/s의 속도가 보고되고, 처음 1.5GB(확실히 첫 번째 파일)를 복사한 후 프로세스가 몇 분 동안 중지되고 그 후에는 전송 속도는 3MB/s 미만입니다. 처음에는 몇 분으로 예상되는 전송 시간이 이제 몇 시간으로 예상됩니다. lsusb -t 보고서: /: Bus 02.Port 1:...

Admin