일반적으로 리눅스에서 ext2파일시스템을 사용하는데 , 파일 시스템을 사용하지 않고 그대로 사용하기 위해서 아래와 같이 하드디스크 디바이스를 열고
int fd= open("/dev/hda4",O_WRI...);
for( i = 0 ; i < 10 ; i++ )
{
size = write(fd,buf,1024);
}
이렇게 사용한 후 재 부팅시 루트 파티션을 마운트 하지 못하고 있습니다.
/dev/hda1을 사용한 것도 아닌데 왜 루트 파티션을 마운트 하지 못하는 걸까요?
복구할 순 없나요?
그리고 row 파티션으로 , 파일 시스템없이 write를 하는건 더 빠르게 write를 하나요? 그렇게 하려면 어떻게 해야 하나요?