하드 디스크 용량을 일부 사용할 수 없습니다.
글쓴이: 이응준 / 작성시간: 수, 2005/08/10 - 2:42오후
데비안을 사용하고 있습니다.
200기가 하드를 달아서 사용하려고 하는데 이상하게 마운트하면 용량이 130기가 정도만 쓸 수 있게 되더군요.
fdisk -l로 보면 확실히 200.0 GB로 나오는데 마운트 한 다음에 df -h로 보면 126G로 나옵니다.
도움 주시면 감사하겠습니다.
Forums:
파티션의 종류가 어떻게 되죠?
fdisk -l 해 보셔서 파티션의 종류를 확인해 보시기 바랍니다.
만약 FAT32라면, 그 현상은 정상이고요, 그렇지 않다면 파티션을 새로 짜 보시기 바랍니다.
파티션과는 무관할지도 모르겠습니다.인식가능한 용량으로 볼 때, IDE
파티션과는 무관할지도 모르겠습니다.
인식가능한 용량으로 볼 때, IDE 인터페이스의 문제일 것으로 추측됩니다.
ATA/ATAPI 6 이전 버전의 경우, 장치의 CHS address 를 28-bit 만큼 지원합니다.
( (2^28) * 512 하면 대략 128GB 정도가 나오지요. )
즉, 장치가 지시할 수 있는 어드레스의 영역이 128GB 로 제한되어 나머지 영역은 사용할 수 없는 것입니다.
이러한 문제를 해결하기 위해 ATA/ATAPI 6 부터는 48-bit LBA (CHS addr. 에서 명칭이 바뀌었어요)를 사용토록하여,
지원가능한 장치의 용량이 128PB (peta byte, 10^15 byte) 로 증가하였습니다.
따라서 겪고 계신 문제의 원인은 크게 세가지로 나누어 볼 수 있습니다.
1. 하드디스크의 크기가 128GB 를 넘는다 -_-; (엄밀히 말하자면 파티션의 크기가...)
2. 메인보드가 48-bit LBA 를 지원하지 않는다.
3. OS가 48-bit LBA 를 지원하지 않는다.
그에 대한 해결책은 다음과 같습니다.
1. 파티션을 쪼개어 128GB 미만으로... 휴; 언급하지 않겠어요;
2. 메인보드의 bios 를 업데이트하여 해결할 수 있다고 합니다.
3. OS를 업데이트 혹은 패치하여 해결할 수 있을 것 입니다.
불행히도 해결책의 상세한 부분에 대해서는 잘 알고 있지 못합니다.
부족한 부분은 구글에게 물어봐주시겠습니까~
훗, 못 믿겠나?
Re: 하드 디스크 용량을 일부 사용할 수 없습니다.
저와 거의 동일 한 증상이시군요. 위의 저는 160기가를 사서 130기가를 사용하고 있답니다. 원인은 위에 답변을 달아주신것과 같은 문제 였습니다.
해결책은 용산 같은곳에서 컨트롤러를 사서 달면 된다고 하더군요.
일단 2번의 문제가 걸리면, 3번으로 해결을 시도 하시면, 제가 이렇게했었었습니다., 일주일 안가서 파티션이 없어집니다. 세번 까지 시도하고 그 다음으로 저는 하드살때 주는 인스톨시디로 130만 사용하는 옵션을 선택해서 사용하고 있답니다.
==========================
부양가족은 많은데, 시절은 왜 이리 꿀꿀할까요?
=====================
"지금하는 일을 꼭 완수하자."
따로 돈 들일 필요는 없을 것 같습니다만...리눅스커널은 바이오스
따로 돈 들일 필요는 없을 것 같습니다만...
리눅스커널은 바이오스콜을 쓰지 않기 때문에 제한없이 대용량 디스크를 사용할 수 있습니다.
위 내용을 보니 커널이 제대로 하드용량을 인식하지를 못하는 것 같군요.
GRUB 을 사용한다면 kernel 라인뒤에 아래와 같은 parameter 를 붙혀주세요.
HDD 의 C,H,S 값은 하드스펙에 맞게 변경해주고요.
저런식으로 해서 저는 BX 칩셋보드에서 200GB 하드로 부팅해서 사용하고 있습니다.
----------------------------------------
Nothing left after Nirvana.
많은 조언 감사합니다.[quote="웃는 남자"][code:1
많은 조언 감사합니다.
이 방법을 한번 시도해보겠습니다. 서버가 근처에 있지 않은데 차마 원격으로 하긴 겁나고 나중에 한번...
댓글 달기