loop-device

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

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

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

Admin

리바인딩 시 루프 파티션이 사라짐
loop-device

리바인딩 시 루프 파티션이 사라짐

/tmp/foo라는 400MB 파일을 생성하고 호출하면 losetup -f /tmp/foo루프 장치가 생성됩니다 /dev/loop15. ext4, ntfs 및 fat32 파일 시스템을 각각 포함하도록 Loopdevice를 분할하고 포맷한 다음 lsblk를 실행하면 다음 결과를 얻습니다. loop15 7:15 0 390,6M 0 loop ├─loop15p1 259:8 0 100M 0 part ├─loop15p2 259:9 0 200M 0 part └─lo...

Admin

qemu-img로 생성된 원본 디스크 파일을 수정(파일 또는 디렉터리 추가)하는 방법은 무엇입니까?
loop-device

qemu-img로 생성된 원본 디스크 파일을 수정(파일 또는 디렉터리 추가)하는 방법은 무엇입니까?

qemu-img생성된 원본 디스크 파일 에 파일이나 디렉터리를 추가하는 방법입니다 . 예를 들어. 파일을 qemu-img create -f raw disk.raw 1G생성하는 데 사용합니다 disk.raw. /bin일부 /usr디렉토리를 이 파일에 복사하고 싶습니다 disk.raw. 다음 명령을 시도했습니다. 인용하다여기 qemu-img create -f raw disk.raw 1G mkdir /image losetup /dev/loop0 disk.raw fdisk /dev/loop0 >...

Admin

Parted가 루프 장치를 인식할 수 없습니다.
loop-device

Parted가 루프 장치를 인식할 수 없습니다.

루프 장치를 만들었습니다. $ truncate -s 20G test.img $ losetup -fP ./test.img $ losetup -a /dev/loop0: [0032]:4051 (/tmp/test/test.img) lsblk보시면 좋을 것 같아요 $ test]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS loop0 7:0 0 20G 0 loop ... parted이제 이 장치에 파티션을 생성 하고 싶지...

Admin

Linux에서 파티션 테이블 없이 파티션을 수동으로 마운트
loop-device

Linux에서 파티션 테이블 없이 파티션을 수동으로 마운트

파티션 테이블을 사용하여 Linux에서 파티션 테이블을 프로그래밍 방식으로 마운트하려고 합니다. Lostup을 사용하여 손상된 드라이브의 파티션(파티션 테이블이 삭제된 상태)을 백업에 마운트할 수 있는지 확인하기 위해 지금까지 수행한 작업은 다음과 같습니다. 여기에서 시작 및 끝 섹터를 찾을 수 있을 것이라고 가정합니다. 다음 명령을 사용하여 2개의 파티션이 있는 새 파일을 만들었습니다. sudo dd if=/dev/zero of=backup.img bs=1M count=100 sudo fdisk b...

Admin

sdm은 장치가 설치되었음을 의미합니다.
loop-device

sdm은 장치가 설치되었음을 의미합니다.

우분투 23.04,데이터 관리v8.6, 시스템을 다시 시작한 후 다음 문제가 발생합니다. sdm --customize \ --L10n \ --apt-dist-upgrade \ --autologin \ --hdmi-force-hotplug \ --journal none \ --nowait-timesync \ --ssh service \ --regen-ssh-host-keys \ --restart \ --disable piwiz,bl...

Admin

프로세스가 종료되면 루프 장치가 자동으로 정리될 수 있습니까?
loop-device

프로세스가 종료되면 루프 장치가 자동으로 정리될 수 있습니까?

빌드 스크립트 내에서 루프 장치를 사용하는 깨끗하고 안전한 방법을 찾으려고 노력 중입니다. 내가 아는 한, 파일을 (GPT) 분할하고 (FAT32, EXT3) 포맷하려면 루프 장치가 필요합니다.부족한파일 1 . 예를 들어 다음 스크립트가 있다고 가정해 보겠습니다. #!/bin/bash set -ex truncate --size 4G target.img sfdisk target.img < partitions loop_device=$(losetup -f --show target.img) trap "...

Admin

빈 0B SIZE 읽기 및 쓰기 루프 장치는 무엇입니까?
loop-device

빈 0B SIZE 읽기 및 쓰기 루프 장치는 무엇입니까?

0B SIZE빈( ) 읽기 및 쓰기 loop장치는 무엇입니까? sudo lsblk --all NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS loop0 7:0 0 0B 0 loop loop1 7:1 0 0B 0 loop loop2 7:2 0 0B 0 loop loop3 7:3 0 0B 0 loop loop4 7:4 0 0B 0 loop loop5 7:5 0 ...

Admin

(도커) 컨테이너
loop-device

(도커) 컨테이너

squashfsLUKS 암호화 Ubuntu 설치의 전체 부팅 드라이브에 대한 파일 백업을 만들었습니다 . 백업은 스트림 압축을 사용하여 수행됩니다.더미 파일, 전체 드라이브 이미지가 포함된 압축 파일을 생성합니다. mksquashfs empty-dir nvme_backup.img.squashfs -p 'nvme.img f 444 root root dd if=/dev/nvme0n1 bs=4M' lsblk NAME MAJ:MIN RM SIZE RO TYP...

Admin

lvextend와 같은 루프백 장치에서 지원되는 LVM 작업을 수행하려면 후속 동기화 호출이 필요합니까?
loop-device

lvextend와 같은 루프백 장치에서 지원되는 LVM 작업을 수행하려면 후속 동기화 호출이 필요합니까?

test.dd운영 체제 이미지 파일 과 LVM 관리 파티션이 있습니다 . 운영 체제 이미지 파일 크기를 확장한 다음 파티션 크기를 전체로 확장합니다. 루프백 장치를 생성한 test.dd다음 LVM에서 관리하는 파티션 장치를 얻습니다./dev/loop0p1 예를 들어 LVM VG(볼륨 그룹)를 활성화하고 그 안에 LV(논리 볼륨)를 얻습니다./dev/dm-1 PV(물리적 볼륨) 크기 늘리기pvresize /dev/loop0p1 LV(논리 볼륨) 크기 늘리기lvextend -l +100%FREE /de...

Admin

두 개의 파티션이 있는 가상 디스크의 파티션을 마운트하려고 할 때 "마운트"가 실패하는 이유는 무엇입니까?
loop-device

두 개의 파티션이 있는 가상 디스크의 파티션을 마운트하려고 할 때 "마운트"가 실패하는 이유는 무엇입니까?

두 개의 파티션으로 구성된 가상 디스크를 만들려고 합니다. 첫 번째는 100M FAT(유형 0xC)이고 두 번째는 2G Linux 파티션(유형 83)입니다. 실제 USB 장치를 사용하여 이 작업을 올바르게 수행하는 프로세스가 있습니다. 하지만 USB 장치를 사용할 필요가 없도록 이미지를 가상으로 만들고 싶습니다. 하단에 링크된 질문과 매우 유사한 질문을 찾았지만 답변(또는 질문)은 파일이 호스트와 공유되는 드라이브에 존재한다는 것입니다. (이것은 제가 이해한 것입니다.) 가상 머신의 디스크에 가상 디...

Admin

Ubuntu 22.04.1에서 EXT 파티션은 루프 장치에서 분할되지 않은 공간으로 처리됩니다.
loop-device

Ubuntu 22.04.1에서 EXT 파티션은 루프 장치에서 분할되지 않은 공간으로 처리됩니다.

EXT2 파티션으로 디스크 이미지 파일을 생성하려고 하는데 파티션을 찾을 수 없고 전체 루프 장치가 여유 공간/파티션되지 않은 공간으로 처리됩니다. 내 컴퓨터는 Ext2 형식의 디스크를 읽을 수 있으므로 이는 문제가 되지 않습니다. 이것은 내 스크립트입니다. #!/bin/bash build=build rm -f $build/disk.img dd if=/dev/zero of=$build/disk.img bs=1048576 count=$1 driveLoop=$(sudo losetup -f) sud...

Admin

udisksctl을 사용하여 쓰기 가능한 파일 시스템 만들기
loop-device

udisksctl을 사용하여 쓰기 가능한 파일 시스템 만들기

디스크 부족을 테스트하기 위해 다음과 같이 파일 기반 크기가 제한된 파일 시스템을 설정해 보았습니다. $ dd if=/dev/zero of=file.fs bs=1MiB count=1 $ mkfs.ext4 file.fs $ udisksctl loop-setup -f file.fs Mapped file file.fs as /dev/loop1. $ udisksctl mount --options rw -b /dev/loop1 Mounted /dev/loop1 at /media/myuser/29877a...

Admin

Debian에서 루프 장치를 제거하거나 제거할 수 없습니다
loop-device

Debian에서 루프 장치를 제거하거나 제거할 수 없습니다

루핑 장치가 있는데 이 작업을 수행하면 표시되지만 losetup --all삭제할 수 없습니다. 그래서 저는 기본적으로 이 문제에 봉착했습니다. 왜냐하면 microSD 카드의 원시 이미지를 생성한 다음 kpartx이미지에 포함된 파티션을 마운트하는 데 사용하기 때문입니다. 처음에 이미지와 파티션을 마운트하는 데 사용한 명령은 다음과 같습니다. user@server:~$ sudo kpartx -arsv '/path/to/microsd.img'; add map loop1p1 (254:12): 0 81916...

Admin