외부 USB 디스크와 Samba/nfs 공유에 가상 500GB ext4 디스크를 생성하고 싶습니다.
테스트 목적으로 먼저 다음 명령을 사용하여 1GB 파일로 시도했습니다.
sudo dd if=/dev/zero of=/mnt/smbshare/VHD.img bs=1M count=1000
mkfs.ext4 /mnt/smbshare/VHD.img
1GB ext4 파일 시스템을 얻을 수 있지만 dd
속도가 매우 느립니다(10MB/s). 그래서 를 사용해 보았습니다 sudo dd if=/dev/zero of=/mnt/smbshare/VHD2.img bs=1G seek=10 count=0
. 몇 밀리초가 걸렸지만 이 경우 명령은 mkfs.ext4 /mnt/smbshare/VHD.img
다음과 같은 오류 메시지를 반환했습니다.
mke2fs 1.43.3(2016년 9월 4일)
경고: VHD2.img에 대한 장치 지오메트리를 가져올 수 없습니다.
VHD2.img: 슈퍼블록을 설정하는 동안 권한이 거부되었습니다.
성공적으로 포맷할 수 있도록 파일을 생성하는 빠른 방법이 있습니까? 예를 들어 매개변수를 변경하거나 dd
, 뒤에 추가 단계를 추가하거나 dd
, 다른 방법을 사용하여 파일을 생성합니까?