5G 파일을 복사 할 수없는 이유는 무엇입니까?


29

VirtualBox를 백업하려고하는데 .VirtualBox 디렉토리를 외장 하드 드라이브에 복사하려고하면 "File too large"오류가 발생합니다.

[130 amanda@luna ~]$ cp -r .VirtualBox /media/LACIE/Luna/Jun012011/VirtualBox
cp: writing `/media/LACIE/Luna/Jun012011/VirtualBox/Machines/Astro/Snapshots/{9fe69a30-d308-4754-b4e4-928eb90f93d2}.vdi': File too large
cp: writing `/media/LACIE/Luna/Jun012011/VirtualBox/HardDisks/Astro.vdi': File too large

[1 amanda@luna ~]$ ls -alh .VirtualBox/HardDisks/Astro.vdi 
-rw------- 1 amanda amanda 5.0G 2010-04-30 17:41 .VirtualBox/HardDisks/Astro.vdi

여기서 무엇을 찾아야합니까?

답변:


40

/media/LACIEFAT32 파일 시스템과 함께 사전 포맷 된 드라이브를 처리하는 것처럼 들립니다. Wikipedia 에 따르면 FAT32의 최대 파일 크기는 약 4GB입니다.

드라이브를 ext4 (Linux 파일 권한 지원) 또는 NTFS (Windows 사용자와 드라이브를 공유해야하는 경우)로 다시 포맷하는 것이 좋습니다.

재밌지 만 재 포맷하기 전에 먼저 백업을 백업해야합니다.)


그것의 짐을 얻으십시오. 물론, 'tis FAT. 실제로 어떤 시점에서 ext3 파티션을 추가했습니다 (아마도 b / c 지난 시간에 백업 한 것과 같은 문제가 있었을 것입니다). FAT 드라이브를 해결할 수 있습니다.
Amanda

ext2는 Windows interop의 옵션이기도하지만 NTFS는 가장 현대적인 Linux / BSD 배포판이며 Mac OS에는 최소한 NTFS 파티션을 즉시 읽을 수있는 기능이 포함되어 있기 때문에 가장 쉽습니다. 하드 드라이브에 읽기 / 쓰기 드라이버를 남겨 두어 다른 시스템에 설치할 수 있습니다. ext2, ExFAT, HFS 또는 기타 FS를 사용하려면 드라이브를 읽기 위해 다른 방법을 통해 다른 시스템으로 드라이버를 가져와야합니다.
afrazier 2016 년

8

fat32 파일 시스템을 유지해야하는 경우 한계를 극복 할 수있는 방법이 있습니다.

split아카이브를 더 작은 부분으로 나눌 수 있는 명령이 있습니다 .

 -b, --bytes = SIZE
              출력 파일 당 SIZE 바이트를 넣습니다.

예:

dd if=/dev/zero bs=1M count=150 >test

에 150 + 0 레코드
150 + 0 기록
157286400 바이트 (157MB) 복사, 0.439344s, 358MB / s

분할 테스트 -b 10000000
ls -l 157286400 2011-06-01 21:18 테스트 10000000 2011-06-01 21:20 xaa 10000000 2011-06-01 21:20 xab 10000000 2011-06-01 21:20 xac 10000000 2011-06-01 21:20 xad 10000000 2011-06-01 21:20 xae 10000000 2011-06-01 21:20 xaf 10000000 2011-06-01 21:20 xag 10000000 2011-06-01 21:20 xah 10000000 2011-06-01 21:20 자이 10000000 2011-06-01 21:20 xaj 10000000 2011-06-01 21:20 xak 10000000 2011-06-01 21:20 xal 10000000 2011-06-01 21:20 xam 10000000 2011-06-01 21:20 시안 10000000 2011-06-01 21:20 자오 7286400 2011-06-01 21:20 xap

오 그리고 cat그들을 다시 합치십시오.


join다른 용도로 사용 cat합니까?
enzotib 2016 년

@enzotib 실제로 :-D
Rinzwind
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.