안녕하세요

PXA270보드를 이용하여 16Gbyte SD Card에 데이터 파일을 생성하고

생성된 파일을 리눅스 서버 PC로 복사해가는 작업을 수행중에 있습니다.

파일 사이즈가 2Gbye 이상일 때 파일 조작 관련 명령어가 정상 수행되지 않네요

아래 첨부 메세지를 보면 ls명령시에 "ls: ./an_1sec.dat: Value too large for defined data type" 메세지가

출력되면서 an_1sec.dat파일에 대해서 보여주시 않습니다. an_1sec.dat파일은 2Gbyte가 조금 넘습니다.

어떻게 조치해야 할지 답변 주시면 감사하겠습니다.

 

 SD Card를 ext3 으로 포멧했고 ext2 로 mounting해서 사용하고 있습니다.

커널버전은 2.6.21입니다.

 

콘솔 메세지를 첨부합니다.

 

[root@autosys amb_noise_dr_sd_lcd]$
[root@autosys amb_noise_dr_sd_lcd]$ cat sd_mount
mount -t ext2 -o rw /dev/mmcblk1 /mnt/mmc
[root@autosys amb_noise_dr_sd_lcd]$
[root@autosys amb_noise_dr_sd_lcd]$
[root@autosys amb_noise_dr_sd_lcd]$
[root@autosys amb_noise_dr_sd_lcd]$ sd_mount
EXT2-fs warning (device mmcblk0p1): ext2_fill_super: mounting ext3 filesystem as ext2
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
[root@autosys amb_noise_dr_sd_lcd]$
[root@autosys amb_noise_dr_sd_lcd]$
[root@autosys amb_noise_dr_sd_lcd]$
[root@autosys amb_noise_dr_sd_lcd]$
[root@autosys amb_noise_dr_sd_lcd]$ df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/mtdblock2          515072     40928    474144   8% /
192.168.0.174:/nfs    73575592  20286720  49491064  29% /mnt/nfs
/dev/mmcblk1          15636284   2660712  12193612  18% /mnt/mmc
[root@autosys amb_noise_dr_sd_lcd]$
[root@autosys amb_noise_dr_sd_lcd]$
[root@autosys amb_noise_dr_sd_lcd]$
[root@autosys amb_noise_dr_sd_lcd]$ uname -r
2.6.21-falinux
[root@autosys amb_noise_dr_sd_lcd]$
[root@autosys amb_noise_dr_sd_lcd]$

[root@autosys amb_noise_dr_sd_lcd]$ cd /mnt/mmc
[root@autosys mmc]$
[root@autosys mmc]$ ls
ls: ./an_1sec.dat: Value too large for defined data type
an_1day.dat    an_dn.idx      wave002        wave012        wave022
an_1day.idx    an_event.dat   wave003        wave013        wave023
an_1hour.dat   an_event.idx   wave004        wave014        wave024
an_1hour.idx   an_status.dat  wave005        wave015        wave025
an_1sec.idx    an_status.idx  wave006        wave016        wave026
an_5min.dat    an_wave.dat    wave007        wave017        wave027
an_5min.idx    an_wave.idx    wave008        wave018        wave028
an_cal.dat     lost+found     wave009        wave019        wave029
an_cal.idx     wave000        wave010        wave020        wave030
an_dn.dat      wave001        wave011        wave021        wave031
[root@autosys mmc]$
[root@autosys mmc]$