ext3에서 ENOSPC가 발생해서 더이상 write가 되지 않는 걸 확인하고 free블럭 갯수를 확인해 보면 0이 나오는게 아니고 free블럭이 몇천개 정도 더 있습니다.
그런데 왜 ENOSPC가 발생하는지 궁금하고 해결책은 없는지.
그리고 ENOSPC가 발생한 상태에서 exit로 강제 종료하고
윈도우에서 Qt로 짠 프로그램을, 방금 mac os x에서 빌드해보았습니다.
winapi쓴부분만 지우니 그냥 그대로 빌드되는게 정말 신기하더군요.
그런데 용량이 자그마치 180메가나 하더군요-_-;;
윈도우에서 빌드했을때는 7메가 정도 였는데...
분명 df -h 결과값은 아래와 같습니다.
Filesystem Size Used Avail Use% Mounted on /dev/hda2 2.0G 1.5G 416M 78% / /dev/hda1 198M 25M 163M 13% /boot /dev/hda7 8.0G 6.8G 861M 89% /home /dev/hda6 63G 3.4G 56G 6% /usr /dev/hda5 2.0G 539M 1.3G 29% /var
제가 wine으로 스타를 깔았는데 스타를 실행하니 남은용량이 0이라는 에러가 나는군요. 제가 13G짜리 하드를 쓰는데 지금 6G정도 사용했습니다.
처음 우분투 인스톨할때 파티션하는게 귀찮아서 그냥 디폴트로 인스톨해서 용량이 얼마나 할당되어있는지 모릅니다.
파티션할때 /home/에도 따로 용량을 주잖아요.